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

pack-priv Class Fors

extends Object
Class Inheritance
Imports
java.math.BigInteger, java.util.LinkedList, org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
pack-priv SLHDSAEngine

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static int[]
base2B(byte[] msg, int b, int outLen)

public byte[]
pkFromSig(SIG_FORS[] sig_fors, byte[] message, byte[] pkSeed, ADRS adrs)

public SIG_FORS[]
sign(byte[] md, byte[] skSeed, byte[] pkSeed, ADRS paramAdrs)

pack-priv byte[]
treehash(byte[] skSeed, int s, int z, byte[] pkSeed, ADRS adrsParam)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

engineback to summary
pack-priv SLHDSAEngine engine

Constructor Detail

Forsback to summary
public Fors(SLHDSAEngine engine)

Method Detail

base2Bback to summary
pack-priv static int[] base2B(byte[] msg, int b, int outLen)
pkFromSigback to summary
public byte[] pkFromSig(SIG_FORS[] sig_fors, byte[] message, byte[] pkSeed, ADRS adrs)
signback to summary
public SIG_FORS[] sign(byte[] md, byte[] skSeed, byte[] pkSeed, ADRS paramAdrs)
treehashback to summary
pack-priv byte[] treehash(byte[] skSeed, int s, int z, byte[] pkSeed, ADRS adrsParam)