Table of Contents

Class BcTlsECDsaSigner

Namespace
Org.BouncyCastle.Tls.Crypto.Impl.BC
Assembly
BouncyCastle.Cryptography.dll

Implementation class for generation of the raw ECDSA signature type using the BC light-weight API.

public class BcTlsECDsaSigner : BcTlsDssSigner, TlsSigner
Inheritance
BcTlsECDsaSigner
Implements
Inherited Members

Constructors

BcTlsECDsaSigner(BcTlsCrypto, ECPrivateKeyParameters)

public BcTlsECDsaSigner(BcTlsCrypto crypto, ECPrivateKeyParameters privateKey)

Parameters

crypto BcTlsCrypto
privateKey ECPrivateKeyParameters

Properties

SignatureAlgorithm

protected override short SignatureAlgorithm { get; }

Property Value

short

Methods

CreateDsaImpl(int)

protected override IDsa CreateDsaImpl(int cryptoHashAlgorithm)

Parameters

cryptoHashAlgorithm int

Returns

IDsa