Andreas Steffen
|
20f3d04b13
|
aesni: Added AES_ECB support
|
2019-11-28 17:03:08 +01:00 |
|
Martin Willi
|
313811b72d
|
aesni: Add a GCM AEAD based on the AES-NI key schedule
|
2015-04-15 11:35:28 +02:00 |
|
Martin Willi
|
4284660677
|
aesni: Implement CMAC mode to provide a signer/prf
Compared to the cmac plugin using AESNI-CBC as backend, this improves
performance of AES-CMAC by ~45%.
|
2015-04-15 11:35:28 +02:00 |
|
Martin Willi
|
9d187f8711
|
aesni: Implement XCBC mode to provide a signer/prf
Compared to the xcbc plugin using AESNI-CBC as backend, this improves
performance of AES-XCBC by ~45%.
|
2015-04-15 11:35:28 +02:00 |
|
Martin Willi
|
1ae46dfba2
|
aesni: Add a CCM AEAD reusing the key schedule
|
2015-04-15 11:35:27 +02:00 |
|
Martin Willi
|
74d43cbde9
|
aesni: Implement a AES-NI based CTR crypter using the key schedule
|
2015-04-15 11:35:27 +02:00 |
|
Martin Willi
|
8f1fab93e9
|
aesni: Implement a AES-NI based CBC crypter using the key schedule
|
2015-04-15 11:35:27 +02:00 |
|
Martin Willi
|
431f452ed4
|
aesni: Add a common key schedule class for AES
|
2015-04-15 11:35:26 +02:00 |
|
Martin Willi
|
78c04b5d4d
|
aesni: Provide a plugin stub for AES-NI instruction based crypto primitives
|
2015-04-15 11:35:26 +02:00 |
|