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

pack-priv Class Horst

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int
pack-priv static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
expand_seed(byte[] outseeds, byte[] inseed)

pack-priv static int
horst_sign(HashFunctions hs, byte[] sig, int sigOff, byte[] pk, byte[] seed, byte[] masks, byte[] m_hash)

pack-priv static int
horst_verify(HashFunctions hs, byte[] pk, byte[] sig, int sigOff, byte[] masks, byte[] m_hash)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

HORST_Kback to summary
pack-priv static final int HORST_K
HORST_LOGTback to summary
pack-priv static final int HORST_LOGT
HORST_SIGBYTESback to summary
pack-priv static final int HORST_SIGBYTES
HORST_SKBYTESback to summary
pack-priv static final int HORST_SKBYTES
HORST_Tback to summary
pack-priv static final int HORST_T
N_MASKSback to summary
pack-priv static final int N_MASKS

Constructor Detail

Horstback to summary
pack-priv Horst()

Method Detail

expand_seedback to summary
pack-priv static void expand_seed(byte[] outseeds, byte[] inseed)
horst_signback to summary
pack-priv static int horst_sign(HashFunctions hs, byte[] sig, int sigOff, byte[] pk, byte[] seed, byte[] masks, byte[] m_hash)
horst_verifyback to summary
pack-priv static int horst_verify(HashFunctions hs, byte[] pk, byte[] sig, int sigOff, byte[] masks, byte[] m_hash)