Join Nostr
2025-12-27 23:12:01 UTC
in reply to

Darrell Harmon on Nostr: nprofile1q…vsyqt I've started on one, made some progress.. A bit lower down on my ...

I've started on one, made some progress.. A bit lower down on my priority list at the moment. The aes128 part is done, tested but not pushed. The carryless multiplier is passing unit tests. Just need to do the modular reduction (the easy part), put it all together (the hard part).

There are both iterative and fully unrolled variants of the AES. The unrolled is 128 bits per clock throughput, iterative is 128 bits per 10 clocks. I may try to add a compromise version.