9869036bdf
fix(aes): From matrix Key
2025-12-18 18:24:30 +02:00
f1a0ab75c3
fix: clippy warnings
2025-11-26 06:42:29 +02:00
46a47102b9
feat(factory): add cipher/algorithm helper functions
2025-11-24 12:02:22 +02:00
a8ccd3d294
refactor(aes): operate on custom values
2025-11-24 10:48:27 +02:00
37f8a97a11
refactor(aes): move to operations module
2025-11-24 08:50:22 +02:00
505cc8b08e
feat(aes): Add SubkeyChunks and SubkeyChunksRev iterators to Subkeys
...
- Implements `chunks()` returning iterator over 4-element subkey arrays.
- Implements `chunks_rev()` returning reverse iterator for decryption.
- Enables cipher rounds to iterate over round keys sequentially and in reverse.
2025-11-24 08:50:22 +02:00
b2c5209214
feat(aes): add substitute bytes
2025-11-24 08:50:22 +02:00
7e5162fb44
feat(aes): add round key
2025-11-24 08:50:22 +02:00
4007a9a04d
fix: clippy warnings
2025-11-24 08:50:22 +02:00
bf6ae712a7
feat(aes): generate subkeys
2025-11-24 08:50:22 +02:00
88328256b3
feat(aes): add subkey blanket
2025-11-24 08:50:22 +02:00
8b80e17f82
feat(aes): add 128 bit key and block
2025-11-24 08:50:22 +02:00