Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.rainbow

pack-priv Class RainbowPublicMap

extends Object
Class Inheritance
Imports
java.security.SecureRandom, org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
private ComputeInField
private final int
private RainbowParameters

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private short[]
add_and_reduce(short[][] accu)

private short[][]
compute_accumulator(short[] x, short[] y, short[][][] a, int dim)

public short[]
publicMap(RainbowPublicKeyParameters pk, short[] signature)

public short[]
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cfback to summary
private ComputeInField cf
num_gf_elementsback to summary
private final int num_gf_elements
paramsback to summary
private RainbowParameters params

Constructor Detail

RainbowPublicMapback to summary
public RainbowPublicMap(RainbowParameters params)

Method Detail

add_and_reduceback to summary
private short[] add_and_reduce(short[][] accu)
compute_accumulatorback to summary
private short[][] compute_accumulator(short[] x, short[] y, short[][][] a, int dim)
publicMapback to summary
public short[] publicMap(RainbowPublicKeyParameters pk, short[] signature)
publicMap_cyclicback to summary
public short[] publicMap_cyclic(RainbowPublicKeyParameters pk, short[] signature)