aboutsummaryrefslogtreecommitdiffstats
path: root/testing/scripts/build-guestkernel
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2015-04-07 11:28:51 +0200
committerMartin Willi <martin@revosec.ch>2015-07-12 13:25:50 +0200
commitfe5d6eaa9f53513e0d4ae335a51bbb31a0d81c7f (patch)
treee2c0e3e0645d20db02bb733fbea196f0aee8ec1e /testing/scripts/build-guestkernel
parentb499777cbf9be346fda52c6c449040f6bfb24e6b (diff)
downloadstrongswan-fe5d6eaa9f53513e0d4ae335a51bbb31a0d81c7f.tar.bz2
strongswan-fe5d6eaa9f53513e0d4ae335a51bbb31a0d81c7f.tar.xz
chapoly: Process two Poly1305 blocks in parallel in SSSE3 driver
By using a derived key r^2 we can improve performance, as we can do loop unrolling and slightly better utilize SIMD instructions. Overall ChaCha20-Poly1305 performance increases by ~12%. Converting integers to/from our 5-word representation in SSE does not seem to pay off, so we work on individual words.
Diffstat (limited to 'testing/scripts/build-guestkernel')
0 files changed, 0 insertions, 0 deletions