SHA1是一种160位的加密哈希函数,由美国国家安全局(NSA)设计,属于SHA系列哈希算法的初代版本。它通过将任意长度的输入数据转换为固定长度(40个十六进制字符)的哈希值,具有单向性、抗碰撞性(理论设计)等特性,曾广泛用于数据完整性验证、数字签名、文件校验等场景。但随着密码学分析发展,其抗碰撞能…