[CRYPTO] tcrypt: Speed benchmark support for digest algorithms
authorMichal Ludvig <michal@logix.cz>
Tue, 30 May 2006 12:04:19 +0000 (22:04 +1000)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 26 Jun 2006 07:34:41 +0000 (17:34 +1000)
commite805792851bcb0bb42f0c8a352be64564c13e374
treeb0668a398fd8398601cd43219a9fb04b31b9dc86
parent14fdf477a7e3ff54f8e67fe506dd2677a36c56e4
[CRYPTO] tcrypt: Speed benchmark support for digest algorithms

This patch adds speed tests (benchmarks) for digest algorithms.
Tests are run with different buffer sizes (16 bytes, ... 8 kBytes)
and with each buffer multiple tests are run with different update()
sizes (e.g. hash 64 bytes buffer in four 16 byte updates).
There is no correctness checking of the result and all tests and
algorithms use the same input buffer.

Signed-off-by: Michal Ludvig <michal@logix.cz>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/tcrypt.c
crypto/tcrypt.h