Table of Contents

Class BcTlsDsaSigner

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

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

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

Constructors

BcTlsDsaSigner(BcTlsCrypto, DsaPrivateKeyParameters)

public BcTlsDsaSigner(BcTlsCrypto crypto, DsaPrivateKeyParameters privateKey)

Parameters

crypto BcTlsCrypto
privateKey DsaPrivateKeyParameters

Properties

SignatureAlgorithm

protected override short SignatureAlgorithm { get; }

Property Value

short

Methods

CreateDsaImpl(int)

protected override IDsa CreateDsaImpl(int cryptoHashAlgorithm)

Parameters

cryptoHashAlgorithm int

Returns

IDsa