Table of Contents

Class SeedDerive

Namespace
Org.BouncyCastle.Pqc.Crypto.Lms
Assembly
BouncyCastle.Cryptography.dll
public sealed class SeedDerive
Inheritance
SeedDerive
Inherited Members

Constructors

SeedDerive(byte[], byte[], IDigest)

public SeedDerive(byte[] I, byte[] masterSeed, IDigest digest)

Parameters

I byte[]
masterSeed byte[]
digest IDigest

Properties

I

[Obsolete("Use 'GetI' instead")]
public byte[] I { get; }

Property Value

byte[]

J

public int J { get; set; }

Property Value

int

MasterSeed

[Obsolete("Use 'GetMasterSeed' instead")]
public byte[] MasterSeed { get; }

Property Value

byte[]

Q

public int Q { get; set; }

Property Value

int

Methods

DeriveSeed(bool, byte[], int)

public byte[] DeriveSeed(bool incJ, byte[] target, int offset)

Parameters

incJ bool
target byte[]
offset int

Returns

byte[]

GetI()

public byte[] GetI()

Returns

byte[]

GetMasterSeed()

public byte[] GetMasterSeed()

Returns

byte[]