RIPEMD-160 digest algorithm

modulename: rmd160.ko

configname: CONFIG_CRYPTO_RMD160

Linux Kernel Configuration
└─>Cryptographic API
└─>RIPEMD-160 digest algorithm
In linux kernel since version 2.6.27 (release Date: 2008-10-09)  
RIPEMD-160 (ISO/IEC 10118-3:2004).

RIPEMD-160 is a 160-bit cryptographic hash function. It is intended
to be used as a secure replacement for the 128-bit hash functions
MD4, MD5 and it's predecessor RIPEMD
(not to be confused with RIPEMD-128).

It's speed is comparable to SHA1 and there are no known attacks
against RIPEMD-160.

Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel.
See <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html>

source code: