Commit history
a
Merge branch 'main' into aes-gcm-circuits (after workspace re-structure)
de7dfd1arnaucube committed on Feb 17, 2026
a
update examples to use external rust lib for native computation
f8f7817arnaucube committed on Feb 16, 2026
a
expose predefined aes-gcm circuits for AES-GCM-{128,192,256}"
77f1525arnaucube committed on Feb 16, 2026
a
extra test to report aes-gcm circuit sizes for various params
8dabe88arnaucube committed on Feb 16, 2026
a
implement AES-GCM encryption circuit (with optional 'tag' check, to save ~half constraints)
44a9b09arnaucube committed on Feb 13, 2026
A
add AES block_encryption & keyexpand circuits (#2)
* Circuit work
* group circuit tests
d748869Ahmad committed on Feb 10, 2026
a
Implement native AES block encryption & key_expansion algorithms
* implement key_expansion algorithm
* implement AES block encryption for variable configuration (ie.
AES-128, AES-196, AES-256, etc)
* add tests using test-vectors from the specification
(all rust native, no circuits)
eeef53barnaucube committed on Feb 9, 2026
a
add workspaces structure & rename repo (plonky2-aes to plonky2-crypto-gadgets) & add GHA (#5)
59f79cbarnaucube committed on Feb 17, 2026
A
feat: add Feistel cipher gadget (#7)
* Add Feistel cipher gadget
* Lint
* Add comments
* Typo
1ca1189Ahmad Afuni committed on Feb 19, 2026