| Class | Description | 
|---|---|
| BCRainbowPrivateKey | 
 The Private key in Rainbow consists of the linear affine maps L1, L2 and the
 map F, consisting of quadratic polynomials. 
 | 
| BCRainbowPublicKey | 
 This class implements CipherParameters and PublicKey. 
 | 
| RainbowKeyFactorySpi | 
 This class transforms Rainbow keys and Rainbow key specifications. 
 | 
| RainbowKeyPairGeneratorSpi | |
| RainbowKeysToParams | 
 utility class for converting jce/jca Rainbow objects
 objects into their org.bouncycastle.crypto counterparts. 
 | 
| SignatureSpi | 
 Rainbow Signature class, extending the jce SignatureSpi. 
 | 
| SignatureSpi.withSha224 | |
| SignatureSpi.withSha256 | |
| SignatureSpi.withSha384 | |
| SignatureSpi.withSha512 |