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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Contributors</title>
</head>
<body>
<h2>The Bouncy Castle Cryptographic C#® API</h2>
<p>
<h3>Donors</h3>
<p>
The following people and organisations donated financially to help with the release of 1.8.9:
<br /> <br />
loligans and Encryptomatic LLC
</p>
<p>
The following people and organisations donated financially to help with the release of 1.8.8:
<br /> <br />
jey4554, Manual Corona, and Encryptomatic LLC
</p>
<p>
The following people and organisations donated financially to help with the release of 1.8.5:
<br /> <br />
Pharylon
</p>
<p>
The following people and organisations donated financially to help with the release of 1.8:
<br /> <br />
Andrew Grosser, Antonio Royo, dmitry.ribakov@gmail.com, PhreePhly, and encryptomatic.com.
</p>
<h3>Code Contributors:</h3>
<p>The following organisations and people have contributed to the C# Bouncy Castle Cryptography
Package.</p>
<p>Thanks, may your castles never deflate!</p>
<p>Contributors - Organisations.<p>
<ul>
<li>
Monash University, Cyber Security Lab, under the supervision of A. Prof. Ron Steinfeld, Dr. Amin Sakzad, and Dr. Raymond K. Zhao
for contributions to the NIST post-quantum algorithm set. Initial NTRU Prime implementation: Yuki Kume. Initial Falcon implementation: Zi Li Tan. Initial NTRU implementation: Akbar Fadiansyah and Yuki Kume. Initial CRYSTALS-Kyber implementation: Salang Kang. Initial CRYSTALS-Dilithium implementation: Salang Kang.
</li>
<li>
University of Wollongong, Institute of Cybersecurity and Cryptology, under the supervision of Dr Dung Duong <hduong@uow.edu.au> for contributions to the NIST post-quantum algorithm set. Initial BIKE implementation: Tuong Ngoc Nguyen <tuong.nguyenng@gmail.com>, Xuan Thanh Khuc <khucxuanthanh@gmail.com>, and Khanh Nguyen <tungkhanhmta@gmail.com>. Initial HQC implementation: Tuong Ngoc Nguyen <tuong.nguyenng@gmail.com>, Xuan Thanh Khuc <khucxuanthanh@gmail.com>, and Khanh Nguyen <tungkhanhmta@gmail.com>.
</li>
</ul>
<p>Contributors - People</p>
<ul>
<li>
<p>Kaiser Yang <kaiseryang@yahoo.com> - initial port of the lightweight
API and ASN.1 library. Finding BigInteger loop problem.</p>
</li>
<li>
<p>Asier Murciego <a.murciego@captiva-sys.es> - Further patching to
BigInteger library.</p>
</li>
<li>
<p>Megan Woods <megan.woods@widestreet.com.au> - X509 certificate
generation, RSA/DSA digest signature classes.</p>
</li>
<li>
<p>David Del Vecchio <ddelvecc@virginia.edu> - patches to RSA Pkcs1
Signature generation OID issues, help with clarifications on DateTime and
certificates.</p>
</li>
<li>
<p>Nelson Fernandez <nelson-bc@kpanic.com.ar> - patches to allow
compilation under mono.</p>
</li>
<li>
<p>Paulo Soares <psoares@consiste.pt> - patches to X509CertificateParser,
C# port of JZlib plus inflater/deflater streams, C# port of Apache BZip2
classes.</p>
</li>
<li>
<p>Pawel Niewiadomski <11110000b@gmail.com> - patches for X509 and CMS,
unit test for time classes.</p>
</li>
<li>
<p>Jesper Johansen <jesper@hc.jay.net> - bug fix for DerT61String
encodings.</p>
</li>
<li>
<p>Adam Sternberg <agsternberg@gmail.com> - identified problem with
generation of PGP public keyrings.</p>
</li>
<li>
<p>Kirill Zhuklinets <zhuklinets_k@gaz-is.ru> - initial submission of
bulk of Asn1.Esf classes (RFC 3126).</p>
</li>
<li>
<p>Dr Andrew Gray <andrew.gray@rcrt.co.uk> - identified problem with
BigInteger.ModPow for negative exponents.</p>
</li>
<li>
<p>Mauricio Ulate <mulate@gmail.com> - identified problem with non-ASCII
pass phrases in PGP.</p>
</li>
<li>
<p>John Allberg <John.Allberg@teliasonera.com> - initial implementation
of CryptoApiRandomGenerator.</p>
</li>
<li>
<p>Mattias Öhrn <mattias.ohrn@gmail.com> - identified problem with
Pkcs12Store.Save and provided fix.</p>
</li>
<li>
<p>Jen Andre <jandre@gmail.com> - initial implementation of
case-insensitive searches for PGP keyrings.</p>
</li>
<li>
<p>#Cyrille37# <cyrille37@gmail.com> - identified problem with
BigInteger.ModInverse for negative values.</p>
</li>
<li>
<p>David Reis Jr <davidreis@yahoo.com> - bug fix for X509CrlStoreSelector
handling of NextUpdate, fix handling of null parameters for DSA in key
factories, initial port of Pkix namespace and supporting tests.
</p>
</li>
<li>
<p>Ivan Peev <ivan.peev@cozyroc.com> - bug fix for version string
displayed in PGP armored output.</p>
</li>
<li>
<p>Hector Ornelas Aciga <hector.ornelas@sat.gob.mx> - patch to add support for PKCS#5 Scheme 2 keys.</p>
</li>
<li>
<p>Tom Van Holle <tvh@dsoft.be> - patch to add new class: Pkcs10CertificationRequestDelaySigned.</p>
</li>
<li>
<p>Kalev Lember <kalev@smartlink.ee> - patch to fix compilation problem under Mono 2.8+.</p>
</li>
<li>
<p>Kyle Hamilton <kyanha.bouncycastle@kyanha.net> - identified problem with BigInteger.Multiply, patch for MiscPemGenerator infinite recursion,
proposed improvements in use of random numbers.</p>
</li>
<li>
<p>Atanas Krachev <akrachev@gmail.com> - added support for revocation signatures in OpenPGP.</p>
</li>
<li>
<p>Torsten Moschny <t.moschny@web.de> - identified problem where PrivateKeyFactory/PublicKeyFactory failed to preserve publicKeyParamSet for EC keys.</p>
</li>
<li>
<p>Thomas Heggelund <the@dips.no> - identified problem with RSAParameters fields requiring zero-byte padding to satisfy .NET.</p>
</li>
<li>
<p>Laszlo Magyar <lmagyar1973@gmail.com> - patch to fix problem with SubjectDirectoryAttributes constructor.</p>
</li>
<li>
<p>Tim Whittington (https://github.com/timw) - ports of ChaCha, GMAC, Memoable, Poly1305, Skein, SM3, Threefish, XSalsa20. Registerised Salsa20 core.</p>
</li>
<li>
<p>Oscar Jacobsson (https://github.com/OscarAyoy) - patch to fix DerEnumerated constructor (including test coverage).</p>
</li>
<li>
<p>Michael Krueger <michael.krueger@secardeo.com> - patch to fix Asn1.Cmp.RevDetails constructor.</p>
</li>
<li>
<p>Daniel Nauck <daniel.nauck@gmail.com> - patch for Portable Class Library support.</p>
</li>
<li>
<p>John Allberg <john@ayoy.se> - improvements to Portable Class Library patch.</p>
</li>
<li>
<p>Oren Novotny (https://github.com/onovotny) - developed and maintained a fork supporting Portable Class Library, worked closely with us to integrate the changes back into the main project.</p>
</li>
<li>
<p>Nicolas Dorier (https://github.com/NicolasDorier) - patch to fix culture-dependent lookups in MacUtilities.</p>
</li>
<li>
<p>Artem Storozhuk <storojs72@gmail.com> - initial implementation of DSTU7564 (digest) and DSTU7624 (cipher) and their associated modes.</p>
</li>
<li>
<p>bkalakrishnan (https://github.com/bkalakrishnan) - reported issue with SecureRandom.NextDouble and advised how to fix.</p>
</li>
<li>
<p>BlackthornYugen (https://github.com/BlackthornYugen) - contributed unit tests for NIST ECC..</p>
</li>
<li>
<p>Nathan Douthit (https://github.com/ndouthit) - Null policy fix for TimeStampTokenGenerator</p>
</li>
<li>
<p>fabiogermann (https://github.com/fabiogermann) - Mixed definiton support for OAEPwithSHA256andMGF1withSHA1.<p>
</li>
</ul>
</body>
</html>
|