加密方式区别

加密方式多种多样,一般分为对称加密和非对称加密。对称加密速度快,非对称因为有公钥和私钥,安全性高。还有一种就是常见的SHA1,SHA256和MD5散列算法。被称为文件的“数字指纹,一般用于被验证文件是否被篡改过。

 MD5全称为信息-摘要算法(哈希算法),是为计算机安全领域的散列函数,用于确保消息的完整性。

 MD5是一种单向加密,它的加密不可逆,它将任意长度的字符串,经过算法计算后生成固定长度的数据,一般为16位表示。

应用:Git用sha1判断文件更改,密码用MD5生成摘要后加盐。

非对称加密:包括RSA DSA RCC,非对称加密是相比对称加密而言的。

对称加密:包括AES,DES,3DES

参考:

https://www.cnblogs.com/sunxuchu/p/5483956.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容