HAVAL is a one-way hashing algorithm with the following collision-resistant property: it is computationally infeasible to find two or more messages that are hashed into the same fingerprint.
This library provides routines to hash
- a buffer of specified length,
- a string, and
- a stream.
Reference:
Y. Zheng, J. Pieprzyk and J. Seberry:
"HAVAL — a one-way hashing algorithm with variable length of output",
Advances in Cryptology — AUSCRYPT'92, Lecture Notes in Computer Science, Vol.718, pp.83-104,
Springer-Verlag, 1993.
Authors:
Yuliang Zheng and Lawrence Teo
Calyptix Security Corporation
P.O. Box 561508, Charlotte, NC 28213, USA
Email: info@calyptix.com
URL: http://www.calyptix.com/
Voice: +1 704 806 8635