|
Bouncy Castle Cryptography Library 1.85 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.pqc.crypto.snova.SnovaKeyPairGenerator
Implementation of the Snova asymmetric key pair generator following the Snova signature scheme specifications.
This generator produces SnovaPublicKeyParameters and SnovaPrivateKeyParameters based on the
Snova algorithm parameters. The implementation follows the specification defined in the official Snova
documentation and reference implementation.
References:
Snova Official Website Snova Specification Document Snova Reference Implementation
| Constructor Summary | |
SnovaKeyPairGenerator()
|
|
| Method Summary | |
AsymmetricCipherKeyPair |
generateKeyPair()
return an AsymmetricCipherKeyPair containing the generated keys. |
void |
init(KeyGenerationParameters param)
intialise the key pair generator. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SnovaKeyPairGenerator()
| Method Detail |
public void init(KeyGenerationParameters param)
AsymmetricCipherKeyPairGenerator
init in interface AsymmetricCipherKeyPairGeneratorparam - the parameters the key pair is to be initialised with.public AsymmetricCipherKeyPair generateKeyPair()
AsymmetricCipherKeyPairGenerator
generateKeyPair in interface AsymmetricCipherKeyPairGenerator
|
Bouncy Castle Cryptography Library 1.85 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||