Hi All,
A release candidate for 1.8.0 is now available at
http://downloads.bouncycastle.org/betas/ .
The most notable changes:
- DTLS client/server support.
- Improved TLS_PSK, including server-side support.
- Improved TLS_SRP, including server-side support and group validation
(defaults to RFC 5054 Appendix A groups).
- Added further precautions against smacktls-type TLS state-machine attacks.
- Added custom elliptic curve implementations (via CustomNamedCurves
registry) for all the binary-field curves in SEC (with aliases for the
NIST B-??? and K-??? equivalents). Also for a few of the smaller
prime-field curves.
Now a *request for help with .NET Compact Framework*: we would like to
maintain support for .NET CF 1.0 in 1.8.0, but I have concluded that I
no longer have an environment in which to develop for this (the SDK
appears to not be separately downloadable). I doubt that the needed
changes are very extensive, but they are there. If there's anyone out
there that can help with this, please contribute your patches!
(preferably at https://github.com/bcgit/bc-csharp).
Regards,
Pete Dettman