| Interface | Description | 
|---|---|
| BlockCipherAdapter | Adapter for all block cipher types. | 
| CipherAdapter | Provides a consistent interface for cipher operations against dissimilar BC
 cipher types. | 
| Class | Description | 
|---|---|
| AbstractWrappedDSAKey<T extends org.bouncycastle.crypto.params.DSAKeyParameters> | Base class for DSA wrapped keys. | 
| AbstractWrappedECKey<T extends org.bouncycastle.crypto.params.ECKeyParameters> | Base class for wrapped EC keys. | 
| AbstractWrappedKey<T extends org.bouncycastle.crypto.params.AsymmetricKeyParameter> | JCE/JDK key base class that wraps a BC native private key. | 
| AbstractWrappedRSAKey<T extends org.bouncycastle.crypto.params.RSAKeyParameters> | Base class for RSA wrapped keys. | 
| AEADBlockCipherAdapter | Adapts a  AEADBlockCipherAdapter. | 
| BufferedBlockCipherAdapter | Adapts a  BufferedBlockCipher. | 
| Converter | Static factory with methods to convert from BC type to the corresponding JCE
 type. | 
| WrappedDSAPrivateKey | JCE/JDK DSA private key that wraps the corresponding BC DSA private key type,
  DSAPrivateKeyParameters. | 
| WrappedDSAPublicKey | JCE/JDK DSA public key that wraps the corresponding BC DSA public key type,
  DSAPublicKeyParameters. | 
| WrappedECPrivateKey | JCE/JDK EC private key that wraps the corresponding BC EC private key type,
  ECPrivateKeyParameters. | 
| WrappedECPublicKey | JCE/JDK EC public key that wraps the corresponding BC EC public key type,
  ECPublicKeyParameters. | 
| WrappedRSAPrivateCrtKey | JCE/JDK RSA private key that wraps the corresponding BC RSA private key type,
  RSAPrivateCrtKeyParameters. | 
| WrappedRSAPublicKey | JCE/JDK RSA public key that wraps the corresponding BC RSA public key type,
  RSAKeyParameters. | 
Copyright © 2016 JBoss by Red Hat. All rights reserved.