Commit 534fe2c1c3ffbbc3db66dba0783c82d3b345fd33
Committed by
Herbert Xu
1 parent
2998db37b5
Exists in
master
and in
4 other branches
[CRYPTO] ripemd: Add Kconfig entries for extended RIPEMD hash algorithms
This patch adds Kconfig entries for RIPEMD-256 and RIPEMD-320. Signed-off-by: Adrian-Ken Rueegsegger <rueegsegger@swiss-it.ch> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Showing 1 changed file with 25 additions and 0 deletions Side-by-side Diff
crypto/Kconfig
... | ... | @@ -264,6 +264,31 @@ |
264 | 264 | to be used as a secure replacement for the 128-bit hash functions |
265 | 265 | MD4, MD5 and it's predecessor RIPEMD (not to be confused with RIPEMD-128). |
266 | 266 | |
267 | + It's speed is comparable to SHA1 and there are no known attacks against | |
268 | + RIPEMD-160. | |
269 | + | |
270 | + Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. | |
271 | + See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> | |
272 | + | |
273 | +config CRYPTO_RMD256 | |
274 | + tristate "RIPEMD-256 digest algorithm" | |
275 | + select CRYPTO_ALGAPI | |
276 | + help | |
277 | + RIPEMD-256 is an optional extension of RIPEMD-128 with a 256 bit hash. | |
278 | + It is intended for applications that require longer hash-results, without | |
279 | + needing a larger security level (than RIPEMD-128). | |
280 | + | |
281 | + Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. | |
282 | + See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> | |
283 | + | |
284 | +config CRYPTO_RMD320 | |
285 | + tristate "RIPEMD-320 digest algorithm" | |
286 | + select CRYPTO_ALGAPI | |
287 | + help | |
288 | + RIPEMD-320 is an optional extension of RIPEMD-160 with a 320 bit hash. | |
289 | + It is intended for applications that require longer hash-results, without | |
290 | + needing a larger security level (than RIPEMD-160). | |
291 | + | |
267 | 292 | Developed by Hans Dobbertin, Antoon Bosselaers and Bart Preneel. |
268 | 293 | See <http://home.esat.kuleuven.be/~bosselae/ripemd160.html> |
269 | 294 |