public interface SymmetricCrypto
Modifier and Type | Method and Description |
---|---|
byte[] |
decrypt(byte[] text)
解密
|
default byte[] |
decrypt(String text)
解密
|
default String |
decryptAsString(byte[] text)
解密
|
default String |
decryptAsString(String text)
解密
|
byte[] |
encrypt(byte[] plain)
加密
|
default byte[] |
encrypt(String plain)
加密
|
default String |
encryptAsString(byte[] plain)
加密
|
default String |
encryptAsString(String plain)
加密
|
default boolean |
verify(byte[] plain,
byte[] text)
验证加密结果
|
default boolean |
verify(String plain,
String text)
验证加密结果
|
byte[] encrypt(byte[] plain)
plain
- 明文default byte[] encrypt(String plain)
plain
- 明文default String encryptAsString(byte[] plain)
plain
- 明文byte[] decrypt(byte[] text)
text
- 密文default byte[] decrypt(String text)
text
- 密文default String decryptAsString(byte[] text)
text
- 密文default boolean verify(String plain, String text)
plain
- 明文text
- 密文default boolean verify(byte[] plain, byte[] text)
plain
- 明文text
- 密文Copyright © 2024. All rights reserved.