[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnutls on via nano,
Nikos Mavrogiannopoulos <=