|
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.aimer.AIMerKeyPairGenerator
Implementation of the AIMer asymmetric key pair generator following the AIMer signature scheme specifications.
This generator produces AIMerPublicKeyParameters and AIMerPrivateKeyParameters based on the
AIMer algorithm parameters. The implementation follows the specification defined in the official AIMer
documentation and reference implementation.
AIMer is a selected algorithm in the Korean Post-Quantum Cryptography (KPQC) project.
References:
AIMer Official Website AIMer Specification Document AIMer Reference Implementation (unavailable right now)
| Constructor Summary | |
AIMerKeyPairGenerator()
|
|
| Method Summary | |
AsymmetricCipherKeyPair |
generateKeyPair()
return an AsymmetricCipherKeyPair containing the generated keys. |
void |
init(KeyGenerationParameters params)
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 AIMerKeyPairGenerator()
| Method Detail |
public void init(KeyGenerationParameters params)
AsymmetricCipherKeyPairGenerator
init in interface AsymmetricCipherKeyPairGeneratorparams - 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 | |||||||||