跳过导航链接
A B C D E G J K M R S T V 

A

AesUtils - top.lrshuai.encryption中的类
aes对称加密工具类
AesUtils() - 类 的构造器top.lrshuai.encryption.AesUtils
 

B

bcMD4(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
bcMD42(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
bcMD5(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
bcSHA1(String) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 
bcSHA224(String) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 
bcSHA224Two(String) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 

C

ccMD2(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
ccMD5(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
ccSHA1(String) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 
ccSHA2(String) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 

D

decodeBase64(String, String) - 类 中的静态方法top.lrshuai.encryption.AesUtils
base64解密后aes解密
decodeBase64ByPrivate(String, String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
私钥base64解码后再rsa解码
decodeBase64ByPublicKey(String, String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
公钥钥base64解码后再rsa解码
decrypt(byte[], String) - 类 中的静态方法top.lrshuai.encryption.AesUtils
解密
decryptByPrivateKey(String, byte[]) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
私钥解密
decryptByPublicKey(String, byte[]) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
公钥解密

E

encodeBase64(String, String) - 类 中的静态方法top.lrshuai.encryption.AesUtils
base64 加密后aes加密
encodeBase64PrivateKey(String, String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
私钥加密后base64编码
encodeBase64PublicKey(String, String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
公钥加密后在base64编码
encrypt(String, String) - 类 中的静态方法top.lrshuai.encryption.AesUtils
加密
encryptByPrivateKey(String, byte[]) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
私钥加密
encryptByPublicKey(String, byte[]) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
公钥加密

G

generateSecret(int) - 类 中的静态方法top.lrshuai.encryption.AesUtils
生成随机密钥
genKeyPair() - 类 中的静态方法top.lrshuai.encryption.RsaUtils
生成密钥对(公钥和私钥)
getPrivateKey(String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
 
getPublicKey(String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
 

J

jdkMD2(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
jdkMD5(String) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
jdkSHA1(String) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 

K

KEY_ALGORITHM - 类 中的静态变量top.lrshuai.encryption.RsaUtils
加密算法RSA

M

main(String[]) - 类 中的静态方法top.lrshuai.encryption.AesUtils
 
main(String[]) - 类 中的静态方法top.lrshuai.encryption.MDUtil
 
main(String[]) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
 
main(String[]) - 类 中的静态方法top.lrshuai.encryption.SHAUtil
 
MDUtil - top.lrshuai.encryption中的类
 
MDUtil() - 类 的构造器top.lrshuai.encryption.MDUtil
 

R

RsaUtils - top.lrshuai.encryption中的类
RSA 公私钥加解密工具类 RSA MD5、SHA1 签名校验 由于非对称加密速度极其缓慢,一般文件不使用它来加密而是使用对称加密 非对称加密算法可以用来对对称加密的密钥加密,这样保证密钥的安全也就保证了数据的安全 RSA 加解密的逻辑是这样的: 公钥加密私钥解密,私钥解密公钥解密
RsaUtils() - 类 的构造器top.lrshuai.encryption.RsaUtils
 

S

SHAUtil - top.lrshuai.encryption中的类
 
SHAUtil() - 类 的构造器top.lrshuai.encryption.SHAUtil
 
sign(String, String, byte[]) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
用私钥对信息生成数字签名
SIGNATURE_MD5_ALGORITHM - 类 中的静态变量top.lrshuai.encryption.RsaUtils
MD5签名算法
SIGNATURE_SHA1_ALGORITHM - 类 中的静态变量top.lrshuai.encryption.RsaUtils
SHA1 签名算法

T

top.lrshuai.encryption - 程序包 top.lrshuai.encryption
 

V

verify(String, String, byte[], String) - 类 中的静态方法top.lrshuai.encryption.RsaUtils
公钥校验数字签名
A B C D E G J K M R S T V 
跳过导航链接

Copyright © 2020. All rights reserved.