@@ -119,7 +119,7 @@ <h3><a class="mozTocH3" name="mozTocId575388"></a>Features:</h3>
119
119
< li >
120
120
Symmetric key algorithms: AES, Blowfish, Camellia, CAST5, CAST6, ChaCha, DES, DESede,
121
121
GOST28147, HC-128, HC-256, IDEA, ISAAC, Noekeon, RC2, RC4, RC5-32, RC5-64, RC6, Rijndael,
122
- Salsa20, SEED, Serpent, Skipjack, TEA/XTEA, Threefish, Tnepres, Twofish, VMPC and XSalsa20.
122
+ Salsa20, SEED, Serpent, Skipjack, SM4, TEA/XTEA, Threefish, Tnepres, Twofish, VMPC and XSalsa20.
123
123
</ li >
124
124
< li >
125
125
Symmetric key modes: CBC, CFB, CTS, GOFB, OFB, OpenPGPCFB, and SIC (or CTR).
@@ -139,16 +139,16 @@ <h3><a class="mozTocH3" name="mozTocId575388"></a>Features:</h3>
139
139
</ li >
140
140
< li >
141
141
Digests: GOST3411, Keccak, MD2, MD4, MD5, RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320,
142
- SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Tiger, and Whirlpool.
142
+ SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, SM3, Tiger, and Whirlpool.
143
143
</ li >
144
144
< li >
145
145
XOFs: SHAKE.
146
146
</ li >
147
147
< li >
148
- Signer mechanisms: DSA, ECDSA, ECGOST3410, ECNR, GOST3410, ISO9796d2, PSS, RSA, X9.31-1998.
148
+ Signer mechanisms: DSA, ECDSA, ECGOST3410, ECNR, Ed25519, Ed448, GOST3410, ISO9796d2, PSS, RSA, X9.31-1998.
149
149
</ li >
150
150
< li >
151
- Key Agreement: Diffie-Hellman, EC-DH, EC-MQV, J-PAKE, SRP-6a.
151
+ Key Agreement: Diffie-Hellman, EC-DH, EC-MQV, J-PAKE, SRP-6a, X25519, X448 .
152
152
</ li >
153
153
< li >
154
154
Macs: CBCBlockCipher, CFBBlockCipher, CMAC, GMAC, GOST28147, HMac, ISO9797 Alg. 3, Poly1305, SipHash, SkeinMac, VMPCMAC.
@@ -296,15 +296,34 @@ <h3><a class="mozTocH3" name="mozTocId358608"></a>For first time users.</h3>
296
296
< hr style ="WIDTH: 100%; HEIGHT: 2px ">
297
297
< h3 > < a class ="mozTocH3 " name ="mozTocId3413 "> </ a > Notes:</ h3 >
298
298
299
- < h4 > < a class ="mozTocH4 " name ="mozTocId85318 "> </ a > Release 1.8.4, TBD </ h4 >
299
+ < h4 > < a class ="mozTocH4 " name ="mozTocId85318 "> </ a > Release 1.8.4, Saturday October 27, 2018 </ h4 >
300
300
301
+ < h5 > IMPORTANT</ h5 >
302
+ < ul >
303
+ < li >
304
+ This is the final feature release with support for legacy .NET platforms. From 1.9.0 we will be targeting more
305
+ modern .NET frameworks (see https://github.com/bcgit/bc-csharp/pull/68) and updating our build and packaging systems.
306
+ The 1.8.x series will continue to receive bug fixes, but limited new functionality.
307
+ </ li >
308
+ </ ul >
301
309
< h5 > Defects Fixed</ h5 >
302
310
< ul >
303
311
< li > Rfc3211WrapEngine would not properly handle messages longer than 127 bytes. This has been fixed.</ li >
304
312
</ ul >
305
313
< h5 > Additional Features and Functionality</ h5 >
306
314
< ul >
307
315
< li > Restrictions on the output sizes of the Blake2b/s digests have been removed.</ li >
316
+ < li > RFC 7748: Higher-level support for X25519 and X448 has been added.</ li >
317
+ < li > RFC 8032: Higher-level support for Ed25519 and Ed448 has been added.</ li >
318
+ < li > Implementation of the SM4 block cipher has been added.</ li >
319
+ < li > Added support for Plain ECDSA (a.k.a CVC-ECDSA).</ li >
320
+ </ ul >
321
+ < h5 > Additional Notes</ h5 >
322
+ < ul >
323
+ < li >
324
+ See the (cumulative) list of GitHub pull requests that we have accepted at
325
+ < a href ="https://github.com/bcgit/bc-csharp/pulls?q=is%3Apr+is%3Aclosed "> bcgit/bc-csharp</ a > .
326
+ </ li >
308
327
</ ul >
309
328
310
329
< h4 > < a class ="mozTocH4 " name ="mozTocId85317 "> </ a > Release 1.8.3, Saturday August 11, 2018</ h4 >
0 commit comments