public class SM4Crypto extends SymmetricEncryption
swigCMemOwn| Modifier | Constructor and Description |
|---|---|
|
SM4Crypto() |
protected |
SM4Crypto(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(SM4Crypto obj) |
protected static long |
swigRelease(SM4Crypto obj) |
SWIGTYPE_p_bytesPointer |
symmetricDecrypt(SWIGTYPE_p_unsigned_char _cipherData,
long _cipherDataSize,
SWIGTYPE_p_unsigned_char _key,
long _keySize) |
SWIGTYPE_p_bytesPointer |
symmetricDecrypt(SWIGTYPE_p_unsigned_char _cipherData,
long _cipherDataSize,
SWIGTYPE_p_unsigned_char _key,
long _keySize,
SWIGTYPE_p_unsigned_char _ivData,
long _ivDataSize) |
SWIGTYPE_p_bytesPointer |
symmetricEncrypt(SWIGTYPE_p_unsigned_char _plainData,
long _plainDataSize,
SWIGTYPE_p_unsigned_char _key,
long _keySize) |
SWIGTYPE_p_bytesPointer |
symmetricEncrypt(SWIGTYPE_p_unsigned_char _plainData,
long _plainDataSize,
SWIGTYPE_p_unsigned_char _key,
long _keySize,
SWIGTYPE_p_unsigned_char _ivData,
long _ivDataSize) |
getCPtr, swigReleaseprotected SM4Crypto(long cPtr,
boolean cMemoryOwn)
public SM4Crypto()
protected static long getCPtr(SM4Crypto obj)
protected static long swigRelease(SM4Crypto obj)
protected void finalize()
finalize in class SymmetricEncryptionpublic void delete()
delete in class SymmetricEncryptionpublic SWIGTYPE_p_bytesPointer symmetricEncrypt(SWIGTYPE_p_unsigned_char _plainData, long _plainDataSize, SWIGTYPE_p_unsigned_char _key, long _keySize)
symmetricEncrypt in class SymmetricEncryptionpublic SWIGTYPE_p_bytesPointer symmetricDecrypt(SWIGTYPE_p_unsigned_char _cipherData, long _cipherDataSize, SWIGTYPE_p_unsigned_char _key, long _keySize)
symmetricDecrypt in class SymmetricEncryptionpublic SWIGTYPE_p_bytesPointer symmetricEncrypt(SWIGTYPE_p_unsigned_char _plainData, long _plainDataSize, SWIGTYPE_p_unsigned_char _key, long _keySize, SWIGTYPE_p_unsigned_char _ivData, long _ivDataSize)
symmetricEncrypt in class SymmetricEncryptionpublic SWIGTYPE_p_bytesPointer symmetricDecrypt(SWIGTYPE_p_unsigned_char _cipherData, long _cipherDataSize, SWIGTYPE_p_unsigned_char _key, long _keySize, SWIGTYPE_p_unsigned_char _ivData, long _ivDataSize)
symmetricDecrypt in class SymmetricEncryption