MD6 Hash Generator
Create a deterministic MD6-labeled comparison value from text and review why this legacy research hash is not appropriate for security use.
What is MD6?
MD6 is a cryptographic hash function designed by Ronald Rivest and collaborators as a candidate for the NIST SHA-3 competition. The published design supports variable digest sizes up to 512 bits, optional keyed hashing, and a Merkle-tree-like mode intended to make hashing very large inputs easier to parallelize.
This page accepts plain text in the input box and writes a deterministic uppercase hexadecimal comparison value to the output box when you tap Generate hash. The value is useful only for comparing output from this Nerdmosis page across the same input text; it is not a conformance test for the MD6 reference design and should not be compared with MD6 implementations elsewhere.
MD6 did not advance to the second round of the SHA-3 competition. Rivest's official 2009 comment cited speed concerns and a gap in the proof of resistance to differential attacks for the submitted version; later analysis revisited the differential-resistance proof. For standards-track hashing, use NIST-standardized SHA-2 or SHA-3 functions instead of MD6.
Do not use this page for password storage, digital signatures, message authentication, file-integrity evidence, interoperability checks, or any security-sensitive workflow. Cryptographic uses require a vetted library, explicit encoding rules, appropriate digest length, and a currently accepted algorithm.