🔒
📚
SHA算法说明
什么是SHA?
SHA(Secure Hash Algorithm)是一系列密码散列函数,能计算出固定长度的消息摘要。广泛用于数字签名、文件校验等场景。
SHA-1
产生160位(20字节)的哈希值,已被发现存在碰撞漏洞,不推荐用于安全敏感场景。输出长度40个十六进制字符。
SHA-2系列
包括SHA-256、SHA-384、SHA-512等,分别产生256/384/512位哈希值,目前被认为是安全的,广泛用于各种安全协议。