update version number

pull/2/head
weidai 2007-04-16 00:30:54 +00:00
parent 2a427babae
commit ee5841104f
2 changed files with 25 additions and 11 deletions

View File

@ -1,5 +1,5 @@
Crypto++: a C++ Class Library of Cryptographic Schemes Crypto++: a C++ Class Library of Cryptographic Schemes
Version 5.4 12/22/2006 Version 5.5 (in development)
This library includes: This library includes:
@ -22,11 +22,11 @@ This library includes:
- key agreement schemes: Diffie-Hellman (DH), Unified Diffie- - key agreement schemes: Diffie-Hellman (DH), Unified Diffie-
Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH
- elliptic curve cryptography: ECDSA, ECNR, ECIES, ECDH, ECMQV - elliptic curve cryptography: ECDSA, ECNR, ECIES, ECDH, ECMQV
- one-way hash functions: SHA-1, MD2, MD4, MD5, HAVAL, RIPEMD- - one-way hash functions: SHA-1, MD2, MD4, MD5, RIPEMD-128,
128, RIPEMD-256, RIPEMD-160, RIPEMD-320, Tiger, SHA-2 (SHA-256, RIPEMD-256, RIPEMD-160, RIPEMD-320, Tiger, SHA-2 (SHA-224,
SHA-384, and SHA-512), Panama, Whirlpool SHA-256, SHA-384, and SHA-512), Panama, Whirlpool
- message authentication codes: MD5-MAC, HMAC, XOR-MAC, CBC-MAC, - message authentication codes: HMAC, CBC-MAC, DMAC, VMAC
DMAC, Two-Track-MAC Two-Track-MAC
- cipher constructions based on hash functions: Luby-Rackoff, MDC - cipher constructions based on hash functions: Luby-Rackoff, MDC
- pseudo random number generators (PRNG): ANSI X9.17 appendix C, - pseudo random number generators (PRNG): ANSI X9.17 appendix C,
PGP's RandPool PGP's RandPool
@ -360,4 +360,18 @@ the mailing list.
- updated Whirlpool to version 3.0 - updated Whirlpool to version 3.0
- ported to GCC 4.1, Sun C++ 5.8, and Borland C++Builder 2006 - ported to GCC 4.1, Sun C++ 5.8, and Borland C++Builder 2006
5.5 - added VMAC, Sosemanuk
- improved speed of AES and Whirlpool
using MMX instructions
- improved speed of modular multiplication, SHA-512, Tiger, Salsa20,
and PANAMA cipher using SSE2 instructions
- optimized Camellia and added defense against timing attacks
- updated benchmarks code to show cycles per byte and to time key setup
- started using OpenMP for increased multi-core speed
- enabled optimization flags by default in GNUmakefile
- changed PANAMA cipher interface to accept 256-bit key and 256-bit IV
- added blinding and error checking for RW private key operation
- moved MD2, MD4, MD5, PanamaHash, WAKE_CFB into the namespace "Weak"
- removed HAVAL, MD5-MAC, XMAC
Written by Wei Dai Written by Wei Dai

View File

@ -27,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
// //
VS_VERSION_INFO VERSIONINFO VS_VERSION_INFO VERSIONINFO
FILEVERSION 5,4,0,0 FILEVERSION 5,5,0,0
PRODUCTVERSION 5,4,0,0 PRODUCTVERSION 5,5,0,0
FILEFLAGSMASK 0x3fL FILEFLAGSMASK 0x3fL
#ifdef _DEBUG #ifdef _DEBUG
FILEFLAGS 0x1L FILEFLAGS 0x1L
@ -46,13 +46,13 @@ BEGIN
VALUE "Comments", "free crypto library, more information available at www.cryptopp.com" VALUE "Comments", "free crypto library, more information available at www.cryptopp.com"
VALUE "CompanyName", "Wei Dai" VALUE "CompanyName", "Wei Dai"
VALUE "FileDescription", "Crypto++® Library DLL" VALUE "FileDescription", "Crypto++® Library DLL"
VALUE "FileVersion", "5, 4, 0, 0" VALUE "FileVersion", "5, 5, 0, 0"
VALUE "InternalName", "cryptopp" VALUE "InternalName", "cryptopp"
VALUE "LegalCopyright", "Copyright © 1995-2006 by Wei Dai" VALUE "LegalCopyright", "Copyright © 1995-2007 by Wei Dai"
VALUE "LegalTrademarks", "Crypto++®" VALUE "LegalTrademarks", "Crypto++®"
VALUE "OriginalFilename", "cryptopp.dll" VALUE "OriginalFilename", "cryptopp.dll"
VALUE "ProductName", "Crypto++® Library" VALUE "ProductName", "Crypto++® Library"
VALUE "ProductVersion", "5, 4, 0, 0" VALUE "ProductVersion", "5, 5, 0, 0"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"