Package org.conscrypt
Class OpenSSLCipherRSA.DirectRSA
- java.lang.Object
-
- javax.crypto.CipherSpi
-
- org.conscrypt.OpenSSLCipherRSA
-
- org.conscrypt.OpenSSLCipherRSA.DirectRSA
-
- Direct Known Subclasses:
OpenSSLCipherRSA.PKCS1
,OpenSSLCipherRSA.Raw
- Enclosing class:
- OpenSSLCipherRSA
public abstract static class OpenSSLCipherRSA.DirectRSA extends OpenSSLCipherRSA
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.conscrypt.OpenSSLCipherRSA
OpenSSLCipherRSA.DirectRSA, OpenSSLCipherRSA.OAEP, OpenSSLCipherRSA.PKCS1, OpenSSLCipherRSA.Raw
-
-
Field Summary
-
Fields inherited from class org.conscrypt.OpenSSLCipherRSA
encrypting, key, padding, usingPrivateKey
-
-
Constructor Summary
Constructors Constructor Description DirectRSA(int padding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) int
doCryptoOperation(byte[] tmpBuf, byte[] output)
-
Methods inherited from class org.conscrypt.OpenSSLCipherRSA
doCryptoInit, engineDoFinal, engineDoFinal, engineGetBlockSize, engineGetIV, engineGetKeySize, engineGetOutputSize, engineGetParameters, engineInit, engineInit, engineInit, engineInitInternal, engineSetMode, engineSetPadding, engineUnwrap, engineUpdate, engineUpdate, engineWrap, isInitialized, keySizeBytes, paddedBlockSizeBytes
-
-
-
-
Method Detail
-
doCryptoOperation
int doCryptoOperation(byte[] tmpBuf, byte[] output) throws javax.crypto.BadPaddingException, javax.crypto.IllegalBlockSizeException
- Specified by:
doCryptoOperation
in classOpenSSLCipherRSA
- Throws:
javax.crypto.BadPaddingException
javax.crypto.IllegalBlockSizeException
-
-