2002-06-29 Martin Baulig * AsymmetricAlgorithm.cs: Removed a duplicate semicolon to make it compile. * *.cs (Create (string)): Don't call the non-args version of Create(), duplicate their contents here. [FIXME: I was too lazy to hunt this bug down in mcs and it was the last one which prevented us from compiling corlib.] 2002-05-19 Martin Baulig * FromBase64Transform.cs (TransformFinalBlock): The return value of `DoTransform' tells us the number of bytes actually written - if it's smaller than `res', copy it to a smaller array. 2002-02-21 Mark Crichton * RNGCryptoServiceProvider.cs: New file. * RandomNumberGenerator.cs: Constructor is now marked public. 2002-02-13 Dan Lewis * DSACryptoServiceProvider.cs, SHA384Managed.cs, SHA512Managed.cs, Rijndael.cs, RSA.cs, RSAParameters.cs : New files (stubs) Mon Feb 11 13:26:17 CET 2002 Paolo Molaro * X509Certificates: dummy class. 2002-01-10 Duco Fijma * Create (trivial) implementation of RandomNumberGenerator 2002-01-05 Ravi Pratap * CryptoAPITransform.cs, DESCryptoProvider.cs : MonoTODO attribute decoration. * HashAlgorithm.cs, MD5.cs, SHA1.cs, SHA256.cs, SHA384.cs : Ditto. * SHA512.cs, SymmetricAlgorithm.cs, ToBase64Transform.cs, AsymmetricAlgorithm.cs, CryptoStream.cs, DSA.cs, DSASignatureDeformatter.cs, DSASignatureFormatter.cs, SignatureDescription.cs : Ditto. Wed Nov 14 17:04:30 CET 2001 Paolo Molaro * MD5CryptoServiceProvider.cs, SHA1CryptoServiceProvider.cs, SHA256Managed.cs: CLSCompliant updates. 2001-10-11 Thomas Neidhart * CryptoAPITransform.cs: Initial version * CryptoStream.cs: Initial version * CspParameter.cs: Initial version * CspProviderFlags.cs: Initial version * DSA.cs: Initial version * DSAParameters.cs: Initial version * DSASignatureDeformatter.cs: Initial version * DSASignatureFormatter.cs: Initial version * DeriveBytes.cs: Initial version 2001-10-06 Thomas Neidhart * AsymmetricAlgorithm.cs: Inital version * AsymmetricKeyExchangeDeformatter.cs: Initial version * AsymmetricKeyExchangeFormatter.cs: Initial version * AsymmetricSignatureDeformatter.cs: Initial version * AsymmetricSignatureFormatter.cs: Initial version * PaddingMode.cs: Added PaddingMode.None * SignatureDescription.cs: Initial version * CryptographicException.cs: Initial version * CryptographicUnknownOperationException.cs: Initial version * SymmetricAlgorithm.cs: Implemented CreateDecryptor, CreateEncryptor and Create() methods. 2001-08-20 Sergey Chaban * DES.cs encryption core is about 30% faster than previous version. * DESCryptoServiceProvider.cs added PKCS-5 padding. 2001-08-09 Sergey Chaban * ToBase64Transform.cs: Base64Table now supports both encoding and decoding tables. As a result Table was renamed to EncodeTable and DecodeTable was added. * FromBase64Transform.cs: Initial check-in. * DES.cs: Initial check-in. * DESCryptoServiceProvider.cs: Initial check-in. 2001-08-01 Matthew S. Ford * CipherMode.cs: Initial version. * CryptoStreamMode.cs: Initial version. * HashAlgorithm.cs: Initial version. * ICryptoTransform.cs: Initial version. * KeySizes.cs: Initial version. * MD5.cs: Initial version. * MD5CryptoServiceProvider.cs: Initial version. * PaddingMode.cs: Initial version. * SHA1.cs: Initial version. * SHA1CryptoServiceProvider.cs: Initial version. * SHA256.cs: Initial version. * SHA256Managed.cs: Initial version. * SHA384.cs: Initial version. * SHA512.cs: Initial version.