2008-03-13 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Fri, 14 Mar 2008 00:40:40 +0000 (00:40 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Fri, 14 Mar 2008 00:40:40 +0000 (00:40 -0000)
commit4f93b03a612f9d54afd9659e11a684274d8064ff
treeb9f80c8c0d14077e49e5215ef0006055b0990837
parent9080eea39185c4862c000095fe4ea5091e1e1fb2
2008-03-13  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConvert.cs: Re-order exception handling to report the most
precise error to caller. Apply RSA extra check to DSA.
* RSAManaged.cs: Test imported parameters to ensure the public and
private parts of the keypair match together.

svn path=/trunk/mcs/; revision=98226
mcs/class/Mono.Security/Mono.Security.Cryptography/ChangeLog
mcs/class/Mono.Security/Mono.Security.Cryptography/CryptoConvert.cs
mcs/class/Mono.Security/Mono.Security.Cryptography/RSAManaged.cs