Top Constructors Methods
org.bouncycastle.pqc.crypto.cmce

pack-priv final Class GF12

extends GF
Class Inheritance
Imports
org.bouncycastle.math.raw.Interleave

Constructor Summary

AccessConstructor and Description
pack-priv
GF12()

Method Summary

Modifier and TypeMethod and Description
protected short
gf_frac(short den, short num)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_frac.

protected short
gf_inv(short input)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_inv.

protected short
gf_mul(short left, short right)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_mul.

protected int
gf_mul_ext(short left, short right)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_mul_ext.

private int
gf_mul_ext_par(short left0, short right0, short left1, short right1)

protected void
gf_mul_poly(int length, int[] poly, short[] out, short[] left, short[] right, int[] temp)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_mul_poly.

protected short
protected short
gf_sq(short input)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_sq.

protected int
protected void
gf_sqr_poly(int length, int[] poly, short[] out, short[] input, int[] temp)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_sqr_poly.

Inherited from org.bouncycastle.pqc.crypto.cmce.GF:
gf_iszero

Constructor Detail

GF12back to summary
pack-priv GF12()

Method Detail

gf_fracback to summary
protected short gf_frac(short den, short num)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_frac.

gf_invback to summary
protected short gf_inv(short input)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_inv.

gf_mulback to summary
protected short gf_mul(short left, short right)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_mul.

gf_mul_extback to summary
protected int gf_mul_ext(short left, short right)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_mul_ext.

gf_mul_ext_parback to summary
private int gf_mul_ext_par(short left0, short right0, short left1, short right1)
gf_mul_polyback to summary
protected void gf_mul_poly(int length, int[] poly, short[] out, short[] left, short[] right, int[] temp)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_mul_poly.

gf_reduceback to summary
protected short gf_reduce(int x)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_reduce.

gf_sqback to summary
protected short gf_sq(short input)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_sq.

gf_sq_extback to summary
protected int gf_sq_ext(short input)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_sq_ext.

gf_sqr_polyback to summary
protected void gf_sqr_poly(int length, int[] poly, short[] out, short[] input, int[] temp)

Implements abstract org.bouncycastle.pqc.crypto.cmce.GF.gf_sqr_poly.