Class 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: sqisign_lvl1, sqisign_lvl3, sqisign_lvl5 for NIST security categories I, III and V.

    Byte sizes are taken from src/nistapi/lvl<n>/api.h of the reference C implementation.

    • Method Detail

      • getName

        public java.lang.String getName()
      • getPublicKeyLength

        public int getPublicKeyLength()
      • getPrivateKeyLength

        public int getPrivateKeyLength()
      • getSignatureLength

        public int getSignatureLength()