2 January 1999. Thanks to WD, RH.


Date: Fri, 1 Jan 1999 17:09:14 -0800
From: Wei Dai <weidai@eskimo.com>
To: cryptopp-list@eskimo.com
Subject: Crypto++ 3.0 released

Crypto++ 3.0 has just been released.  You can find download instructions
on the Crypto++ home page at http://www.eskimo.com/~weidai/cryptlib.html.
Currently the library is not yet available from the cryptography.org site,
so please download from the alternative mindlink.net archive site.

Crypto++ is a free C++ class library of cryptographic primitives.  Version
3.0 is a major revision. New changes include:

    - placed all names into the "CryptoPP" namespace
    - added MD2, RC2, RC6, MARS, RW, DH2, MQV, ECDHC, CTS
    - added abstract base classes PK_SimpleKeyAgreementDomain and
      PK_AuthenticatedKeyAgreementDomain
    - changed DH and LUCDIF to implement the PK_SimpleKeyAgreementDomain
      interface and to perform domain parameter and key validation
    - changed interfaces of PK_Signer and PK_Verifier to sign and verify
      messages instead of message digests
    - changed OAEP to conform to PKCS#1 v2.0
    - changed benchmark code to produce HTML tables as output
    - changed PSSR to track IEEE P1363a
    - renamed ElGamalSignature to NR and changed it to track IEEE P1363
    - renamed ECKEP to ECMQVC and changed it to track IEEE P1363
    - renamed several other classes for clarity
    - removed support for calling RSAREF
    - removed option to compile old SHA
    - removed option not to throw exceptions

Happy New Year everyone!

Wei Dai