C# Class Org.BouncyCastle.Crypto.Signers.X931Signer

Inheritance: ISigner
Afficher le fichier Open project: gkardava/WinPass Class Usage Examples

Méthodes publiques

Méthode Description
BlockUpdate ( byte input, int off, int len ) : void
GenerateSignature ( ) : byte[]
Init ( bool forSigning, ICipherParameters parameters ) : void
Reset ( ) : void
Update ( byte b ) : void
VerifySignature ( byte signature ) : bool
X931Signer ( IAsymmetricBlockCipher cipher, IDigest digest ) : System
X931Signer ( IAsymmetricBlockCipher cipher, IDigest digest, bool isImplicit ) : System

Private Methods

Méthode Description
ClearBlock ( byte block ) : void

clear possible sensitive data

CreateSignatureBlock ( ) : void

Method Details

BlockUpdate() public méthode

public BlockUpdate ( byte input, int off, int len ) : void
input byte
off int
len int
Résultat void

GenerateSignature() public méthode

public GenerateSignature ( ) : byte[]
Résultat byte[]

Init() public méthode

public Init ( bool forSigning, ICipherParameters parameters ) : void
forSigning bool
parameters ICipherParameters
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Update() public méthode

public Update ( byte b ) : void
b byte
Résultat void

VerifySignature() public méthode

public VerifySignature ( byte signature ) : bool
signature byte
Résultat bool

X931Signer() public méthode

public X931Signer ( IAsymmetricBlockCipher cipher, IDigest digest ) : System
cipher IAsymmetricBlockCipher
digest IDigest
Résultat System

X931Signer() public méthode

public X931Signer ( IAsymmetricBlockCipher cipher, IDigest digest, bool isImplicit ) : System
cipher IAsymmetricBlockCipher
digest IDigest
isImplicit bool
Résultat System