aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/aesni/aesni_gcm.c
Commit message (Expand)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-1/+1
* aesni: Avoid loading AES/GHASH round keys into local variablesMartin Willi2015-04-151-551/+447
* aesni: Align all class instances to 16 byte boundariesMartin Willi2015-04-151-2/+2
* aesni: Calculate GHASH for 4 blocks of associated data in parallelMartin Willi2015-04-151-2/+18
* aesni: Calculate GHASH for 4 blocks of encryption data in parallelMartin Willi2015-04-151-40/+180
* aesni: Use 4-way parallel en/decryption in GCMMartin Willi2015-04-151-132/+635
* aesni: Use dedicated key size specific en-/decryption functions in GCMMartin Willi2015-04-151-24/+353
* aesni: Add a GCM AEAD based on the AES-NI key scheduleMartin Willi2015-04-151-0/+563