Revision history for z-botan
0.4.0.0 -- 2020-06-06
- Add
Z.Crypto.SafeMem module to improve memory safety:
- Add
Password type to enforce compare password by using password hash.
- Add
CEBytes with contant time equal comparing.
- Add
Secret with OS locking and auto zeroing.
- Add
StreamCipher to Z.Crypto.Cipher, change cipherBIO to streamCipherBIO to use StreamCipher only.
- Rewrite AEAD/cipher mode interface to expose AEAD API only.
- Add more tests.
0.3.1.0 -- 2020-05-14
- Change
cipherBIO to buffer an extra chunk so that the last chunk is larger than minimum final chunk size, add a file encryption example.
0.3.0.0 -- 2020-05-14
- Change
EMEPadding to EncParam, add SM2EncParam.
- Change
EMSA to SignParam, add Ed25519Pure, Ed25519ph, Ed25519Hash, SM2SignParam.
- Change PubKey decrypt, verify type to
IO.
0.2.0.0 -- 2020-05-12
- Simplify
KeyType in Z.Crypto.PubKey.
- Add
sm2Encrypt, sm2Decrypt to Z.Crypto.PubKey.
- Add
systemCertStore, mozillaCertStore to Z.Crypto.X509.
0.1.1.2 -- 2020-05-11
- Export
KeySpec from Z.Crypto.Cipher.
0.1.0.0 -- 2020-05-11