Version 1.17.0
Changes
Breaking changes
- Default encryption algorithm for
BouncyCastle.SetDefaults
is Serpent 256 CBC now BouncyCastleAeadStreamCipherAlgorithmBase
is nowBouncyCastleAeadCipherAlgorithmBase
Additions
- Added HMAC SHA3-512 as PAKE default MAC algorithm
- Added AES 256-GCM as PAKE default encryption algorithm
- Added
BouncyCastleCipherAlgorithmBase
- Added
BouncyCastleBufferedCipherAlgorithmBase
- Added Serpent encryption algorithm (using 256 bit key and PKCS#7 padding in CBC and GCM mode)
- Added Twofish encryption algorithm (using 256 bit key and PKCS#7 padding in CBC and GCM mode)
- Added AES-256-CBC encryption algorithm as replacement for
wan24-Crypto
Bugfixes
- Fixed
BouncyCastleCryptoTransform
Full Changelog: v1.16.0...v1.17.0