【文件属性】:
文件名称:mycrypto:各种加密
文件大小:57KB
文件格式:ZIP
更新时间:2021-05-14 18:26:53
Java
mycrypto
简介
搜罗各种加密算法
电子邮件传输算法
Base64
摘要算法
MD2,MD5;SHA-256,SHA-348,SHA-512;HMAC;RipeMD系列,Tiger,Whirpoll,GOST3411以及 HmacRipeMD系列
HMAC包括HmacMD2,HmacMD5,HmacMD4;HmacSHA1,HmacSHA256,HmacSHA384,HmacSHA512,
CRC
对称加密
DES、3DES、AES、IDEA, PBE
目前AES加密未被破解,为有效算法
非对称加密
RSA、ElGamal、椭圆曲线系列算法,DH算法
DH算法:需要在%JRE_HOME%\lib\security 替换local_policy.jar和US_export_policy.jar
数字签名
RSA,DSA,ECDSA
DAS和ECDSA源自离散对数问题。RSA应用最广泛,
【文件预览】:
mycrypto-master
----.gitignore(60B)
----jce_policy-8.zip(8KB)
----src()
--------main()
----pom.xml(1KB)
----README.md(1KB)
----mycrypto.iml(1KB)