org.bouncycastle.pqc.crypto.sqisign
Class SQIsignParameters
java.lang.Object
org.bouncycastle.pqc.crypto.sqisign.SQIsignParameters
- public class SQIsignParameters
- extends java.lang.Object
Parameter sets for SQIsign (Short Quaternion and Isogeny Signature), the
NIST PQC additional-signatures candidate based on isogenies of supersingular
elliptic curves. Three parameter sets are defined matching the official
NIST-API reference: , ,
for NIST security categories I, III and V.
Byte sizes are taken from of the
reference C implementation.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sqisign_lvl1
public static final SQIsignParameters sqisign_lvl1
sqisign_lvl3
public static final SQIsignParameters sqisign_lvl3
sqisign_lvl5
public static final SQIsignParameters sqisign_lvl5
getName
public java.lang.String getName()
getPublicKeyLength
public int getPublicKeyLength()
getPrivateKeyLength
public int getPrivateKeyLength()
getSignatureLength
public int getSignatureLength()