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

public Class RainbowPrivateKeyParameters

extends RainbowKeyParameters
Class Inheritance
Imports
org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
pack-priv final short[][][]
pack-priv final short[][][]
pack-priv final short[][][]
pack-priv final short[][][]
pack-priv final short[][][]
pack-priv final short[][][]
pack-priv final short[][][]
private byte[]
private final byte[]
pack-priv final short[][]
pack-priv final byte[]
pack-priv final short[][]
pack-priv final short[][]
pack-priv final short[][]

Constructor Summary

AccessConstructor and Description
pack-priv
RainbowPrivateKeyParameters(RainbowParameters params, byte[] sk_seed, short[][] s1, short[][] t1, short[][] t3, short[][] t4, short[][][] l1_F1, short[][][] l1_F2, short[][][] l2_F1, short[][][] l2_F2, short[][][] l2_F3, short[][][] l2_F5, short[][][] l2_F6, byte[] pk_encoded)

pack-priv
RainbowPrivateKeyParameters(RainbowParameters params, byte[] pk_seed, byte[] sk_seed, byte[] pk_encoded)

public

Method Summary

Modifier and TypeMethod and Description
public byte[]
pack-priv short[][][]
pack-priv short[][][]
pack-priv short[][][]
pack-priv short[][][]
pack-priv short[][][]
pack-priv short[][][]
pack-priv short[][][]
public byte[]
public byte[]
pack-priv short[][]
pack-priv byte[]
pack-priv short[][]
pack-priv short[][]
pack-priv short[][]
Inherited from org.bouncycastle.pqc.crypto.rainbow.RainbowKeyParameters:
getDocLengthgetParameters

Field Detail

l1_F1back to summary
pack-priv final short[][][] l1_F1
l1_F2back to summary
pack-priv final short[][][] l1_F2
l2_F1back to summary
pack-priv final short[][][] l2_F1
l2_F2back to summary
pack-priv final short[][][] l2_F2
l2_F3back to summary
pack-priv final short[][][] l2_F3
l2_F5back to summary
pack-priv final short[][][] l2_F5
l2_F6back to summary
pack-priv final short[][][] l2_F6
pk_encodedback to summary
private byte[] pk_encoded
pk_seedback to summary
private final byte[] pk_seed
s1back to summary
pack-priv final short[][] s1
sk_seedback to summary
pack-priv final byte[] sk_seed
t1back to summary
pack-priv final short[][] t1
t3back to summary
pack-priv final short[][] t3
t4back to summary
pack-priv final short[][] t4

Constructor Detail

RainbowPrivateKeyParametersback to summary
pack-priv RainbowPrivateKeyParameters(RainbowParameters params, byte[] sk_seed, short[][] s1, short[][] t1, short[][] t3, short[][] t4, short[][][] l1_F1, short[][][] l1_F2, short[][][] l2_F1, short[][][] l2_F2, short[][][] l2_F3, short[][][] l2_F5, short[][][] l2_F6, byte[] pk_encoded)
RainbowPrivateKeyParametersback to summary
pack-priv RainbowPrivateKeyParameters(RainbowParameters params, byte[] pk_seed, byte[] sk_seed, byte[] pk_encoded)
RainbowPrivateKeyParametersback to summary
public RainbowPrivateKeyParameters(RainbowParameters params, byte[] encoding)

Method Detail

getEncodedback to summary
public byte[] getEncoded()
getL1_F1back to summary
pack-priv short[][][] getL1_F1()
getL1_F2back to summary
pack-priv short[][][] getL1_F2()
getL2_F1back to summary
pack-priv short[][][] getL2_F1()
getL2_F2back to summary
pack-priv short[][][] getL2_F2()
getL2_F3back to summary
pack-priv short[][][] getL2_F3()
getL2_F5back to summary
pack-priv short[][][] getL2_F5()
getL2_F6back to summary
pack-priv short[][][] getL2_F6()
getPrivateKeyback to summary
public byte[] getPrivateKey()
getPublicKeyback to summary
public byte[] getPublicKey()
getS1back to summary
pack-priv short[][] getS1()
getSk_seedback to summary
pack-priv byte[] getSk_seed()
getT1back to summary
pack-priv short[][] getT1()
getT3back to summary
pack-priv short[][] getT3()
getT4back to summary
pack-priv short[][] getT4()