Skip to content

Commit ac6f62b

Browse files
committed
update changes
1 parent b59f066 commit ac6f62b

File tree

1 file changed

+39
-20
lines changed

1 file changed

+39
-20
lines changed

changes

Lines changed: 39 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,52 @@
1-
XXX, 2014
1+
XXX, 2017
22
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
715
-- Larry Bugbee contributed the necessary stuff to more easily call libtomcrypt
816
from a dynamic language like Python, as shown in his pyTomCrypt
917
-- Nikos Mavrogiannopoulos contributed RSA blinding and export of RSA and DSA keys
1018
in OpenSSL/GnuTLS compatible format
1119
-- 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
1420
-- 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
1622
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
2431
-- 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
2747
-- 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
3150

3251
May 12th, 2007
3352
v1.17 -- Cryptography Research Inc. contributed another small volley of patches, one to fix __WCHAR_DEFINED__ for BSD platforms,

0 commit comments

Comments
 (0)