Beispiel #1
0
 public RSASignatureAlgorithmTests()
 {
     _rsa              = new RSACryptoServiceProvider();
     _publicKeyParams  = _rsa.ExportParameters(false);
     _privateKeyParams = _rsa.ExportParameters(true);
     _signer           = RSASignatureAlgorithm.CreateForSigning(HashAlgorithmName.SHA1, _privateKeyParams);
     _verifier         = RSASignatureAlgorithm.CreateForVerification(HashAlgorithmName.SHA1, _publicKeyParams);
 }
 public static ISignatureAlgorithm CreateForSigning(RSAParameters privateParameters, HashAlgorithmName hashAlgorithm)
 {
     return(RSASignatureAlgorithm.CreateForSigning(hashAlgorithm, privateParameters));
 }