cryptodev with gnutls

Nikos Mavrogiannopoulos nmav at gnutls.org
Tue Apr 13 19:59:19 CEST 2010


Hello,
 If you use gnutls in embedded processors with a crypto device for
off-loading operations that is supported by the linux kernel
(freescale, via etc),
then please try gnutls 2.9.x with the cryptodev kernel module found at
http://home.gna.org/cryptodev-linux/. You might need
to specify the the --enable-cryptodev configure option. Once run
gnutls will utilize the crypto processor for symmetric crypto operations.
To check on the improvement use the src/benchmark utility.

In a freescale 8313 board with talitos the improvement on AES-128-CBC
was from 70 to 100 times faster than the software implementation (not
to mention
that CPU was idle during the calculation time).

regards,
Nikos





More information about the Gnutls-devel mailing list