Skip to content

Version 2.6.0

Compare
Choose a tag to compare
@nd1012 nd1012 released this 02 Mar 16:08
· 35 commits to main since this release

Changes

Breaking changes

  • ValueProtectionKeys.TpmMacAlgorithm is now the TPM MAC algorithm with the largest MAC, or the default SHA-256 (which should be the most compatible)
  • Added IAsymmetricAlgorithm.IsPublicKeyStandardFormat

Additions

  • Added PasswordPostProcessor
  • Added DefaultPasswordPostProcessor
  • Added CryptoOptionsExtensions.WithEncryptionPasswordPreProcessing/WithoutEncryptionPasswordPreProcessing
  • Added CryptoEnvironment.Options.DefaultPasswordPostProcessor
  • Added RngStream
  • Added CryptoEnvironment.Options.DefaultRngStream
  • Stores implement IChangeToken and INotifyPropertyChanged now
  • Added CryptoAppConfig
  • FastPakeAuthServer implements IChangeToken and INotifyPropertyChanged now
  • Added CryptoOptions.Tag
  • Added EncryptionHelper.Stream/BlockCipher properties
  • Added EncryptionHelper.Pre/PostQuantum properties
  • Added AsymmetricHelper.KeyExchange/SignatureAlgorithms properties
  • Added AsymmetricHelper.Pre/PostQuantum(KeyExchange/Signature) properties
  • Added HashHelper.Pre/PostQuantum properties
  • Added MacHelper.Pre/PostQuantum properties
  • Added MacHelper.TpmAlgorithms property
  • Added KdfHelper.Pre/PostQuantum properties

Full Changelog: v2.5.0...v2.6.0