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)); }