关于Java中常用加密/解密方法的实现
一、常用的加密/解密算法 1.Base64 严格来说Base64并不是一种加密/解密算法,而是一种编码方式。Base64不生成密钥,通过Base64编码后的密文就可以直接“翻译”为明文,但是可以通过向明文中添加混淆字符来达到加密的效果。 2.DES DES是一种基于56位密钥的对称算法,1976年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),随后在国际上广泛流传开来。现在DES已经不是一种安全的加密算法,已被公开破解,现在DES已经被高级加密标准(AES)所代替。 3.3DES 3DES是DES的一种派生算法,主要提升了DES的一些实用所需的安全性。 4.AES AES是现在对称加密算法中最流行的算法之一。 代 码下载后,导入即可运行 码下载后,导入即可运行
用户评论