public class LunaCipherECIES extends LunaCipher
LunaCipher.PaddingAES_GCM_GENERATED_IV_LENGTH, bytesCached, keySizeBytes, LOGGER, mAccumulator, mAlgParams, mBlockSize, mHsmOperationActive, mKey, mMechType, mOpMode, mPadding, mStandardSpec, rand| Constructor and Description |
|---|
LunaCipherECIES() |
LunaCipherECIES(long mechType,
java.lang.String mode,
java.lang.String padding,
int blockSize,
boolean singlePart) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
engineGetOutputSize(int inputLen) |
protected void |
engineInit(int opmode,
java.security.Key key,
java.security.spec.AlgorithmParameterSpec params,
java.security.SecureRandom random) |
protected void |
engineInit(int opmode,
java.security.Key key,
java.security.AlgorithmParameters params,
java.security.SecureRandom random) |
protected void |
engineInit(int opmode,
java.security.Key key,
java.security.SecureRandom random) |
engineDoFinal, engineDoFinal, engineGetBlockSize, engineGetFinalOutputSize, engineGetIV, engineGetKeySize, engineGetParameters, engineGetUpdateOutputSize, engineSetMode, engineSetPadding, engineUnwrap, engineUpdate, engineUpdate, engineUpdateAAD, engineWrap, finalizepublic LunaCipherECIES()
public LunaCipherECIES(long mechType,
java.lang.String mode,
java.lang.String padding,
int blockSize,
boolean singlePart)
protected void engineInit(int opmode,
java.security.Key key,
java.security.spec.AlgorithmParameterSpec params,
java.security.SecureRandom random)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException,
java.security.ProviderException
engineInit in class javax.crypto.CipherSpijava.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionjava.security.ProviderExceptionprotected void engineInit(int opmode,
java.security.Key key,
java.security.AlgorithmParameters params,
java.security.SecureRandom random)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException
engineInit in class javax.crypto.CipherSpijava.security.InvalidKeyExceptionjava.security.InvalidAlgorithmParameterExceptionprotected void engineInit(int opmode,
java.security.Key key,
java.security.SecureRandom random)
throws java.security.InvalidKeyException,
java.security.ProviderException
engineInit in class LunaCipherjava.security.InvalidKeyExceptionjava.security.ProviderExceptionprotected int engineGetOutputSize(int inputLen)
engineGetOutputSize in class LunaCipherCopyright 2014-2018 SafeNet. All rights reserved.