Finish support for the System.Security.Cryptography.RNGCryptoServiceProvider
[mono.git] / mcs / class / corlib / System.Security.Cryptography / ChangeLog
1 2002-02-21  Mark Crichton <crichton@gimp.org>
2
3         * RNGCryptoServiceProvider.cs: New file.
4         * RandomNumberGenerator.cs: Constructor is now marked public.
5
6 2002-02-13  Dan Lewis <dihlewis@yahoo.co.uk>
7
8         * DSACryptoServiceProvider.cs, SHA384Managed.cs, SHA512Managed.cs,
9         Rijndael.cs, RSA.cs, RSAParameters.cs : New files (stubs)
10
11 Mon Feb 11 13:26:17 CET 2002 Paolo Molaro <lupus@ximian.com>
12
13         * X509Certificates: dummy class.
14
15 2002-01-10  Duco Fijma <duco@lorentz.xs4all.nl>
16         * Create (trivial) implementation of RandomNumberGenerator
17
18 2002-01-05  Ravi Pratap  <ravi@ximian.com>
19
20         * CryptoAPITransform.cs, DESCryptoProvider.cs : MonoTODO attribute
21         decoration.
22
23         * HashAlgorithm.cs, MD5.cs, SHA1.cs, SHA256.cs, SHA384.cs : Ditto.
24
25         * SHA512.cs, SymmetricAlgorithm.cs, ToBase64Transform.cs, 
26         AsymmetricAlgorithm.cs, CryptoStream.cs, DSA.cs, DSASignatureDeformatter.cs,
27         DSASignatureFormatter.cs, SignatureDescription.cs : Ditto.
28         
29 Wed Nov 14 17:04:30 CET 2001 Paolo Molaro <lupus@ximian.com>
30
31         * MD5CryptoServiceProvider.cs, SHA1CryptoServiceProvider.cs,
32         SHA256Managed.cs: CLSCompliant updates.
33
34 2001-10-11  Thomas Neidhart <tome@sbox.tugraz.at>
35
36         * CryptoAPITransform.cs: Initial version
37         * CryptoStream.cs: Initial version
38         * CspParameter.cs: Initial version
39         * CspProviderFlags.cs: Initial version
40         * DSA.cs: Initial version
41         * DSAParameters.cs: Initial version
42         * DSASignatureDeformatter.cs: Initial version
43         * DSASignatureFormatter.cs: Initial version
44         * DeriveBytes.cs: Initial version
45
46 2001-10-06  Thomas Neidhart <tome@sbox.tugraz.at>
47
48     * AsymmetricAlgorithm.cs: Inital version
49         * AsymmetricKeyExchangeDeformatter.cs: Initial version
50         * AsymmetricKeyExchangeFormatter.cs: Initial version
51         * AsymmetricSignatureDeformatter.cs: Initial version
52         * AsymmetricSignatureFormatter.cs: Initial version
53         * PaddingMode.cs: Added PaddingMode.None
54         * SignatureDescription.cs: Initial version
55     * CryptographicException.cs: Initial version
56         * CryptographicUnknownOperationException.cs: Initial version
57         * SymmetricAlgorithm.cs: Implemented CreateDecryptor, CreateEncryptor
58           and Create() methods.
59         
60 2001-08-20  Sergey Chaban <serge@wildwestsoftware.com>
61
62         * DES.cs encryption core is about 30% faster than previous version.
63         * DESCryptoServiceProvider.cs added PKCS-5 padding.
64
65 2001-08-09  Sergey Chaban <serge@wildwestsoftware.com>
66
67         * ToBase64Transform.cs: Base64Table now supports both encoding
68           and decoding tables. As a result Table was renamed to EncodeTable
69           and DecodeTable was added.
70         * FromBase64Transform.cs: Initial check-in.
71         * DES.cs: Initial check-in.
72         * DESCryptoServiceProvider.cs: Initial check-in.
73
74 2001-08-01  Matthew S. Ford  <Matthew.S.Ford@Rose-Hulman.Edu>
75
76         * CipherMode.cs: Initial version.
77         * CryptoStreamMode.cs: Initial version.
78         * HashAlgorithm.cs: Initial version.
79         * ICryptoTransform.cs: Initial version.
80         * KeySizes.cs: Initial version.
81         * MD5.cs: Initial version.
82         * MD5CryptoServiceProvider.cs: Initial version.
83         * PaddingMode.cs: Initial version.
84         * SHA1.cs: Initial version.
85         * SHA1CryptoServiceProvider.cs: Initial version.
86         * SHA256.cs: Initial version.
87         * SHA256Managed.cs: Initial version.
88         * SHA384.cs: Initial version.
89         * SHA512.cs: Initial version.
90