SHA系列哈希算法是美国国家安全局设计的加密标准,SHA-1生成160位哈希值,SHA-256生成256位哈希值。相比MD5具有更高的安全性,广泛应用于数字签名、SSL证书、区块链等领域的数据完整性校验。