Modifier and Type | Method and Description |
---|---|
byte[] |
decrypt(byte[] bytes)
解密
|
default byte[] |
decrypt(InputStream data)
解密,会关闭流
|
void |
decrypt(InputStream data,
OutputStream out,
boolean isClose)
解密,针对大数据量,结束后不关闭流
|
default byte[] |
decrypt(String data)
解密Hex(16进制)或Base64表示的字符串
|
default String |
decryptStr(byte[] bytes)
解密为字符串,默认UTF-8编码
|
default String |
decryptStr(byte[] bytes,
Charset charset)
解密为字符串
|
default String |
decryptStr(InputStream data)
解密
|
default String |
decryptStr(InputStream data,
Charset charset)
解密,不会关闭流
|
default String |
decryptStr(String data)
解密Hex(16进制)或Base64表示的字符串,默认UTF-8编码
|
default String |
decryptStr(String data,
Charset charset)
解密Hex(16进制)或Base64表示的字符串
|
byte[] decrypt(byte[] bytes)
bytes
- 被解密的bytesvoid decrypt(InputStream data, OutputStream out, boolean isClose)
data
- 加密的字符串out
- 输出流,可以是文件或网络位置isClose
- 是否关闭流,包括输入和输出流IORuntimeException
- IO异常default String decryptStr(byte[] bytes, Charset charset)
bytes
- 被解密的bytescharset
- 解密后的charsetdefault String decryptStr(byte[] bytes)
bytes
- 被解密的bytesdefault byte[] decrypt(String data)
data
- 被解密的String,必须为16进制字符串或Base64表示形式default String decryptStr(String data, Charset charset)
data
- 被解密的Stringcharset
- 解密后的charsetdefault String decryptStr(String data)
data
- 被解密的Stringdefault byte[] decrypt(InputStream data) throws IORuntimeException
data
- 被解密的bytesIORuntimeException
- IO异常default String decryptStr(InputStream data, Charset charset)
data
- 被解密的InputStreamcharset
- 解密后的charsetdefault String decryptStr(InputStream data)
data
- 被解密的InputStreamCopyright © 2024. All rights reserved.