用Java计算SHA 3哈希
我一直在使用CryptoJS(即CryptoJS.algo.SHA3.creat()
)库在前端进行SHA-3哈希处理。(请参阅http://crypto-
js.googlecode.com/svn/tags/3.1.2/build/rollups/sha3.js)
我想知道是否有任何Java库等效项?但是到目前为止,我还没有找到任何东西。Java SHA-3示例也不是很多。
sun.security.Provider
具有SHA-3,但在Eclipse下不可见。另外,我不确定这个太阳的SHA-3是否与CryptoJS的SHA-3相同。
有人可以提供一些例子吗?
回答:
用于加密和加密支持的常见Java参考实现可能是BouncyCastle。这可能是一个庞大的图书馆,这就是为什么我们经常(正确或错误地)接触sun.security的原因。
无论如何,BouncyCastle似乎提供了org.bouncycastle.jcajce.provider.digest.SHA3.DigestSHA3
以上是 用Java计算SHA 3哈希 的全部内容, 来源链接: utcz.com/qa/416952.html