什么是 Secure Hash Algorithm (SHA)? SHA (安全哈希算法) 是由 **NIST (美国国家标准与技术研究院)** 发布的**密码学哈希函数族**标准 (FIPS 180)。它将任意长度的输入消息映射为**固定长度的输出值 (哈希值/摘要/指纹)**,具有**单向性**、**确定性**、**抗碰撞**等特性,广泛用于**完整性校验、数字签名、证书、密码存储、区块链、TLS/SSL、IPsec、SSH** 等核心安全场景。 核心安全属性 属性定义安全含义 Pre-image Resistance (原像抗性)给定 h,难以找到 m 使 H(m)=h单向性:从摘要