对照
| 维度 | 编码(Base64/Hex) | 加密(AES/RSA) | 哈希(SHA-256) |
|---|---|---|---|
| 可逆性 | 可逆,无需密钥 | 可逆,需要密钥 | 不可逆 |
| 目的 | 适配传输/存储格式 | 保密性(可含完整性) | 摘要、校验、签名输入 |
| 典型误用 | 用 Base64 保护密码 | 固定密钥、ECB 模式 | 把单轮哈希存口令 |
判断口诀
判断口诀
能被工具直接还原且无密钥 → 编码
还原需要密钥 → 加密
任何方式都无法还原(只能比对)→ 哈希安全评审时先确认三类操作是否用对位置:证书是 PEM(编码),私钥是加密对象,口令应存哈希。