Sean Parkinson
3d6d80fe21
Improve AES-GCM code for Intel AVX1 and AVX2
...
Improve AES-GCM Intel performance by converting to pure inline ASM.
Improve AES-GCM Intel code algorithmically.
Split out platform specific code for AES-GCM encrypt and decrypt.
Move C implementation of AES-GCM to separate function to speed up Intel
ASM code.
Modified test to try all input byte sizes up to large benchmark size
when defined.
2018-01-12 10:51:32 +10:00
..
2018-01-02 15:00:35 -07:00
2017-07-25 08:50:39 +10:00
2017-10-22 15:58:35 -07:00
2018-01-12 10:51:32 +10:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2018-01-11 08:28:54 -08:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-12-19 18:02:21 +10:00
2017-11-14 15:05:32 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-11-06 14:37:34 -08:00
2017-12-08 14:16:24 +10:00
2017-10-23 11:16:40 -07:00
2017-10-23 11:16:40 -07:00
2018-01-10 10:21:58 -07:00
2015-01-05 13:40:26 -07:00
2017-12-29 13:03:45 -07:00
2017-12-08 14:16:24 +10:00
2018-01-10 10:16:32 +10:00
2018-01-10 10:33:48 -07:00
2017-12-08 14:16:24 +10:00
2017-12-20 09:12:42 -07:00
2017-11-30 12:34:05 +10:00
2017-12-01 08:55:46 +10:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-12-19 13:57:33 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2017-12-20 11:16:11 -07:00
2017-10-22 15:58:35 -07:00
2018-01-02 15:00:35 -07:00
2018-01-08 13:36:01 -07:00
2018-01-10 10:33:48 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2018-01-02 15:00:35 -07:00
2017-10-22 15:58:35 -07:00
2017-11-06 14:37:34 -08:00
2018-01-11 16:56:39 -07:00
2018-01-10 10:33:48 -07:00
2017-12-19 18:02:21 +10:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00
2018-01-04 15:22:58 -08:00
2017-10-22 15:58:35 -07:00
2018-01-11 08:28:54 -08:00
2017-11-29 14:45:57 -08:00
2018-01-03 08:14:46 -08:00
2018-01-02 15:00:35 -07:00
2018-01-02 15:00:35 -07:00
2017-10-22 15:58:35 -07:00
2017-12-11 09:44:47 +10:00
2017-11-01 13:00:47 +09:00
2018-01-08 13:36:01 -07:00
2017-10-22 15:58:35 -07:00
2017-12-20 11:16:11 -07:00
2017-10-22 15:58:35 -07:00
2017-10-22 15:58:35 -07:00