ParallelHash
ParallelHash ist der parallelisierbare, erweiterbare Keccak-Hash aus NIST SP 800-185: Eingabeblöcke werden parallel gehasht und in einem Baum kombiniert, was Multicore-Beschleunigung unterstützt.
Zweck
Bietet skalierbaren Hash-Durchsatz in Multicore- und Parallelumgebungen mit zufallszugänglicher Neuberechnung von Teilblöcken.
Mechanismus
Die Nachricht wird in B-Byte-Blöcke geteilt, die jeweils unabhängig (parallel) mit cSHAKE gehasht werden; die Block-Digests werden mit right_encode kodiert und verkettet, und ein finales cSHAKE erzeugt die Ausgabe. Die Blockgröße B ist einstellbar.
Anwendungsfälle
- Paralleles Multicore-Hashing
- Prüfung großer Dateien
- Skalierbarer Hash-Durchsatz
Verwandte Tools
SHA-3/Keccak-Hash
Compute SHA-3 (224/256/384/512) and Keccak-256 hashes. Kostenlos, privat und 100% clientseitig. WERKZEUG
Hash-Rechner
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Kostenlos, privat und 100% clientseitig. WERKZEUG
Referenz zu Hash-Cracking-Geschwindigkeit
Reference table of hash cracking speeds (educational). Kostenlos, privat, 100% clientseitig. WERKZEUG