gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnutls on via nano


From: Nikos Mavrogiannopoulos
Subject: gnutls on via nano
Date: Wed, 05 Oct 2011 20:33:31 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.21) Gecko/20110831 Icedove/3.1.13

Hello,
Thanks to Andy Polyakov and VIA I had access to a via nano to finish the VIA padlock support in GnuTLS. The results in nano are quite impressive. The values of the accelerated gnutls are:

Checking AES-128-CBC with SHA1 (16kb payload)... 0.29 GB/sec
Checking AES-128-CBC with SHA256 (16kb payload)... 0.24 GB/sec
Checking AES-128-GCM (16kb payload)... 73.70 MB/sec
Checking SHA1 (16kb payload)... 0.52 GB/sec
Checking SHA256 (16kb payload)... 0.45 GB/sec
Checking SHA512 (16kb payload)... 0.44 GB/sec
Checking AES-128-CBC (16kb payload)... 1.01 GB/sec
Checking ARCFOUR-128 (16kb payload)... 192.43 MB/sec

and the software only version:
Checking AES-128-CBC with SHA1 (16kb payload)... 48.10 MB/sec
Checking AES-128-CBC with SHA256 (16kb payload)... 32.82 MB/sec
Checking AES-128-GCM (16kb payload)... 47.15 MB/sec
Checking SHA1 (16kb payload)... 161.58 MB/sec
Checking SHA256 (16kb payload)... 61.77 MB/sec
Checking SHA512 (16kb payload)... 92.81 MB/sec
Checking AES-128-CBC (16kb payload)... 67.71 MB/sec
Checking ARCFOUR-128 (16kb payload)... 192.43 MB/sec

This is 15x speedup in AES-CBC and a 7x speedup in SHA-256. Note that this CPU has instructions for the SHA algorithms as well. It is quite a CPU for cryptographic operations.

regards,
Nikos



reply via email to

[Prev in Thread] Current Thread [Next in Thread]