public class ParamSymmetric extends BaseSymmetric
algorithm, paddingMode, secretKey, workingMode| Constructor and Description |
|---|
ParamSymmetric(CipherAlgorithm cipherAlgorithm,
WorkingMode workingMode,
PaddingMode paddingMode,
SecretKey secretKey,
AlgorithmParameterSpec paramSpec) |
ParamSymmetric(CipherAlgorithm cipherAlgorithm,
WorkingMode workingMode,
SecretKey secretKey,
AlgorithmParameterSpec paramSpec) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
decrypt(byte[] text)
解密
|
byte[] |
encrypt(byte[] plain)
加密
|
void |
setAad(byte[] aad) |
void |
setAad(String aad) |
clearZeroPadding, getAlgorithm, getCipher, getPaddingMode, getSecretKey, getWorkingMode, zeroPaddingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdecrypt, decryptAsString, decryptAsString, encrypt, encryptAsString, encryptAsString, verify, verifypublic ParamSymmetric(CipherAlgorithm cipherAlgorithm, WorkingMode workingMode, SecretKey secretKey, AlgorithmParameterSpec paramSpec)
public ParamSymmetric(CipherAlgorithm cipherAlgorithm, WorkingMode workingMode, PaddingMode paddingMode, SecretKey secretKey, AlgorithmParameterSpec paramSpec)
public void setAad(String aad)
public void setAad(byte[] aad)
public byte[] encrypt(byte[] plain)
SymmetricCryptoplain - 明文public byte[] decrypt(byte[] text)
SymmetricCryptotext - 密文Copyright © 2025. All rights reserved.