C# Class NBitcoin.BouncyCastle.Crypto.Signers.HMacDsaKCalculator

Inheritance: IDsaKCalculator
Afficher le fichier Open project: Nethereum/Nethereum

Méthodes publiques

Méthode Description
HMacDsaKCalculator ( IDigest digest ) : System
Init ( NBitcoin.BouncyCastle.Math.BigInteger n, NBitcoin.BouncyCastle.Math.BigInteger d, byte message ) : void
Init ( NBitcoin.BouncyCastle.Math.BigInteger n, SecureRandom random ) : void
NextK ( ) : NBitcoin.BouncyCastle.Math.BigInteger

Private Methods

Méthode Description
BitsToInt ( byte t ) : NBitcoin.BouncyCastle.Math.BigInteger

Method Details

HMacDsaKCalculator() public méthode

public HMacDsaKCalculator ( IDigest digest ) : System
digest IDigest
Résultat System

Init() public méthode

public Init ( NBitcoin.BouncyCastle.Math.BigInteger n, NBitcoin.BouncyCastle.Math.BigInteger d, byte message ) : void
n NBitcoin.BouncyCastle.Math.BigInteger
d NBitcoin.BouncyCastle.Math.BigInteger
message byte
Résultat void

Init() public méthode

public Init ( NBitcoin.BouncyCastle.Math.BigInteger n, SecureRandom random ) : void
n NBitcoin.BouncyCastle.Math.BigInteger
random NBitcoin.BouncyCastle.Security.SecureRandom
Résultat void

NextK() public méthode

public NextK ( ) : NBitcoin.BouncyCastle.Math.BigInteger
Résultat NBitcoin.BouncyCastle.Math.BigInteger