Top Constructors Methods
org.bouncycastle.crypto.threshold

pack-priv abstract Class Polynomial

Additional top-level classes in compilation unit: PolynomialTable, PolynomialNative.

extends Object
Class Inheritance
Known Direct Subclasses
org.bouncycastle.crypto.threshold.PolynomialTable, org.bouncycastle.crypto.threshold.PolynomialNative

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected abstract byte
gfDiv(int x, int y)

protected abstract byte
gfMul(int x, int y)

protected byte
gfPow(int n, byte k)

public byte[]
gfVecMul(byte[] xs, byte[][] yss)

public static Polynomial
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Polynomialback to summary
pack-priv Polynomial()

Method Detail

gfDivback to summary
protected abstract byte gfDiv(int x, int y)
gfMulback to summary
protected abstract byte gfMul(int x, int y)
gfPowback to summary
protected byte gfPow(int n, byte k)
gfVecMulback to summary
public byte[] gfVecMul(byte[] xs, byte[][] yss)
newInstanceback to summary
public static Polynomial newInstance(ShamirSecretSplitter.Algorithm algorithm, ShamirSecretSplitter.Mode mode)