diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2012-09-15 08:55:50 +0200 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2012-09-15 08:55:50 +0200 |
commit | b2d02587fcd86f0c3910441d58c94dd0c9fea5b5 (patch) | |
tree | dda86f59664bf4265733816ef90df912d50fcd5e /src/crypto.c | |
parent | 541ee8295e0fe1b7c51fa4aee74aaa12f696860b (diff) | |
download | fastd-b2d02587fcd86f0c3910441d58c94dd0c9fea5b5.tar fastd-b2d02587fcd86f0c3910441d58c94dd0c9fea5b5.zip |
Add support for kernel AES implementations
This gives AES128 a slight boost on my system, but it is still slower than
XSalsa20... I should probably write userspace code that can make use of AES-NI
and CLMUL. Or directly jump to the kernel space with the whole forwarding code.
Nevertheless, this might run nicely on Geode CPUs and similar hardware with AES
acceleration, at least if the context switches aren't too expensive...
Diffstat (limited to 'src/crypto.c')
0 files changed, 0 insertions, 0 deletions