|
1 | | -XXX, 2014 |
| 1 | +XXX, 2017 |
2 | 2 | v1.18.0 |
3 | | - -- Added Camellia block cipher |
4 | | - -- Thanks to Karel Miko for cotributing a bunchload of patches and additions, namely |
5 | | - OCBv3, DSA and ECC key generation FIPS-186-4 compliance, BASE64-URL encoding, |
6 | | - a bugfix in Camellia, |
| 3 | + -- Bugfix multi2 |
| 4 | + -- Bugfix Noekeon |
| 5 | + -- Bugfix XTEA |
| 6 | + -- Bugfix rng_get_bytes() on windows where we could read from c:\dev\random |
| 7 | + -- Fixed the Bleichbacher Signature attack in PKCS#1 v1.5 EMSA, thanks to Alex Dent |
| 8 | + -- Fixed a potential cache-based timing attack in CCM, thanks to Sebastian Verschoor |
| 9 | + -- Fix GCM counter reuse and potential timing attacks in EAX, OCB and OCBv3, |
| 10 | + thanks to Raphaël Jamet |
| 11 | + -- Implement hardened RSA operations when CRT is used |
| 12 | + -- Enabled timing resistant calculations of ECC and RSA operations per default |
| 13 | + -- Applied some patches from the OLPC project regarding PKCS#1 and preventing |
| 14 | + the hash algorithms from overflowing |
7 | 15 | -- Larry Bugbee contributed the necessary stuff to more easily call libtomcrypt |
8 | 16 | from a dynamic language like Python, as shown in his pyTomCrypt |
9 | 17 | -- Nikos Mavrogiannopoulos contributed RSA blinding and export of RSA and DSA keys |
10 | 18 | in OpenSSL/GnuTLS compatible format |
11 | 19 | -- Patrick Pelletier contributed a smart volley of patches |
12 | | - -- RyanC contributed HKDF including documentation (yippie) |
13 | | - -- Added 2-key Triple-DES mode, thanks to Paul Howarth |
14 | 20 | -- Christopher Brown contributed some patches and additions to ASN.1/DER |
15 | | - -- Pascal Brand of STMicroelectronics contributed patches regarding the |
| 21 | + -- Pascal Brand of STMicroelectronics contributed patches regarding CCM, the |
16 | 22 | XTS mode and RSA private key operations with keys without CRT parameters |
17 | | - -- Applied some patches from the OLPC project regarding PKCS#1 and preventing |
18 | | - the hash algorithms from overflowing |
19 | | - -- Fixed the Bleichbacher Signature attack in PKCS#1 v1.5 EMSA, thanks to Alex Dent |
20 | | - -- Add PKCS#1 testvectors from RSA |
21 | | - -- Brought back Diffie-Hellman |
22 | | - -- Enabled timing resistant calculations of ECC and RSA operations per default |
23 | | - -- Fixed several build issues on FreeBSD, NetBSD, Linux x32 ABI, x86_64 Windows ... |
| 23 | + -- RC2 now also works with smaller key-sizes |
| 24 | + -- Improved/extended several tests & demos |
| 25 | + -- Fixed all compiler warnings |
| 26 | + -- Fixed several build issues on FreeBSD, NetBSD, Linux x32 ABI, HP-UX/IA64, |
| 27 | + Mac OS X, Windows (32&64bit, MingW&MSVC) ... |
| 28 | + -- Re-worked all makefiles |
| 29 | + -- Re-worked most PRNG's |
| 30 | + -- The code is now verified by a linter, thanks to Francois Perrad |
24 | 31 | -- Documentation (crypt.pdf) is now built deterministically, thanks to Michael Stapelberg |
25 | | - -- Removed all compiler warnings |
26 | | - -- Improved/extended several tests |
| 32 | + -- Add Adler32 and CRC32 checksum algorithms |
| 33 | + -- Add Base64-URL de-/encoding and some strict variants |
| 34 | + -- Add Blake2b & Blake2s (hash & mac), thanks to Kelvin Sherlock |
| 35 | + -- Add Camellia block cipher |
| 36 | + -- Add ChaCha20 (stream cipher), Poly1305 (mac), ChaCha20Poly1305 (encauth) |
| 37 | + -- Add constant-time mem-compare mem_neq() |
| 38 | + -- Add DER GeneralizedTime de-/encoding |
| 39 | + -- Add DSA and ECC key generation FIPS-186-4 compliance |
| 40 | + -- Add HKDF, thanks to RyanC (especially for also providing documentation :-) ) |
| 41 | + -- Add OCBv3 |
| 42 | + -- Add PKCS#1 v1.5 mode of SSL3.0 |
| 43 | + -- Add PKCS#1 testvectors from RSA |
| 44 | + -- Add PKCS#8 import for RSA keys |
| 45 | + -- Add stream cipher API |
| 46 | + -- Add SHA3 & SHAKE |
27 | 47 | -- Add SHA512/256 and SHA512/224 |
28 | | - -- Bugfix multi2 |
29 | | - -- Bugfix Noekeon |
30 | | - -- Bugfix XTEA |
| 48 | + -- Add Triple-DES 2-key mode, thanks to Paul Howarth |
| 49 | + -- Brought back Diffie-Hellman |
31 | 50 |
|
32 | 51 | May 12th, 2007 |
33 | 52 | v1.17 -- Cryptography Research Inc. contributed another small volley of patches, one to fix __WCHAR_DEFINED__ for BSD platforms, |
|
0 commit comments