JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
G
H
I
S
V
A
ASYMMETRIC_ERROR_MESSAGE
- Static variable in class icu.easyj.crypto.
GlobalCrypto
C
CryptoFactory
- Class in
icu.easyj.crypto
加密算法工厂类
CryptoFactory()
- Constructor for class icu.easyj.crypto.
CryptoFactory
CryptoType
- Enum in
icu.easyj.crypto
加密算法类型
D
decrypt(byte[])
- Method in class icu.easyj.crypto.asymmetric.
HutoolAsymmetricCryptoAdapter
decrypt(byte[])
- Method in interface icu.easyj.crypto.
ICrypto
解密
decrypt(String)
- Method in interface icu.easyj.crypto.
ICrypto
从Hex或Base64字符串解密,编码为UTF-8格式
decrypt(InputStream)
- Method in interface icu.easyj.crypto.
ICrypto
解密
decrypt(byte[])
- Method in class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
decrypt(InputStream, OutputStream, boolean)
- Method in class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
decrypt(InputStream, OutputStream, boolean)
- Method in interface icu.easyj.crypto.symmetric.
ISymmetricCrypto
解密,针对大数据量,结束后不关闭流
decryptBase64(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
解密Base64表示的字符串
decryptBase64(String)
- Method in interface icu.easyj.crypto.
ICrypto
解密Base64表示的字符串,使用UTF-8编码
decryptFromBcd(String)
- Method in interface icu.easyj.crypto.
ICrypto
解密BCD
decryptFromBcd(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
分组解密
decryptHex(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
解密Hex(16进制)
decryptHex(String)
- Method in interface icu.easyj.crypto.
ICrypto
解密Hex(16进制),使用UTF-8编码
decryptStr(byte[], Charset)
- Method in interface icu.easyj.crypto.
ICrypto
解密为字符串
decryptStr(byte[])
- Method in interface icu.easyj.crypto.
ICrypto
解密为字符串,默认UTF-8编码
decryptStr(InputStream, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
解密,不会关闭流
decryptStr(InputStream)
- Method in interface icu.easyj.crypto.
ICrypto
解密
decryptStr(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
解密为字符串,密文需为Hex(16进制)或Base64字符串
decryptStr(String)
- Method in interface icu.easyj.crypto.
ICrypto
解密为字符串,密文需为Hex(16进制)或Base64字符串
decryptStrFromBcd(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
解密为字符串,密文需为BCD格式
decryptStrFromBcd(String)
- Method in interface icu.easyj.crypto.
ICrypto
解密为字符串,密文需为BCD格式,编码为UTF-8格式
E
encrypt(byte[])
- Method in class icu.easyj.crypto.asymmetric.
HutoolAsymmetricCryptoAdapter
encrypt(byte[])
- Method in interface icu.easyj.crypto.
ICrypto
加密
encrypt(String)
- Method in interface icu.easyj.crypto.
ICrypto
加密,使用UTF-8编码
encrypt(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
加密
encrypt(String, String)
- Method in interface icu.easyj.crypto.
ICrypto
加密
encrypt(InputStream)
- Method in interface icu.easyj.crypto.
ICrypto
加密,并关闭流
encrypt(byte[])
- Method in class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
encrypt(InputStream, OutputStream, boolean)
- Method in class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
encrypt(InputStream, OutputStream, boolean)
- Method in interface icu.easyj.crypto.symmetric.
ISymmetricCrypto
加密,针对大数据量,可选结束后是否关闭流
encryptBase64(byte[])
- Method in interface icu.easyj.crypto.
ICrypto
编码为Base64字符串
encryptBase64(String)
- Method in interface icu.easyj.crypto.
ICrypto
编码为Base64字符串,使用UTF-8编码
encryptBase64(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
编码为Base64字符串
encryptBase64(String, String)
- Method in interface icu.easyj.crypto.
ICrypto
加密
encryptBase64(InputStream)
- Method in interface icu.easyj.crypto.
ICrypto
加密
encryptBcd(byte[])
- Method in interface icu.easyj.crypto.
ICrypto
分组加密
encryptBcd(String)
- Method in interface icu.easyj.crypto.
ICrypto
分组加密
encryptBcd(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
分组加密
encryptBcd(String, String)
- Method in interface icu.easyj.crypto.
ICrypto
分组加密
encryptBcd(InputStream)
- Method in interface icu.easyj.crypto.
ICrypto
加密
encryptHex(byte[])
- Method in interface icu.easyj.crypto.
ICrypto
编码为Hex字符串
encryptHex(String)
- Method in interface icu.easyj.crypto.
ICrypto
编码为Hex字符串
encryptHex(String, Charset)
- Method in interface icu.easyj.crypto.
ICrypto
编码为Hex字符串
encryptHex(String, String)
- Method in interface icu.easyj.crypto.
ICrypto
加密
encryptHex(InputStream)
- Method in interface icu.easyj.crypto.
ICrypto
加密
G
get(String)
- Static method in enum icu.easyj.crypto.
CryptoType
根据枚举名获取枚举
getAlgorithm()
- Method in class icu.easyj.crypto.asymmetric.
HutoolAsymmetricCryptoAdapter
getAlgorithm()
- Method in interface icu.easyj.crypto.
ICrypto
获取加密算法
getAlgorithm()
- Method in class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
getAsymmetricCrypto(String, PublicKey, PrivateKey)
- Method in class icu.easyj.crypto.
CryptoFactory
生成非对称加密算法
getAsymmetricCrypto(String, byte[], byte[])
- Static method in class icu.easyj.crypto.
CryptoFactory
生成非对称加密算法
getAsymmetricCrypto(String, String, String)
- Static method in class icu.easyj.crypto.
CryptoFactory
生成非对称加密算法
getAsymmetricCrypto()
- Static method in class icu.easyj.crypto.
GlobalCrypto
getAsymmetricCrypto(String, PublicKey, PrivateKey)
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成非对称加密算法
getAsymmetricCrypto(String, byte[], byte[])
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成非对称加密算法
getAsymmetricCrypto(String, String, String)
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成非对称加密算法
getAsymmetricCrypto(String, PublicKey, PrivateKey)
- Method in class icu.easyj.crypto.impls.
HutoolCryptoGeneratorImpl
生成非对称加密算法
getCrypto()
- Method in class icu.easyj.crypto.asymmetric.
HutoolAsymmetricCryptoAdapter
获取非对称加密算法实例
getCrypto()
- Method in class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
获取对称加密算法实例
getGenerator()
- Static method in class icu.easyj.crypto.
CryptoFactory
获取加密算法生成器
getSymmetricCrypto(String, SecretKey, AlgorithmParameterSpec)
- Static method in class icu.easyj.crypto.
CryptoFactory
生成对称加密算法
getSymmetricCrypto(String, byte[], byte[])
- Static method in class icu.easyj.crypto.
CryptoFactory
生成对称加密算法
getSymmetricCrypto(String, String, String)
- Static method in class icu.easyj.crypto.
CryptoFactory
生成对称加密算法,使用UTF-8编码
getSymmetricCrypto(String, String, String, Charset)
- Static method in class icu.easyj.crypto.
CryptoFactory
生成对称加密算法
getSymmetricCrypto()
- Static method in class icu.easyj.crypto.
GlobalCrypto
getSymmetricCrypto(String, SecretKey, AlgorithmParameterSpec)
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成对称加密算法
getSymmetricCrypto(String, byte[], byte[])
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成对称加密算法
getSymmetricCrypto(String, String, String)
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成对称加密算法,使用UTF-8编码
getSymmetricCrypto(String, String, String, Charset)
- Method in interface icu.easyj.crypto.
ICryptoGenerator
生成对称加密算法
getSymmetricCrypto(String, SecretKey, AlgorithmParameterSpec)
- Method in class icu.easyj.crypto.impls.
HutoolCryptoGeneratorImpl
生成对称加密算法
GlobalCrypto
- Class in
icu.easyj.crypto
全局加解密算法持有者
GlobalCrypto()
- Constructor for class icu.easyj.crypto.
GlobalCrypto
H
HutoolAsymmetricCryptoAdapter
- Class in
icu.easyj.crypto.asymmetric
Hutool非对称加密算法适配器
HutoolAsymmetricCryptoAdapter(String, T)
- Constructor for class icu.easyj.crypto.asymmetric.
HutoolAsymmetricCryptoAdapter
构造函数
HutoolCryptoGeneratorImpl
- Class in
icu.easyj.crypto.impls
基于Hutool的加密算法生成器
HutoolCryptoGeneratorImpl()
- Constructor for class icu.easyj.crypto.impls.
HutoolCryptoGeneratorImpl
HutoolSymmetricCryptoAdapter
- Class in
icu.easyj.crypto.symmetric
Hutool对称加密算法适配器
HutoolSymmetricCryptoAdapter(String, SymmetricCrypto)
- Constructor for class icu.easyj.crypto.symmetric.
HutoolSymmetricCryptoAdapter
构造函数
I
IAsymmetricCrypto
- Interface in
icu.easyj.crypto.asymmetric
非对称加密算法
ICrypto
- Interface in
icu.easyj.crypto
非对称加密算法
ICryptoGenerator
- Interface in
icu.easyj.crypto
加密算法实例生成器接口
icu.easyj.crypto
- package icu.easyj.crypto
icu.easyj.crypto.asymmetric
- package icu.easyj.crypto.asymmetric
icu.easyj.crypto.impls
- package icu.easyj.crypto.impls
icu.easyj.crypto.symmetric
- package icu.easyj.crypto.symmetric
ISymmetricCrypto
- Interface in
icu.easyj.crypto.symmetric
对称加密算法
S
setAsymmetricCrypto(IAsymmetricCrypto)
- Static method in class icu.easyj.crypto.
GlobalCrypto
setSymmetricCrypto(ISymmetricCrypto)
- Static method in class icu.easyj.crypto.
GlobalCrypto
SYMMETRIC_ERROR_MESSAGE
- Static variable in class icu.easyj.crypto.
GlobalCrypto
V
valueOf(String)
- Static method in enum icu.easyj.crypto.
CryptoType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum icu.easyj.crypto.
CryptoType
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
G
H
I
S
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021–2022
EasyJ????
. All rights reserved.