snabbnfv-goodies / snabbswitch

SnabbNFV Goodies: New features coming to Snabb Switch
Apache License 2.0
1 stars 1 forks source link

DynASM implementation of AES-GCM encryption #28

Closed lukego closed 8 years ago

lukego commented 8 years ago

Create a new implementation of AES-GCM encryption:

  1. Written in Lua-based DynASM.
  2. Based on Intel's optimized reference code.
  3. Targeted primarily to Haswell CPUs but compatible with older ones.

This will simplify #25 by removing the dependency on Intel's third-party code and its build-time dependency on the yasm assembler (which is not part of the Snabb toolchain).

This issue is a placeholder for a BountySource bounty that will be claimed by @corsix.

lukego commented 8 years ago

Resolved by eugeneia/snabbswitch#8. Thanks!