In this repository i publish my research and results to create a 10 to 40Gb/s fast AES-GCM module's Galois multiplication based hash. It turns out it is possible even in a Xilinx Artix 7 device with heavy pipelining. This pipelining unfortunatly means that the core has to be initialized with the H constant's multiples and so many of them as many pipeline stages there are. This is a bit of a burden, because it will only worth it if very large amounts of data are processed with the same H, otherwise the initialisation will take the bulk of time.
-
Notifications
You must be signed in to change notification settings - Fork 0
fbv81bp/Pipelined_GCM_of_AES
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A multi 10Gb/s capable Galois Counter hash module for AES-GCM
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published