Re: [PATCH -mm crypto] AES: x86_64 asm implementation optimization

2008-05-04 Thread dean gaudet
one of the more important details in evaluating these changes would be the family/model/stepping of the processors being microbenchmarked... could you folks include /proc/cpuinfo with the results? also -- please drop the #define for R16 to %rsp ... it obfuscates more than it helps anything.

[PATCH 1/3][CRYPTO] RIPEMD: add support for RIPEMD hash algorithms.

2008-05-04 Thread Adrian-Ken Rueegsegger
This patch adds support for RIPEMD-128 and RIPEMD-160 hash algorithms. Signed-off-by: Adrian-Ken Rueegsegger [EMAIL PROTECTED] --- crypto/Makefile |2 + crypto/rmd128.c | 343 + crypto/rmd160.c | 387

[PATCH 3/3][CRYPTO] RIPEMD: add Kconfig entries for RIPEMD hash algorithms.

2008-05-04 Thread Adrian-Ken Rueegsegger
This patch adds Kconfig entries for RIPEMD-128 and RIPEMD-160. Signed-off-by: Adrian-Ken Rueegsegger [EMAIL PROTECTED] --- crypto/Kconfig | 26 ++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/crypto/Kconfig b/crypto/Kconfig index 864456c..cfc521a

[PATCH 0/3][CRYPTO] RIPEMD: add support for RIPEMD hash algorithms.

2008-05-04 Thread Adrian-Ken Rueegsegger
These patches add RIPEMD-128/160 support to the cryptoapi. The first patch contains the actual implementation of the hash algorithms. It is based on the sample implementation by Antoon Bosselaers (ESAT-COSIC) found at: http://homes.esat.kuleuven.be/~bosselae/ripemd160.html The second