🔐
加密算法对照
对称、非对称与哈希算法的用途、密钥长度与当前安全状态对照。
本地处理 · 不上传
加载工具中…
相关:加密算法 · AES · RSA · 国密 · SM4 · 椭圆曲线
对称、非对称与哈希算法的用途、密钥长度与当前安全状态对照。选择算法时应遵循当前的行业推荐,而不是沿用教材上的老例子。
使用步骤
- 先确定用途是加密、签名还是摘要
- 按用途选择对应的算法类别
- 确认该算法当前的安全状态
- 已标注不推荐的算法不要用于新系统,兼容旧系统另作隔离
使用场景
- 选择合适的加密算法
- 评估现有系统的算法安全性
- 理解各算法的用途分类
- 安全审查的参考
小贴士
- 安全状态会随算力与研究进展变化,本表为当前通行认知。生产环境请遵循所在行业的合规要求。
- MD5 与 SHA-1 已被攻破,不应再用于任何安全场景;密码存储应使用专门的慢哈希算法而非通用哈希。
- 不要自己实现或组合密码学算法。使用经过审计的成熟库,是这个领域最重要的一条实践准则。
常见问题
MD5 还能用吗?
不能用于任何安全用途。它的碰撞攻击早已实用化,可以构造出哈希值相同的不同文件。它现在只适合做非安全的完整性校验(如检测传输错误),且已有更好的替代。
密码该怎么存储?
用专门的密码哈希算法(如 bcrypt、scrypt、Argon2),它们故意设计得很慢并自带加盐。用 SHA-256 之类的通用哈希存密码是严重错误——它们太快,暴力破解的成本极低。
能自己设计加密方案吗?
不应该。密码学的历史充满了看似合理却被攻破的自制方案。正确做法是使用成熟库提供的高层接口,连算法参数的选择都尽量交给库的默认值。
加密算法对照是免费的吗?
是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。
使用加密算法对照,我的数据安全吗?
安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。
相关工具
更多编码转换工具 ›⇄Base64 编码 / 解码热门文本 Base64 在线编码与解码,支持中文 UTF-8,本地即时处理。%URL 编码 / 解码URL / URI 组件在线编码解码(encodeURIComponent),处理中文与特殊字符。▚二维码生成热门把网址、文本一键生成二维码,可下载 PNG。纯前端生成,内容不外传。#哈希计算 MD5/SHA热门对文本计算 MD5、SHA-1、SHA-256、SHA-512 摘要,本地计算不上传。U+Unicode 编解码中文/字符与 \u 转义、码点互转,处理 JS/JSON 转义字符串。&HTML 实体编解码HTML 特殊字符与实体(< & 等)在线互转,防 XSS 转义与还原。