[beecrypt-announce] BeeCrypt 2.0.0 released.
Brought to you by:
upuaut
|
From: Bob D. <bo...@vi...> - 2001-02-27 13:58:59
|
Dear subscribers, We've just posted release 2.0.0 of the all-new-and-improved crypto librar= y=20 called BeeCrypt, and hope it will be to your satisfaction. It can be downloaded at http://beecrypt.virtualunlimited.com/ or at=20 http://sourceforge.net/projects/beecrypt. The changes for this version are: - Changed mp32barrett struct and operations to be multithread-safe; t= his=20 required a change in API. - Changed hashFunction struct to incorporate internal block size=20 parameter. - Changed HMAC algorithm and file names to match names in RFC 2104. - Changed SHA-1 C code for slightly faster results. - Changed detection of entropy devices. - Changed most void-returning functions to return int for error=20 conditions. - Changed beecrypt-java class names in javaglue. - Added RSA keypair generation. - Added RSA private & public key operations. - Added SHA-256 hash function. - Added HMAC-MD5 and HMAC-SHA-256 keyed hash functions. - Added PKCS#5 padding. - Added DHAES encryption scheme. - Added Microsoft Visual C support, added Makefile.mak for this purpo= se. - Added Solaris/Sparc Forte C 64 bit support. - Added configure --disable-optimized option (disables assembler &=20 processor-specific optimizations). - Fixed bug in SHA-1 assembler code for Pentium, where local variable= s=20 were used below the current stack pointer; this could cause a problem if = the=20 routine was interrupted. This was pointed out by Richard Clayton. - Fixed bug in (certain cases of) modular inverse computation. - Fixed buffer overrun in base64 encoding. This was pointed out by Jo= n=20 Sturgeon. - Fixed various minor bugs. - Renamed text files to match automake conventions. As always, your comments, remarks, bugs, etc. are welcome at=20 bee...@vi..., or in the appropriat SourceForge forums. = =20 Sincerely Bob Deblier Virtual Unlimited |