![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
加密解密
文章平均质量分 95
nanbj
这个作者很懒,什么都没留下…
展开
-
java加密算法
<br />本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。 <br /> BASE64编码算法不算是真正的加密算法。 <br /> MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 <br /><br />BASE64<br />按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别转载 2011-04-06 19:50:00 · 1019 阅读 · 0 评论 -
DES数据加密算法
<br />DES<br />DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。 <br /> DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位。 <br /><br /><br /><br />通原创 2011-04-06 19:52:00 · 3965 阅读 · 1 评论