Changes since 0.6.1
Added
- Cryptography library (tc::crypto):
- Added DES & TDES ciphers (#34 #33):
- class
Des56EcbEncryptor
- Class for DES-ECB encryption/decryption with a keysize of 56 bits (+ 8 parity bits = 64 bits).- Utility function
EncryptDes56Ecb()
. - Utility function
DecryptDes56Ecb()
.
- Utility function
- class
Des56CbcEncryptor
- Class for DES-CBC encryption/decryption with a keysize of 56 bits (+ 8 parity bits = 64 bits).- Utility function
EncryptDes56Cbc()
. - Utility function
DecryptDes56Cbc()
.
- Utility function
- class
Tdes112EcbEncryptor
- Class for TDES-ECB encryption/decryption with a keysize of 112 bits (+ 16 parity bits = 128 bits).- Utility function
EncryptTdes112Ecb()
. - Utility function
DecryptTdes112Ecb()
.
- Utility function
- class
Tdes112CbcEncryptor
- Class for TDES-CBC encryption/decryption with a keysize of 112 bits (+ 16 parity bits = 128 bits).- Utility function
EncryptTdes112Cbc()
. - Utility function
DecryptTdes112Cbc()
.
- Utility function
- class
Tdes168EcbEncryptor
- Class for TDES-ECB encryption/decryption with a keysize of 168 bits (+ 24 parity bits = 192 bits).- Utility function
EncryptTdes168Ecb()
. - Utility function
DecryptTdes168Ecb()
.
- Utility function
- class
Tdes168CbcEncryptor
- Class for TDES-CBC encryption/decryption with a keysize of 168 bits (+ 24 parity bits = 192 bits).- Utility function
EncryptTdes168Cbc()
. - Utility function
DecryptTdes168Cbc()
.
- Utility function
- class
- Added DES & TDES ciphers (#34 #33):
Changed
- Makefile updated (v9 2023-12-31)
- Change
ar
usage to be compatible with more Linux/BSD systems.
- Change
libfmt
updated to v10.1.1libmbedtls
update v2.16.12
Renamed
N/A
Removed
N/A