3 ms·
If you want to roll your own you should be using AES intrinsics (accessible in most [all?] languages) to replicate how the actual crypto code you use every day
by Grimburger 4y ago
If you want to roll your own you should be using AES intrinsics (accessible in most [all?] languages) to replicate how the actual crypto code you use every day works.
The article and code is more about understanding the math, which is great and fundamental, but it is not really about the implementation side of things.
https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#othertechs=AES https://www.intel.com/content/www/us/en/docs/intrinsics-guid...
https://developer.arm.com/documentation/ddi0596/2020-12/SIMD-FP-Instructions/AESD--AES-single-round-decryption- https://developer.arm.com/documentation/ddi0596/2020-12/SIMD...
https://en.wikipedia.org/wiki/AES_instruction_set https://en.wikipedia.org/wiki/AES_instruction_set