BcTlsDsaVerifier
Implementation class for the verification of the raw DSA 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 BcTlsDsaVerifier : BcTlsDssVerifier
{
protected override short SignatureAlgorithm => 2;
public BcTlsDsaVerifier(BcTlsCrypto crypto, DsaPublicKeyParameters publicKey)
: base(crypto, publicKey)
{
}
protected override IDsa CreateDsaImpl()
{
return new DsaSigner();
}
}
}