public class LunaCipherECIES extends LunaCipher
LunaCipher.PaddingbytesCached, keySizeBytes, LOGGER, mAccumulator, mAlgParams, mBlockSize, mHsmOperationActive, mKey, mMechType, mOpMode, mPadding, mStandardSpec, rand| Constructor and Description |
|---|
LunaCipherECIES() |
LunaCipherECIES(long mechType,
String mode,
String padding,
int blockSize,
boolean singlePart) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
engineGetOutputSize(int inputLen) |
protected void |
engineInit(int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random) |
protected void |
engineInit(int opmode,
Key key,
AlgorithmParameters params,
SecureRandom random) |
protected void |
engineInit(int opmode,
Key key,
SecureRandom random) |
engineDoFinal, engineDoFinal, engineGetBlockSize, engineGetIV, engineGetKeySize, engineGetParameters, engineSetMode, engineSetPadding, engineUnwrap, engineUpdate, engineUpdate, engineWrap, finalizeengineDoFinal, engineUpdate, engineUpdateAAD, engineUpdateAADprotected void engineInit(int opmode,
Key key,
AlgorithmParameterSpec params,
SecureRandom random)
throws InvalidKeyException,
InvalidAlgorithmParameterException,
ProviderException
engineInit in class CipherSpiInvalidKeyExceptionInvalidAlgorithmParameterExceptionProviderExceptionprotected void engineInit(int opmode,
Key key,
AlgorithmParameters params,
SecureRandom random)
throws InvalidKeyException,
InvalidAlgorithmParameterException
engineInit in class CipherSpiInvalidKeyExceptionInvalidAlgorithmParameterExceptionprotected void engineInit(int opmode,
Key key,
SecureRandom random)
throws InvalidKeyException,
ProviderException
engineInit in class LunaCipherInvalidKeyExceptionProviderExceptionprotected int engineGetOutputSize(int inputLen)
engineGetOutputSize in class LunaCipherCopyright 2014-2016 SafeNet Inc