Table of Contents

Class PublicKeyEncSessionPacket

Namespace
Enterprises.Org.BouncyCastle.Bcpg
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class PublicKeyEncSessionPacket : ContainedPacket
Inheritance
PublicKeyEncSessionPacket
Inherited Members

Constructors

PublicKeyEncSessionPacket(long, PublicKeyAlgorithmTag, byte[][])

public PublicKeyEncSessionPacket(long keyId, PublicKeyAlgorithmTag algorithm, byte[][] data)

Parameters

keyId long
algorithm PublicKeyAlgorithmTag
data byte[][]

Properties

Algorithm

public PublicKeyAlgorithmTag Algorithm { get; }

Property Value

PublicKeyAlgorithmTag

KeyId

public long KeyId { get; }

Property Value

long

Version

public int Version { get; }

Property Value

int

Methods

Encode(BcpgOutputStream)

public override void Encode(BcpgOutputStream bcpgOut)

Parameters

bcpgOut BcpgOutputStream

GetEncSessionKey()

public byte[][] GetEncSessionKey()

Returns

byte[][]