2017-02-12 60 views
-1

就像冠军,我想找到一个哈希函数以生成具有给定长度的哈希值。从互联网上我发现一个解决方案就是我可以使用SHAKE256技术。但是我找不到一些java代码来使用SHAKE256。任何人都可以提供一些示例java代码,以便我可以在代码中使用它?我想找到一个散列函数生成散列与给定长度

回答

0

我输入java shake256到谷歌,发现这个解决方案是2的结果:https://github.com/aelstad/keccakj。这是一个名为“keccakj”的Java库,可以计算shake 256散列等等。

+0

我还发现,资源,但是里面我没有找到坐哪outout长度为论点的方法,你可以请检查一下吗? – Coinnigh

+0

看起来有在包括称为'whatever_size_you_like'可变自述的例子。听起来像这应该是你在找什么? https://github.com/aelstad/keccakj#messagedigests-1 –

+1

是的,我没有注意到它,非常感谢! – Coinnigh