【发布时间】:2012-02-22 10:07:46
【问题描述】:
大家好!
我有以下问题: 我需要在 Java 中散列一个无符号字节,它是(将是......)在 0-255 之间。 主要问题是java根本没有无符号字节类型。 我找到了一个解决方法,并使用 int 而不是 byte 稍作修改。
主要问题是:Java.securitys Messagedigest.digest 函数只接受字节数组类型,但我需要给它一个 int 数组。
有人对此有简单的解决方法吗? 我正在寻找第三方 sha-1 功能,但没有找到。也没有任何示例代码。
所以基本上我需要什么: 例如,我有一个无符号字节值:0xFF,需要获取以下 sha1 哈希:85e53271e14006f0265921d02d4d736cdc580b0b
任何帮助将不胜感激。
【问题讨论】: