1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
* HMACSHA1Test.cs: Added tests for constructors.
* MACTripleDESTest.cs: Added tests for constructors.
2003-01-12 Sebastien Pouliot <spouliot@videotron.ca>
* HashAlgorithmTest.cs: Added new test for null streams.
* MACTripleDESTest.cs: New. Test suite par MAC using 3DES.
2002-12-21 Nick Drochak <ndrochak@gol.com>
* all: make tests build and run under nunit2
2002-12-21 Nick Drochak <ndrochak@gol.com>
* AllTests2.cs: Helper file for unit tests
2002-11-20 Sebastien Pouliot <spouliot@videotron.ca>
* RSAPKCS1SignatureDeformatterTest.cs: Removed patch from Nick -
as it doesn't seems to work on my system and the exception behavior
isn't logical (only MD5 not SHA1, ...).
2002-11-18 Nick Drochak <ndrochak@gol.com>
* RSAPKCS1SignatureDeformatterTest.cs: MS .NET throws an exception when
verifying a bad signature. Test for that.
2002-11-17 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added a common RSA keypair for tests and all RSA
suites for new tests.
* RSACryptoServiceProviderTest.cs: Include tests for keygen,
import/export and signature (no encryption yet).
* RSAOAEPKeyExchangeDeformatterTest.cs: Compare results with
pre-generated vectors from Mono/Windows (cannot yet compare
with CryptoAPI/Windows as OAEP isn't available on my system).
* RSAOAEPKeyExchangeFormatterTest.cs: Test that the Formatter output
is compatible with the Deformatter.
* RSAPKCS1KeyExchangeDeformatterTest.cs: Compare results with
pre-generated vectors from Mono/Windows and CryptoAPI/Windows.
* RSAPKCS1KeyExchangeFormatterTest.cs: Test that the Formatter output
is compatible with the Deformatter.
* RSAPKCS1SignatureDeformatterTest.cs: Compare results with
pre-generated vectors from Mono/Windows and CryptoAPI/Windows.
* RSAPKCS1SignatureFormatterTest.cs: Test that the Formatter output
is compatible with the Deformatter.
2002-11-16 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suites for DSASignatureDeformatter,
DSASignatureFormatter.
* CryptoConfigTest.cs: Tests new URLs. This test will fail
if System.Security.dll isn't present (or not yet compiled).
* DSACryptoServiceProviderTest.cs: New. Key generation (limited
because it's too slow), Import/Export, Signature and Verification.
* DSASignatureDeformatterTest.cs: New. Test signature verification.
* DSASignatureFormatterTest.cs: New. Test signature creation.
* DSATest.cs: Comment DSA-derived test class as DSA constructor
is internal. Reworked the test suite.
* SignatureDescriptionTest.cs: Added tests for
DSASignatureDescription and RSAPKCS1SHA1SignatureDescription.
2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suites for SignatureDescription and
activated suites for SHA384Managed and SHA512Managed.
* SignatureDescriptionTest.cs: New. Basic tests (because I don't
know the context in which the class is used).
2002-10-28 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added test suites for SHA256, SHA384 and SHA512
(last two partly commented until implementation is commited).
* SHA256Test.cs: New. Generic FIPS180-2 tests for SHA-256.
* SHA256ManagedTest.cs: New. Implementation tests (inherits
from SHA256Test).
* SHA384Test.cs: New. Generic FIPS180-2 tests for SHA-384.
* SHA384ManagedTest.cs: New. Implementation tests (inherits
from SHA384Test).
* SHA512Test.cs: New. Generic FIPS180-2 tests for SHA-512.
* SHA512ManagedTest.cs: New. Implementation tests (inherits
from SHA512Test).
2002-10-25 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suite for PasswordDeriveBytes
* PasswordDeriveBytesTest.cs: New. Tests against pre-generated vectors -
only works for short runs (keys < HashSize) not long runs
2002-10-20 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suite for Rjindael
* RjindaelTest.cs: New. Test vectors from FIPS PUB 197 appendix.
2002-10-19 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Renabled most tests after commenting all code causing a
cyclic dependency (corlib->System.Xml->corlib). Some tests will fail
until commented code is replaced.
* SymmetricAlgorithm.cs: New (189) generated test cases for all default
algorithm implementation, all cipher modes, all padding modes, all key
sizes, all block sizes, feedback...
* PKCS1MaskGenerationMethodTest.cs: Commented vector test. Added new
tests to check for various exceptions
2002-10-16 Nick Drochak <ndrochak@gol.com>
* CryptoConfigTest.cs (TestCreateFromName): Disable tests for
algorithms that aren't in the build yet.
2002-10-16 Nick Drochak <ndrochak@gol.com>
* AllTests.cs: Disable tests that use components were are excluding
from corlib.
* SHA1Test.cs: same
2002-10-14 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suite for PKCS1MaskGenerationMethod
* PKCS1MaskGenerationMethodTest.cs: New. Test work as per PKCS#1 but
result isn't the same as MS implementation !?! is MS using this class ?
2002-10-13 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suite for HashAlgorithm, KeyedHashAlgorithm and
HMACSHA1
* HashAlgorithmTest.cs: New. Test for Create and Clear
* KeyedHashAlgorithmTest.cs: New. Test for Create and key assignation
* HMACSHA1Test.cs: New. Test vectors from FIPS 198 and RFC2202
2002-10-12 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suite for RandomNumberGenerator, SHA1 and
SHA1CryptoServiceProvider
* RandomNumberGeneratorTest.cs: New. Tests for Create and generic
random quality tests (FIPS140-2)
* SHA1Test.cs: New. Tests for Create and generic SHA1 tests (FIPS180-1)
* SHA1CryptoServiceProviderTest.cs: New. Inherited SHA1Tests tests +
specific tests
2002-10-10 Sebastien Pouliot <spouliot@videotron.ca>
* DSATest.cs: Added non-abstract DSA class to test To/FromXmlString()
* RSATest.cs: Added non-abstract RSA class to test To/FromXmlString()
* AllTests.cs: Added DSATest.cs and RSATest.cs in suite
2002-10-09 Sebastien Pouliot <spouliot@videotron.ca>
* CryptoConfigTest.cs: New tests
* AllTests.cs: Added CryptoConfigTest in suite
2002-10-05 Andrew Birkett <andy@nobugs.org>
* RC2Test.cs: New test. Only three cases are enabled - the other
five work fine under mono, but fail under MS corlib, so I've
commented them out.
* AllTests.cs: Added RC2Test.
2002-09-23 Andrew Birkett <andy@nobugs.org>
* RijndaelManagedTest.cs: Fixed initialization order problem
to match MS behaviour.
2002-09-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MD5Test.cs: new test from Eduardo García Cebollero (kiwnix@yahoo.es).
* AllTests.cs: added new test.
|