public ECDsaSignatureAlgorithmTests()
 {
     _ecdsa            = ECDsa.Create();
     _publicKeyParams  = _ecdsa.ExportParameters(false);
     _privateKeyParams = _ecdsa.ExportParameters(true);
     _signer           = ECDsaSignatureAlgorithm.CreateForSigning(HashAlgorithmName.SHA1, _privateKeyParams);
     _verifier         = ECDsaSignatureAlgorithm.CreateForVerification(HashAlgorithmName.SHA1, _publicKeyParams);
 }
 public static ISignatureAlgorithm CreateForSigning(ECParameters privateParameters, HashAlgorithmName hashAlgorithm)
 {
     return(ECDsaSignatureAlgorithm.CreateForSigning(hashAlgorithm, privateParameters));
 }