1 2005-01-04 Sebastien Pouliot <sebastien@ximian.com>
3 * CryptoStreamTest.cs: Undo some previous fixes that have changed from
4 2.0 Nov CTP. Stream chaining was working on Nov CTP but are failing
7 2004-12-23 Sebastien Pouliot <sebastien@ximian.com>
9 * CryptoStreamTest.cs: Fixed tests to execute properly on 2.0 Nov CTP.
10 * DSACryptoServiceProviderTest.cs: Fixed tests to execute properly on
12 * PaddingModeTest.cs: Fixed tests to execute properly on 2.0 Nov CTP.
13 * RSACryptoServiceProviderTest.cs: Fixed tests to execute properly on
16 2004-12-23 Sebastien Pouliot <sebastien@ximian.com>
18 * ProtectedDataTest.cs: Moved in System.Security.dll
19 * ProtectedMemoryTest.cs: Moved in System.Security.dll
21 2004-12-06 Sebastien Pouliot <sebastien@ximian.com>
23 * RSACryptoServiceProviderTest.cs: Adjusted unit tests to show that
24 RSACryptoServiceProvider doesn't support private keys without CRT
25 parameters available - except to import the keys.
27 2004-11-09 Sebastien Pouliot <sebastien@ximian.com>
29 * PasswordDeriveBytesTest.cs: Removed test for 69036. This is a MS
30 bug that will be fixed in 2.0 beta 2.
32 2004-11-03 Sebastien Pouliot <sebastien@ximian.com>
34 * DSACryptoServiceProviderTest.cs: Fixed UseMachineKeyStore not to
35 fail if the key container directory wasn't yet created (root).
36 * PasswordDeriveBytesTest.cs: Added tests for NET_2_0, more tests
37 for all constructors, tests for properties and a test for bug 69036.
38 * RSACryptoServiceProviderTest.cs: Fixed UseMachineKeyStore not to
39 fail if the key container directory wasn't yet created (root).
41 2004-08-31 Nick Drochak <ndrochak@gol.com>
43 * DSACryptoServiceProviderTest.cs:
44 * RSACryptoServiceProviderTest.cs: Feed csc smaller bite sizes.
46 2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
48 * DESTest.cs: Added a new test case to check default values.
49 * HMACSHA1.cs: Fixed bad test (and renamed it).
50 * RC2Test.cs: Added a new test case to check default values.
51 * RijndaelTest.cs: Added a new test case to check default values.
52 Convert tests from NUnit 1 to 2.2.
53 * TripleDESTest.cs: Added a new test case to check default values.
54 Convert tests to NUnit 2.2.
56 2004-07-07 Sebastien Pouliot <sebastien@ximian.com>
58 * AllTests2.cs: Updated to NUnit 2.2 Assert.
59 * CipherModeTest.cs: New. Tests supported CipherMode for all
60 SymmetricAlgorithm included in the framework (enum contains two more
61 modes that aren't implemented in any Fx version).
62 * CryptoConfigTest.cs: Ajusted new OID (for old names) in Fx 2.0.
63 * CryptoStreamTest.cs: Fixed different reported exception in Fx 2.0.
65 * CspProviderFlagsTest.cs: New. Test the values of the enum.
66 * DSACryptoServiceProviderTest.cs: Added new tests for new public
67 properties and methods added in Fx 2.0. Duplicated test to import a
68 key pair into a disposed instance (works in Fx 2.0). Removed all
69 [Ignore]s in NET_2_0 as the MS class/runtime has been fixed.
70 * DSASignatureDeformatterTest.cs: Converted from NUnit 1 to 2.2. Fixed
71 different reported exception in Fx 2.0.
72 * DSASignatureFormatterTest.cs: Converted from NUnit 1 to 2.2. Fixed
73 different reported exception in Fx 2.0.
74 * HMACRIPEMD160Test.cs: Fixed tests using TransformFinalBlock.
75 * HMACSHA1Test.cs: Fixed tests so they work on both NET_1_1 and
76 NET_2_0 profiles (as HMACSHA1 changed it's base class).
77 * HashAlgorithmTest.cs: Fixed different reported exception in Fx 2.0.
78 Removed [Ignore] in NET_2_0 as the MS class/runtime has been fixed.
79 * MACTripleDESTest.cs: Fixed tests so they work on both NET_1_1 and
81 * PKCS1MaskGenerationMethodTest.cs: Removed [Ignore] in NET_2_0 as the
82 MS class has been fixed.
83 * PaddingModeTest.cs: Added new tests for the two new padding mode
84 introduced in Fx 2.0. Converted to NUnit 2.2.
85 * PasswordDeriveBytesTest.cs: Removed [ExpectedException] for
86 StrangeBehaviour test as it is fixed in Fx 2.0.
87 * RC2Test.cs: Changed exception from CryptographicException to
88 CryptographicUnexpectedOperationException for Fx 1.1/2.0.
89 * RIPEMD160Test.cs: Fixed tests using TransformFinalBlock.
90 * RSACryptoServiceProviderTest.cs: Added new tests for new public
91 properties and methods added in Fx 2.0. Duplicated test to import a
92 key pair into a disposed instance (works in Fx 2.0). Duplicated test
93 to sign with a null OID (Fx 2.0 use SHA1 oid in this case).
94 * RSAOAEPKeyExchangeDeformatterTest.cs: Changed exception for a key
95 exchange with no key (to match Fx 2.0).
96 * RSAOAEPKeyExchangeFormatterTest.cs: Changed exception for a key
97 exchange with no key (to match Fx 2.0).
98 * RSAPKCS1KeyExchangeFormatterTest.cs: Changed exception for a key
99 exchange with no key (to match Fx 2.0). Removed [Ignore] in NET_2_0 as
100 the MS class/runtime has been fixed.
101 * RSAPKCS1SignatureDeformatterTest.cs: Null keys, in constructor or in
102 SetKey method, now throw an ArgumentNullException in Fx 2.0.
103 * RSAPKCS1SignatureFormatterTest.cs: Null keys, in constructor or in
104 SetKey method, now throw an ArgumentNullException in Fx 2.0.
105 * Rfc2898DeriveBytesTest.cs: Typecasted a null as a string.
106 * SymmetricAlgorithm2Test.cs: In Fx 2.0 an empty IV now throws a
107 CryptographicException.
108 * ToBase64TransformTest.cs: Fixed different reported exception in Fx 2.0.
109 Removed [Ignore] in NET_2_0 as the MS class/runtime has been fixed.
111 2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
113 * CryptoStreamTest.cs: Added two tests for bug #60573. One shows that
114 an encryptor doesn't reduce the number of block on Write while the
115 second shows that a decryptor does reduce the number of blocks on
118 2004-06-16 Sebastien Pouliot <sebastien@ximian.com>
120 * SignatureDescriptionTest.cs: Added missing [TestFixture] :( and
121 cases for the previously undocumented .ctor(SecurityElement) - which
122 is now, backwardly, documented in VS.NET 2005.
124 2004-05-27 Sebastien Pouliot <sebastien@ximian.com>
126 * HashAlgorithmTest.cs: Added new tests to check for more exceptions.
128 2004-05-26 Sebastien Pouliot <sebastien@ximian.com>
130 * CryptoStreamTest.cs: Added new unit tests for overflows.
131 * FromBase64Transform.cs: Added new unit tests for undocumented
132 exceptions (null, overflows...).
133 * ToBase64TransformTest.cs: Added new unit tests for negatives and
136 2004-05-20 Sebastien Pouliot <sebastien@ximian.com>
138 * CryptoStreamTest.cs, DESCryptoServiceProviderTest.cs,
139 DSACryptoServiceProviderTest.cs, DSATest.cs, FromBase64Transform.cs,
140 HMACRIPEMD160Test.cs, MD5Test.cs, PKCS1MaskGenerationMethodTest.cs,
141 RIPEMD160ManagedTest.cs, RNGCryptoServiceProviderTest.cs,
142 RSACryptoServiceProviderTest.cs, RSAOAEPKeyExchangeDeformatterTest.cs,
143 RSAOAEPKeyExchangeFormatterTest.cs, RSAPKCS1KeyExchangeDeformatterTest.cs,
144 RSAPKCS1KeyExchangeFormatterTest.cs, RSAPKCS1SignatureDeformatterTest.cs,
145 RSAPKCS1SignatureFormatterTest.cs, RSATest.cs: SetUp/TearDown are now
146 public (required for new nunit).
148 2004-05-17 Sebastien Pouliot <sebastien@ximian.com>
150 * RNGCryptoServiceProviderTest.cs: Added new tests to see how the
151 constructor behave with null seeds or if they modify the seed.
153 2004-05-07 Sebastien Pouliot <sebastien@ximian.com>
155 * DSACryptoServiceProviderTest.cs: Added a new unit test for SignData
156 (was badly tested) and simplified test to reduce key pair generations.
157 * PasswordDerivceBytesTest.cs: Added new tests to complete
159 * RSACryptoServiceProviderTest.cs: Added new tests to complete
161 * ToBase64TransformTest.cs: Added a (legal) test where the final
162 transform receive data smaller than it's input block (padding).
164 2004-05-06 Sebastien Pouliot <sebastien@ximian.com>
166 * RC2Test.cs: Converted to NUnit 2. Uncommented some tests that throw
167 exceptions to test exception handling (and get more coverage).
168 * RNGCryptoServiceProviderTest.cs: Updated unit tests for exception
170 * RSAOAEPKeyExchangeDeformatterTest.cs: Updated unit tests to complete
172 * RSAOAEPKeyExchangeFormatterTest.cs: Updated unit tests to complete
174 * RSAPKCS1KeyExchangeDeformatterTest.cs: Updated unit tests to
176 * RSAPKCS1KeyExchangeFormatterTest.cs: Updated unit tests to complete
178 * RSAPKCS1SignatureDeformatterTest.cs: Updated unit tests to complete
180 * RSAPKCS1SignatureFormatterTest.cs: Updated unit tests to complete
182 * RSATest.cs: Updated unit tests for importing XML key pairs.
183 * SHA256Test.cs: Corrected Setup attribtue (was [Test]).
184 * SignatureDescriptionTest.cs: Removed unimplemented constructor from
185 tests. Converted to NUnit2.
186 * SymmetricAlgorithm2Test.cs: New. Non generated unit test for better
187 coverage (like exception testing).
188 * ToBase64TransformTest.cs: New. Unit tests to complete coverage of
190 * TripleDESTest.cs: New. Unit tests to complete coverage of TripleDES.
192 2004-04-29 Sebastien Pouliot <sebastien@ximian.com>
194 * DSACryptoServiceProviderTest.cs: New unit tests fo better coverage.
195 * FromBase64Transform.cs: New unit tests for better coverage.
196 * HashAlgorithmTest.cs: New unit tests for better coverage.
197 * HMACSHA1Test.cs: New unit tests for better coverage. Updated to
199 * KeyedHashAlgorithmTest.cs: Coverage already complete. Updated to
201 * SHA1Test.cs: Coverage already complete. Updated to NUnit2.
202 * SHA1CryptoServiceProviderTest.cs: Coverage almost complete. Updated
204 * SHA256Test.cs: Coverage already complete. Updated to NUnit2.
205 * SHA256ManagedTest.cs: Coverage already complete. Updated to NUnit2.
206 * SHA384Test.cs: Coverage already complete. Updated to NUnit2.
207 * SHA384ManagedTest.cs: Coverage almost complete. Updated to NUnit2.
208 * SHA512Test.cs: Coverage already complete. Updated to NUnit2.
209 * SHA512ManagedTest.cs: Coverage almost complete. Updated to NUnit2.
211 2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
213 * DESCryptoServiceProviderTest.cs: New. Completes coverage for
214 DESCryptoServiceProvider class. Calls the FIPS 81 tests for this
216 * DESTest.cs: Added test vectors from FIPS 81.
218 2004-04-26 Sebastien Pouliot <sebastien@ximian.com>
220 * DESTest.cs: New. Unit tests for DES including checks for weak and
221 semi-weak keys (with and without parity applied on keys). Completes
222 coverage for DES class.
224 2004-04-02 Bernie Solomon <bernard@ugsolutions.com>
226 * PasswordDeriveBytesTest.cs: Add ToInt32LE so
227 it works on big endian machines.
229 2004-03-10 Sebastien Pouliot <sebastien@ximian.com>
231 * FromBase64Transform.cs: Two new unit tests showing that the
232 transform doesn't care if it's data is invalid base64. Convert class
235 2004-03-10 Sebastien Pouliot <sebastien@ximian.com>
237 * FromBase64Transform.cs: Converted to NUnit2 format. New unit tests
238 for properties, Dispose, Reuse and ignored characters.
240 2004-03-09 Atsushi Enomoto <atsushi@ximian.com>
242 * DSATest.cs : Added ToXmlString test that checks if input without
243 Seed and PgenCounter elements pass or not.
245 2004-02-12 Sebastien Pouliot <spouliot@videotron.ca>
247 * CryptoStreamTest.cs: Added new tests for [From|To]Base64Transform
248 (InputBlockSize != OutputBlockSize) and for cascading CryptoStreams.
250 2004-02-09 Sebastien Pouliot <sebastien@ximian.com>
252 * DSACryptoServiceProvider.cs: Added new unit tests for key pair
254 * RSACryptoServiceProvider.cs: Added new unit tests for key pair
257 2004-02-04 Sebastien Pouliot <spouliot@videotron.ca>
259 * CryptoStreamTest.cs: Added many more tests for every problem found
260 with CryptoStream using code samples from the internet.
262 2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
264 * CryptoConfigTest.cs: Converted unit tests to NUnit2.
265 * PaddingModeTest.cs: New. Unit tests to check every padding modes for
266 symmetric algorithms.
267 * MACTripleDESTest.cs: Updated unit tests for NUnit2 and to work for
268 both 1.0 and 1.1 framework.
270 2003-11-13 Sebastien Pouliot <spouliot@videotron.ca>
272 * ProtectedDataTest.cs: New. Unit tests for ProtectedData (1.2).
273 * ProtectedMemoryTest.cs: New. Unit tests for ProtectedMemory (1.2).
275 2003-11-11 Sebastien Pouliot <spouliot@videotron.ca>
277 * Rfc2898DeriveBytesTest.cs: More tests for Reset and keys longer than
280 2003-11-10 Sebastien Pouliot <spouliot@videotron.ca>
282 * Rfc2898DeriveBytesTest.cs: New. Unit tests for Rfc2898DeriveBytes
283 and test vectors from RFC3211.
285 2003-11-09 Sebastien Pouliot <spouliot@videotron.ca>
287 * HMACMD5Test.cs: New. Unit test for HMAC-MD5 with test vectors from
289 * HMACRIPEMD160Test.cs: New. Unit test for HMAC-RIPEMD160 with test
290 vectors from http://www.esat.kuleuven.ac.be/~bosselae/ripemd160.html.
291 * HMACSHA256Test.cs: New. Unit test for HMAC-SHA256.
293 2003-11-08 Sebastien Pouliot <spouliot@videotron.ca>
295 * RIPEMD160Test.cs: New. Unit test using RIPEMD160 test vectors.
296 * RIPEMD160Managed.cs: New. Unit tests running RIPEMD160Test using the
297 RIPEMD160Managed implementation.
299 2003-10-04 Sebastien Pouliot <spouliot@videotron.ca>
301 * CryptoStreamTest.cs: Added test case from bugzilla #49323 from
302 Carlos Guzmán Álvarez and some small tests for empty stream with
303 different PaddingMode (as found by Lluis Sanchez Gual).
305 2003-08-05 Sebastien Pouliot <spouliot@videotron.ca>
307 * CryptoStreamTest.cs: Added test case from bugzilla #40689 from
310 2003-07-31 Sebastien Pouliot <spouliot@videotron.ca>
312 * CryptoStreamTest.cs: New. Very basic test for CryptoStream + the
313 test case from bugzilla #46143 from Joerg Rosenkranz.
314 * RSACryptoServiceProviderTest.cs: Fixed some exceptions that are
315 different from .NET 1.0 and 1.1.
317 2003-07-05 Sebastien Pouliot <spouliot@videotron.ca>
319 * DSACryptoServiceProviderTest.cs: Added news unit tests for Dispose/Clear
320 and better test coverage (based on Zoltan's logs).
321 * DSATest.cs: Converted to NUnit2 format. Added new tests for better unit
322 test coverage (import incomplete public keys).
323 * RSACryptoServiceProviderTest.cs: Added news unit tests for Dispose/Clear
324 and better test coverage (based on Zoltan's logs).
325 * RSATest.cs: Converted to NUnit2 format. Added new tests for better unit
326 test coverage (import incomplete public keys).
328 2003-06-23 Nick Drochak <ndrochak@gol.com>
330 * MACTripleDESTest.cs: Adjust for .NET 1.1.
332 2003-06-11 Sebastien Pouliot <spouliot@videotron.ca>
334 * AllTests2.cs: Converted tests to NUnit2 format.
335 * RSACryptoServiceProviderTest.cs: Converted tests to NUnit2 format.
336 * RSAPKCS1KeyExchangeDeformatterTest.cs: Converted tests to NUnit2 format.
337 * RSAPKCS1KeyExchangeFormatterTest.cs: Converted tests to NUnit2 format.
338 * RSAPKCS1SignatureDeformatterTest.cs: Converted tests to NUnit2 format.
339 * RSAPKCS1SignatureFormatterTest.cs: Converted tests to NUnit2 format.
341 2003-05-29 Sebastien Pouliot <spouliot@videotron.ca>
343 * PKCS1MaskGenerationMethodTest.cs: Added [Ignore] to vector test
344 (as it's result isn't valid on both framework 1.0 and 1.1).
345 * RSAPKCS1SignatureDeformatter.cs: Splitting the test for NUnit2
346 cloned the previous error into many more tests. Hopefully fixed.
348 2003-05-28 Sebastien Pouliot <spouliot@videotron.ca>
350 * RSAPKCS1SignatureDeformatter.cs: Fixed (well I hope so) a test
351 which doesn't throw the same exception under 1.1. Also converted
352 the tests to NUnit2 format.
354 2003-05-12 Sebastien Pouliot <spouliot@videotron.ca>
356 * PKCS1MaskGenerationMethodTest.cs: Uncommented PKCS#1 v.2.1 vector
357 unit test (will work on Mono but fails with MS implementation).
358 * RSAOAEPKeyExchangeDeformatterTest.cs: Updated tests vectors for
359 both Mono and MS (under Windows XP) generated OAEP results.
360 * RSAOAEPKeyExchangeFormatterTest.cs: Update exception handling.
362 2003-04-17 Nick Drochak <ndrochak@gol.com>
364 * DSATest.cs: Use nunit version 2 style to test throw.
365 * HMACSHA1Test.cs: Eliminate compiler warning.
367 2003-03-04 Sebastien Pouliot <spouliot@videotron.ca>
369 * CryptoConfigTest.cs: Added new tests for algorithms
370 documented in book ".NET Framework Security".
372 2003-02-03 Sebastien Pouliot <spouliot@videotron.ca>
374 * PasswordDeriveBytesTest.cs: Added some new tests to complete
376 * RSAPKCS1SignatureDeformatterTest.cs: Added test for null and
377 invalid hash algorithm.
379 2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
381 * HMACSHA1Test.cs: Added tests for constructors.
382 * MACTripleDESTest.cs: Added tests for constructors.
384 2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
386 * HashAlgorithmTest.cs: Added new test for null streams.
387 * MACTripleDESTest.cs: New. Test suite par MAC using 3DES.
389 2002-12-21 Nick Drochak <ndrochak@gol.com>
391 * all: make tests build and run under nunit2
393 2002-12-21 Nick Drochak <ndrochak@gol.com>
395 * AllTests2.cs: Helper file for unit tests
397 2002-11-20 Sebastien Pouliot <spouliot@videotron.ca>
399 * RSAPKCS1SignatureDeformatterTest.cs: Removed patch from Nick -
400 as it doesn't seems to work on my system and the exception behavior
401 isn't logical (only MD5 not SHA1, ...).
403 2002-11-18 Nick Drochak <ndrochak@gol.com>
405 * RSAPKCS1SignatureDeformatterTest.cs: MS .NET throws an exception when
406 verifying a bad signature. Test for that.
408 2002-11-17 Sebastien Pouliot <spouliot@videotron.ca>
410 * AllTests.cs: Added a common RSA keypair for tests and all RSA
411 suites for new tests.
412 * RSACryptoServiceProviderTest.cs: Include tests for keygen,
413 import/export and signature (no encryption yet).
414 * RSAOAEPKeyExchangeDeformatterTest.cs: Compare results with
415 pre-generated vectors from Mono/Windows (cannot yet compare
416 with CryptoAPI/Windows as OAEP isn't available on my system).
417 * RSAOAEPKeyExchangeFormatterTest.cs: Test that the Formatter output
418 is compatible with the Deformatter.
419 * RSAPKCS1KeyExchangeDeformatterTest.cs: Compare results with
420 pre-generated vectors from Mono/Windows and CryptoAPI/Windows.
421 * RSAPKCS1KeyExchangeFormatterTest.cs: Test that the Formatter output
422 is compatible with the Deformatter.
423 * RSAPKCS1SignatureDeformatterTest.cs: Compare results with
424 pre-generated vectors from Mono/Windows and CryptoAPI/Windows.
425 * RSAPKCS1SignatureFormatterTest.cs: Test that the Formatter output
426 is compatible with the Deformatter.
428 2002-11-16 Sebastien Pouliot <spouliot@videotron.ca>
430 * AllTests.cs: Added suites for DSASignatureDeformatter,
431 DSASignatureFormatter.
432 * CryptoConfigTest.cs: Tests new URLs. This test will fail
433 if System.Security.dll isn't present (or not yet compiled).
434 * DSACryptoServiceProviderTest.cs: New. Key generation (limited
435 because it's too slow), Import/Export, Signature and Verification.
436 * DSASignatureDeformatterTest.cs: New. Test signature verification.
437 * DSASignatureFormatterTest.cs: New. Test signature creation.
438 * DSATest.cs: Comment DSA-derived test class as DSA constructor
439 is internal. Reworked the test suite.
440 * SignatureDescriptionTest.cs: Added tests for
441 DSASignatureDescription and RSAPKCS1SHA1SignatureDescription.
443 2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
445 * AllTests.cs: Added suites for SignatureDescription and
446 activated suites for SHA384Managed and SHA512Managed.
447 * SignatureDescriptionTest.cs: New. Basic tests (because I don't
448 know the context in which the class is used).
450 2002-10-28 Sebastien Pouliot <spouliot@videotron.ca>
452 * AllTests.cs: Added test suites for SHA256, SHA384 and SHA512
453 (last two partly commented until implementation is commited).
454 * SHA256Test.cs: New. Generic FIPS180-2 tests for SHA-256.
455 * SHA256ManagedTest.cs: New. Implementation tests (inherits
457 * SHA384Test.cs: New. Generic FIPS180-2 tests for SHA-384.
458 * SHA384ManagedTest.cs: New. Implementation tests (inherits
460 * SHA512Test.cs: New. Generic FIPS180-2 tests for SHA-512.
461 * SHA512ManagedTest.cs: New. Implementation tests (inherits
464 2002-10-25 Sebastien Pouliot <spouliot@videotron.ca>
466 * AllTests.cs: Added suite for PasswordDeriveBytes
467 * PasswordDeriveBytesTest.cs: New. Tests against pre-generated vectors -
468 only works for short runs (keys < HashSize) not long runs
470 2002-10-20 Sebastien Pouliot <spouliot@videotron.ca>
472 * AllTests.cs: Added suite for Rjindael
473 * RjindaelTest.cs: New. Test vectors from FIPS PUB 197 appendix.
475 2002-10-19 Sebastien Pouliot <spouliot@videotron.ca>
477 * AllTests.cs: Renabled most tests after commenting all code causing a
478 cyclic dependency (corlib->System.Xml->corlib). Some tests will fail
479 until commented code is replaced.
480 * SymmetricAlgorithm.cs: New (189) generated test cases for all default
481 algorithm implementation, all cipher modes, all padding modes, all key
482 sizes, all block sizes, feedback...
483 * PKCS1MaskGenerationMethodTest.cs: Commented vector test. Added new
484 tests to check for various exceptions
486 2002-10-16 Nick Drochak <ndrochak@gol.com>
488 * CryptoConfigTest.cs (TestCreateFromName): Disable tests for
489 algorithms that aren't in the build yet.
491 2002-10-16 Nick Drochak <ndrochak@gol.com>
493 * AllTests.cs: Disable tests that use components were are excluding
497 2002-10-14 Sebastien Pouliot <spouliot@videotron.ca>
499 * AllTests.cs: Added suite for PKCS1MaskGenerationMethod
500 * PKCS1MaskGenerationMethodTest.cs: New. Test work as per PKCS#1 but
501 result isn't the same as MS implementation !?! is MS using this class ?
503 2002-10-13 Sebastien Pouliot <spouliot@videotron.ca>
505 * AllTests.cs: Added suite for HashAlgorithm, KeyedHashAlgorithm and
507 * HashAlgorithmTest.cs: New. Test for Create and Clear
508 * KeyedHashAlgorithmTest.cs: New. Test for Create and key assignation
509 * HMACSHA1Test.cs: New. Test vectors from FIPS 198 and RFC2202
511 2002-10-12 Sebastien Pouliot <spouliot@videotron.ca>
513 * AllTests.cs: Added suite for RandomNumberGenerator, SHA1 and
514 SHA1CryptoServiceProvider
515 * RandomNumberGeneratorTest.cs: New. Tests for Create and generic
516 random quality tests (FIPS140-2)
517 * SHA1Test.cs: New. Tests for Create and generic SHA1 tests (FIPS180-1)
518 * SHA1CryptoServiceProviderTest.cs: New. Inherited SHA1Tests tests +
521 2002-10-10 Sebastien Pouliot <spouliot@videotron.ca>
523 * DSATest.cs: Added non-abstract DSA class to test To/FromXmlString()
524 * RSATest.cs: Added non-abstract RSA class to test To/FromXmlString()
525 * AllTests.cs: Added DSATest.cs and RSATest.cs in suite
527 2002-10-09 Sebastien Pouliot <spouliot@videotron.ca>
529 * CryptoConfigTest.cs: New tests
530 * AllTests.cs: Added CryptoConfigTest in suite
532 2002-10-05 Andrew Birkett <andy@nobugs.org>
534 * RC2Test.cs: New test. Only three cases are enabled - the other
535 five work fine under mono, but fail under MS corlib, so I've
538 * AllTests.cs: Added RC2Test.
540 2002-09-23 Andrew Birkett <andy@nobugs.org>
542 * RijndaelManagedTest.cs: Fixed initialization order problem
543 to match MS behaviour.
545 2002-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
547 * MD5Test.cs: new test from Eduardo García Cebollero (kiwnix@yahoo.es).
548 * AllTests.cs: added new test.