标签 "RSA" 相关文章

总计 1 页,当前第 1 页
Java开发

JAVA加密算法- 非对称加密算法(DH,RSA)的详细介绍

非对称密码概念1、与对称加密算法的主要差别在于,加密和解密的密钥不相同,一个公开(公钥),一个保密(私钥)。主要解决了对称加密算法密钥分配管理的问题,提高了算法安全性。2、非对称加密算法的加密、解密的效率比较低。在算法设计上,非对称加密算法对待加密的数据长度有着苛刻的要求。例如RSA算法要求待加密的数据不得大于53个字节。3、非对称加密算法主要用于 交换对称加密算法的密钥,而非数据交换4、java6提供实现了DH和RSA两种算法。Bou...
3年前 (2016-12-17) 阅读(682) 赞一个 (0) 评论() 链接直达
Java开发

列出JDK加密服务提供者、系统支持的消息摘要算法

一个简单的小程序可以列出JDK加密服务提供者、系统支持的消息摘要算法。可以看到列出系统已经安装的所有的JCE提供者,并且著名的一些的消息摘要算法:MD5,生成公钥和私钥对的算法RSA等都在其中:import java.security.Provider; import java.security.Security; public class Check { public&nb...
3年前 (2016-11-12) 阅读(726) 赞一个 (0) 评论() 链接直达
Java开发

Java加解密工具类(MD5、SHA、DES、AES、RSA)

解密工具类,实现了常用的加解密类。包括单向加密:MD5、SHA;对称加密:DES、AES;非对称加密:RSA完整代码见:https://git.oschina.net/bayern.com/SecureUtils.git  同时提供ant打包脚本。MD5 单向加密:/**  * 返回MD5单向加密后的十六进制字符串  * @param data  *&...
3年前 (2016-09-01) 阅读(973) 赞一个 (1) 评论() 链接直达

程序喵 www.ibloger.net

关于本站 站内留言 给我写信 文章订阅