summaryrefslogtreecommitdiffstats
path: root/src/crypto.c
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2012-09-15 06:01:11 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2012-09-15 06:01:11 +0200
commit37385fcd836bcc086b56b8dc7089d5038c203f13 (patch)
treee4baf6ea1c24ebb8fbc93f02526acb56d186c606 /src/crypto.c
parent430a8557d4421f41fbf834909f7598cfc64e3311 (diff)
downloadfastd-37385fcd836bcc086b56b8dc7089d5038c203f13.tar
fastd-37385fcd836bcc086b56b8dc7089d5038c203f13.zip
Rework some parts of the AES128-GCM method
These changes improve the performance of the AES128-GCM method by ~10% on my Intel CPU when compiled with -O2. Furthermore, the AES and the GHASH parts are separated now, allowing to switch to other implementations of the algorithms more easily.
Diffstat (limited to 'src/crypto.c')
0 files changed, 0 insertions, 0 deletions