Skip to content

Version 1.17.0

Compare
Choose a tag to compare
@nd1012 nd1012 released this 08 Oct 19:20
· 45 commits to main since this release

Changes

Breaking changes

  • Default encryption algorithm for BouncyCastle.SetDefaults is Serpent 256 CBC now
  • BouncyCastleAeadStreamCipherAlgorithmBase is now BouncyCastleAeadCipherAlgorithmBase

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