BcTlsECDsaVerifier
Implementation class for the verification of the raw ECDSA signature type using the BC light-weight
API.
using Org.BouncyCastle.Crypto;
using Org.BouncyCastle.Crypto.Parameters;
using Org.BouncyCastle.Crypto.Signers;
namespace Org.BouncyCastle.Tls.Crypto.Impl.BC
{
public class BcTlsECDsaVerifier : BcTlsDssVerifier
{
protected override short SignatureAlgorithm => 3;
public BcTlsECDsaVerifier(BcTlsCrypto crypto, ECPublicKeyParameters publicKey)
: base(crypto, publicKey)
{
}
protected override IDsa CreateDsaImpl()
{
return new ECDsaSigner();
}
}
}