![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
加密算法
文章平均质量分 53
刘丶DD
程序人生
展开
-
Base64、MD5、RSA和ASE加密算法总结及JAVA实现-Base64
常见加密算法常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。Base64BASE64并不能算为一种加密算法,而是一种编码方式,通常用于把二进制数据编码为可写的字符形式的数据。BASE64是一种可逆的编码方式。 它通常用作存储、传输一些二进制数据编码方法!也是MIME(多用途互联网邮件扩展,主要用作电子邮件标准)中一种可打印字符表示二进制数据的常见编码方法!...原创 2018-06-28 18:47:53 · 3695 阅读 · 0 评论 -
Base64、MD5、RSA和ASE加密算法总结及JAVA实现-MD5
常见加密算法常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。MD5MD5讯息摘要演算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码杂凑函数,可以产生出一个128位元(16位元组)的散列值(hash value),用于确保信息传输完整一致。MD5算法是单向散列算法的一种(单向散列算法也称为HASH算法),是一种不可逆...原创 2018-06-28 19:01:49 · 291 阅读 · 0 评论 -
Base64、MD5、RSA和ASE加密算法总结及JAVA实现-ASE
常见加密算法常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。对称加密算法AES加密算法是一种对称加密算法。在对称加密算法中,使用的密钥只有一个,加密解密双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。 常见的对称加密算法包括了:DES、3DES(TripleDES)、AES等算法。而ASE加密算法的安全性较高。 根据密钥的长度,A...原创 2018-06-28 19:14:01 · 865 阅读 · 0 评论 -
Base64、MD5、RSA和ASE加密算法总结及JAVA实现-RSA
常见加密算法常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。非对称加密算法非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以...原创 2018-06-28 19:34:33 · 429 阅读 · 0 评论