org.bouncycastle.jcajce.provider.asymmetric.util
Class BaseCipherSpi
java.lang.Object
|
+--javax.crypto.CipherSpi
|
+--org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi
- Direct Known Subclasses:
- CipherSpi, CipherSpi, IESCipher, IESCipher, IESCipher, IESKEMCipher
- public abstract class BaseCipherSpi
- extends javax.crypto.CipherSpi
Methods inherited from class javax.crypto.CipherSpi |
engineDoFinal, engineDoFinal, engineInit, engineInit, engineInit, engineUpdate, engineUpdate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
engineParams
protected java.security.AlgorithmParameters engineParams
wrapEngine
protected Wrapper wrapEngine
BaseCipherSpi
protected BaseCipherSpi()
engineGetBlockSize
protected int engineGetBlockSize()
- Overrides:
engineGetBlockSize
in class javax.crypto.CipherSpi
engineGetIV
protected byte[] engineGetIV()
- Overrides:
engineGetIV
in class javax.crypto.CipherSpi
engineGetKeySize
protected int engineGetKeySize(java.security.Key key)
- Overrides:
engineGetKeySize
in class javax.crypto.CipherSpi
engineGetOutputSize
protected int engineGetOutputSize(int inputLen)
- Overrides:
engineGetOutputSize
in class javax.crypto.CipherSpi
engineGetParameters
protected java.security.AlgorithmParameters engineGetParameters()
- Overrides:
engineGetParameters
in class javax.crypto.CipherSpi
createParametersInstance
protected final java.security.AlgorithmParameters createParametersInstance(java.lang.String algorithm)
throws java.security.NoSuchAlgorithmException,
java.security.NoSuchProviderException
engineSetMode
protected void engineSetMode(java.lang.String mode)
throws java.security.NoSuchAlgorithmException
- Overrides:
engineSetMode
in class javax.crypto.CipherSpi
engineSetPadding
protected void engineSetPadding(java.lang.String padding)
throws javax.crypto.NoSuchPaddingException
- Overrides:
engineSetPadding
in class javax.crypto.CipherSpi
engineWrap
protected byte[] engineWrap(java.security.Key key)
throws javax.crypto.IllegalBlockSizeException,
java.security.InvalidKeyException
- Overrides:
engineWrap
in class javax.crypto.CipherSpi
engineUnwrap
protected java.security.Key engineUnwrap(byte[] wrappedKey,
java.lang.String wrappedKeyAlgorithm,
int wrappedKeyType)
throws java.security.InvalidKeyException
- Overrides:
engineUnwrap
in class javax.crypto.CipherSpi