密码学(2):常见哈希算法
叨两句
密码系列文章,是对接第三方接口时接触到加解密,但是知识体系较乱。希望能整理常见证书、密钥、加解密方式这方面知识,用于简单理解和快速区分。
有些缺漏和待补充,后续慢慢完善。有任何问题欢迎提出,便于及时修正
1.MD5算法
1. 说明
杂凑算法之一
2.格式
输入:不定长度信息
输出:固定长度128-bits
3.安全与使用
安全性:不再适合当前的安全环境。
使用:广泛应用于错误检查。
2.SHA-1算法(sha1)
1.说明
杂凑算法之一
2.格式
输入:不定长度信息
输出:固定长度128-bits
3.安全与使用
安全性:逐渐落后
使用:逐渐趋向现在和md5一样的用途
3.SHA-256算法(sha256)
1.说明
杂凑算法之一
2.格式
输入:不定长度信息
输出:固定长度128-bits的算法
4.RSA-SHA1算法
1.说明
又称sha1WithRSAEncryption
2.格式
输入:不定长度信息
输出:固定长度128-bits的算法
引用
本文作者:小七闲
本文链接:https://www.cnblogs.com/inkqx/p/17469215.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步