Top Fields Constructors Methods
org.bouncycastle.pqc.math.ntru

public Class HRSS1373Polynomial

extends HRSSPolynomial
Class Inheritance
Imports
org.bouncycastle.pqc.math.ntru.parameters.NTRUHRSSParameterSet

Field Summary

Modifier and TypeField and Description
private static final int
K

private static final int
L

private static final int
M

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
sqFromBytes(byte[]
byte array of packed polynomial
a
)

Overrides org.bouncycastle.pqc.math.ntru.HRSSPolynomial.sqFromBytes.

Unpack a Sq polynomial

public byte[]
sqToBytes(int
array length of packed polynomial
len
)

Overrides org.bouncycastle.pqc.math.ntru.HRSSPolynomial.sqToBytes.

Pack Sq polynomial as a byte array

Inherited from org.bouncycastle.pqc.math.ntru.HRSSPolynomial:
lift

Field Detail

Kback to summary
private static final int K
Lback to summary
private static final int L
Mback to summary
private static final int M

Constructor Detail

HRSS1373Polynomialback to summary
public HRSS1373Polynomial(NTRUHRSSParameterSet params)

Method Detail

sqFromBytesback to summary
public void sqFromBytes(byte[] a)

Overrides org.bouncycastle.pqc.math.ntru.HRSSPolynomial.sqFromBytes.

Doc from org.bouncycastle.pqc.math.ntru.Polynomial.sqFromBytes.

Unpack a Sq polynomial

Parameters
a:byte[]

byte array of packed polynomial

Annotations
@Override
sqToBytesback to summary
public byte[] sqToBytes(int len)

Overrides org.bouncycastle.pqc.math.ntru.HRSSPolynomial.sqToBytes.

Doc from org.bouncycastle.pqc.math.ntru.Polynomial.sqToBytes.

Pack Sq polynomial as a byte array

Parameters
len:int

array length of packed polynomial

Annotations
@Override