Table of Contents

Class NtruParameters

Namespace
Org.BouncyCastle.Pqc.Crypto.Ntru
Assembly
BouncyCastle.Cryptography.dll

NTRU cipher parameter sets

public sealed class NtruParameters : IKemParameters, ICipherParameters
Inheritance
NtruParameters
Implements
Inherited Members

Fields

NtruHps2048509

NTRU-HPS parameter set with n = 509 and q = 2048.

public static readonly NtruParameters NtruHps2048509

Field Value

NtruParameters

NtruHps2048677

NTRU-HPS parameter set with n = 677 and q = 2048.

public static readonly NtruParameters NtruHps2048677

Field Value

NtruParameters

NtruHps40961229

NTRU-HPS parameter set with n = 1229 and q = 4096.

public static readonly NtruParameters NtruHps40961229

Field Value

NtruParameters

NtruHps4096821

NTRU-HPS parameter set with n = 821 and q = 4096.

public static readonly NtruParameters NtruHps4096821

Field Value

NtruParameters

NtruHrss1373

NTRU-HRSS parameter set with n = 1373.

public static readonly NtruParameters NtruHrss1373

Field Value

NtruParameters

NtruHrss701

NTRU-HRSS parameter set with n = 701.

public static readonly NtruParameters NtruHrss701

Field Value

NtruParameters

Properties

DefaultKeySize

public int DefaultKeySize { get; }

Property Value

int

Name

public string Name { get; }

Property Value

string