Bouncy Castle Cryptography Library 1.85

Package org.bouncycastle.pqc.crypto.sqisign

Class Summary
Dim2Id2IsoClapotis.Precomp Precomp bundle that Dim2Id2IsoClapotis.idealToIsogenyClapotis(org.bouncycastle.pqc.crypto.sqisign.QuatLeftIdeal, org.bouncycastle.pqc.crypto.sqisign.QuatAlg, org.bouncycastle.pqc.crypto.sqisign.Dim2Id2IsoClapotis.Precomp, java.security.SecureRandom) consumes.
Dim2Id2IsoClapotis.Result Bundled outputs: mirrors the C signature's eight output-by-pointer parameters.
Dim2Id2IsoHelpers.FindUvResult Result bundle for Dim2Id2IsoHelpers.findUv(org.bouncycastle.pqc.crypto.sqisign.Ibz, org.bouncycastle.pqc.crypto.sqisign.QuatLeftIdeal, org.bouncycastle.pqc.crypto.sqisign.QuatAlg, int, org.bouncycastle.pqc.crypto.sqisign.QuatLeftIdeal[], int, int).
EcDlog.DlogResult Result bundle for EcDlog.ecDlog2Tate(org.bouncycastle.pqc.crypto.sqisign.GfField, org.bouncycastle.pqc.crypto.sqisign.EcBasis, org.bouncycastle.pqc.crypto.sqisign.EcBasis, org.bouncycastle.pqc.crypto.sqisign.EcCurve, int, int, long): the four scalars satisfying , .
PairingDlogParams.DiffPoints Java mirror of .
QuatAlg.Elem Element of the quaternion algebra represented as .
SQIsignKeyGenerationParameters  
SQIsignKeyGenLvl1.KeyPair Bundle of outputs from SQIsignKeyGenLvl1.protocolsKeygenFull(java.security.SecureRandom).
SQIsignKeyGenLvl3.KeyPair  
SQIsignKeyGenLvl5.KeyPair  
SQIsignKeyPairGenerator SQIsign key-pair generator wired for all three NIST parameter sets (lvl1, lvl3, lvl5).
SQIsignParameters Parameter sets for SQIsign (Short Quaternion and Isogeny Signature), the NIST PQC additional-signatures candidate based on isogenies of supersingular elliptic curves.
SQIsignPrivateKeyParameters  
SQIsignPublicKeyParameters  
SQIsignSigner SQIsign signer.
 


Bouncy Castle Cryptography Library 1.85