一、概述1.我们了解了对称加密算法、非对称加密算法、数字签名算法应用,他们组合起来使用就是数字证书2.对称加密算法用来加解密数据,非对称加密算法...
一、概述1.DSA是以RSA为基础形成的2.java6提供了DSA的实现,但是java6只提供了SHA1withDSA的实现3.bouncyca...
一、概述1.数字签名算法可以看做是一个带有密钥的消息摘要算法,并且这个密钥包括了公钥和私钥。他是非对称加密算法和消息摘要算法的结合体2.数字签名...
一、概述1.ElGamal算法和ECC算法基于离散对数问题2.这个是一个单向的过程。虽然密钥对构造简单,但是只是乙方向另外一方单向传送数据进行加...
一、概述1.RSA是基于大数因子分解难题。目前各种主流计算机语言都支持RSA算法的实现2.java6支持RSA算法3.RSA算法可以用于数据加密...
一、概述1.与对称加密算法的主要差别在于,加密和解密的密钥不相同,一个公开(公钥),一个保密(私钥)。主要解决了对称加密算法密钥分配管理的问题,...
一、简述PBE算法(Password Base Encryption,基于口令加密)算法是一种基于口令的加密算法。特点在于口令由用户自己掌握,采...
一、简述在寻找DES算法替代品的同时、在AES算法征集以前,IDEA作者就独辟蹊径的提出了这个算法。这个算法很强,想破解出来按照当前的计算水准需...
一、简述DES的不安全性以及DESede算法的低效,催生了这个AES算法(advanced Encryption Standard)。这个算法比...
文集作者