![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
加密解密
文章平均质量分 77
qdoxford
制造业中的一名计算机专业技术人员。
展开
-
Java 的DES算法实现
package des; import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; /** * * 使用DES加密与解密,可对byte[],String类型进行加密与解密 密文可使用String,byte[]存储...原创 2008-12-24 11:22:02 · 171 阅读 · 0 评论 -
DES算法
美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。加密算法要达到的目的(通常称为DES 密码算法要求)主要为以下四点: ☆提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改; ☆具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便于理解和掌握; ☆DES密码体...原创 2008-12-24 11:28:04 · 114 阅读 · 0 评论 -
des算法描述:DES算法描述简介
DES算法描述简介 1 简介 DES是Data Encryption Standard(数据加密标准)的缩写。它是由IBM公司研制的一种加密算法,美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准,二十年来,它一直活跃在国际保密通信的舞台上,扮演了十分重要的角色[10]。 DES是一个分组加密算法,他以64位为分组对数据加密。同时DES也是一个对称算法:加密和解密用的是同一个算法...原创 2008-12-24 11:36:38 · 1699 阅读 · 0 评论 -
MD5
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class md5 { public String str; public void md5s(String plainText) { try { MessageDigest md = MessageDigest.get...原创 2008-12-24 11:56:47 · 70 阅读 · 0 评论 -
RSA加密
import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.interfaces.RSAPrivateKey; import java.security.interfaces.RSAPublicKey; import javax.crypto.Cipher; /*...原创 2008-12-24 11:58:07 · 91 阅读 · 0 评论