Online HAVAL-128, HAVAL-160, HAVAL-192, HAVAL-224, HAVAL-256 Hash Calculator
Paste plain-text data into the below textarea or upload a file up to 10MB. Choose the mode and/or version and click the Calculate button. The resulting hashes will be shown in both hexadecimal and Base64 encoded format
If you encounter any errors with this tool attaching the file that causes problems.
You can create a handy link matching the current conversion operation (or the reverse equivalent if available).
Clicking the below buttons will generate the version that siutes you most and copy it to the clipboard.
HAVAL is a one-way hashing algorithm that supports 15 different levels of security. It was designed in 1992. Its code was last revised in April 1997. While many of its peers, including MD4 and MD5, have been fully or partially broken, no successful attack on HAVAL has been reported so far. Hence it can serve as a "drop-in" replacement of MD5.
Implementations - Download source code
Please note that I did not write any of the bellow code. I have only gathered and mirrored all the implementations in one place. All license and legal notes have been untouched .
If you know of any other implementations (In any programming language not listed below let me know)
- Haval Official Implementation (C Code) - Download Source