C# Класс Org.BouncyCastle.Crypto.Signers.X931Signer

Наследование: ISigner
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ClearBlock ( byte block ) : void

clear possible sensitive data

CreateSignatureBlock ( ) : void

Описание методов

BlockUpdate() публичный Метод

public BlockUpdate ( byte input, int off, int len ) : void
input byte
off int
len int
Результат void

GenerateSignature() публичный Метод

public GenerateSignature ( ) : byte[]
Результат byte[]

Init() публичный Метод

public Init ( bool forSigning, ICipherParameters parameters ) : void
forSigning bool
parameters ICipherParameters
Результат void

Reset() публичный Метод

public Reset ( ) : void
Результат void

Update() публичный Метод

public Update ( byte b ) : void
b byte
Результат void

VerifySignature() публичный Метод

public VerifySignature ( byte signature ) : bool
signature byte
Результат bool

X931Signer() публичный Метод

public X931Signer ( IAsymmetricBlockCipher cipher, IDigest digest ) : System
cipher IAsymmetricBlockCipher
digest IDigest
Результат System

X931Signer() публичный Метод

public X931Signer ( IAsymmetricBlockCipher cipher, IDigest digest, bool isImplicit ) : System
cipher IAsymmetricBlockCipher
digest IDigest
isImplicit bool
Результат System