C# Класс Org.BouncyCastle.Bcpg.SecretKeyPacket

Basic packet for a PGP secret key.
Наследование: ContainedPacket, ISecretKeyPacket
Показать файл Открыть проект

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

Метод Описание
Encode ( BcpgOutputStream bcpgOut ) : void
GetEncodedContents ( ) : byte[]
GetIV ( ) : byte[]
GetSecretKeyData ( ) : byte[]
SecretKeyPacket ( PublicKeyPacket pubKeyPacket, SymmetricKeyAlgorithmTag encAlgorithm, S2k s2k, byte iv, byte secKeyData ) : System
SecretKeyPacket ( PublicKeyPacket pubKeyPacket, SymmetricKeyAlgorithmTag encAlgorithm, int s2kUsage, S2k s2k, byte iv, byte secKeyData ) : System

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

Метод Описание
SecretKeyPacket ( BcpgInputStream bcpgIn ) : System

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

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

public Encode ( BcpgOutputStream bcpgOut ) : void
bcpgOut BcpgOutputStream
Результат void

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

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

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

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

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

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

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

public SecretKeyPacket ( PublicKeyPacket pubKeyPacket, SymmetricKeyAlgorithmTag encAlgorithm, S2k s2k, byte iv, byte secKeyData ) : System
pubKeyPacket PublicKeyPacket
encAlgorithm SymmetricKeyAlgorithmTag
s2k S2k
iv byte
secKeyData byte
Результат System

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

public SecretKeyPacket ( PublicKeyPacket pubKeyPacket, SymmetricKeyAlgorithmTag encAlgorithm, int s2kUsage, S2k s2k, byte iv, byte secKeyData ) : System
pubKeyPacket PublicKeyPacket
encAlgorithm SymmetricKeyAlgorithmTag
s2kUsage int
s2k S2k
iv byte
secKeyData byte
Результат System