2017-02-12 5 views
-1

Genau wie der Titel, ich möchte eine Hash-Funktion finden, um einen Hash mit einer gegebenen Länge zu generieren. Aus dem Internet habe ich eine Lösung gefunden, dass ich die SHAKE256-Technik verwenden kann. Aber ich kann keinen Java-Code finden, um den SHAKE256 zu benutzen. Jeder kann mir einen Beispiel-Java-Code zur Verfügung stellen, damit ich ihn in meinem Code verwenden kann?Ich möchte eine Hash-Funktion finden, um einen Hash mit einer gegebenen Länge zu generieren

Antwort

0

Ich tippte java shake256 in Google und fand diese Lösung als das 2. Ergebnis: https://github.com/aelstad/keccakj. Es ist eine Java-Bibliothek namens "keccakj", die unter anderem Shake256-Hashes berechnen kann.

+0

Ich habe auch diese Ressource gefunden, aber darin habe ich keine Methode gefunden, die die Outout-Länge als Argument nimmt, können Sie das bitte überprüfen? – Coinnigh

+0

Sieht so aus, als gäbe es in der Readme-Datei ein Beispiel, das eine Variable namens 'whatever_size_you_like' enthält. Klingt so, sollte das sein wonach du suchst? https://github.com/aelstad/keccakj#messagedigests--1 –

+1

Ja, ich habe es nicht bemerkt, vielen Dank! – Coinnigh

Verwandte Themen