Class RainbowKeyPairGenerator

java.lang.Object
org.bouncycastle.pqc.legacy.crypto.rainbow.RainbowKeyPairGenerator
All Implemented Interfaces:
AsymmetricCipherKeyPairGenerator

public class RainbowKeyPairGenerator extends Object implements AsymmetricCipherKeyPairGenerator
This class implements AsymmetricCipherKeyPairGenerator. It is used as a generator for the private and public key of the Rainbow Signature Scheme.

Detailed information about the key generation is to be found in the paper of Jintai Ding, Dieter Schmidt: Rainbow, a New Multivariable Polynomial Signature Scheme. ACNS 2005: 164-175 (https://dx.doi.org/10.1007/11496137_12)