Commit graph

8 commits

Author SHA1 Message Date
wheremyfoodat
e6c97edb1c
AES: Remove unused seedsLoaded variable 2024-07-30 14:32:42 +03:00
wheremyfoodat
f572373fc1 AES: Implement seed crypto 2024-07-30 14:29:18 +03:00
wheremyfoodat
4c004ab028 [AES] Panic when no generator key is provided 2023-08-15 16:03:04 +03:00
wheremyfoodat
747a9345e3 Some more thinning 2023-06-27 18:08:57 +03:00
wheremyfoodat
3cf8427670 [Crypto] Slightly more robust error handling 2023-06-27 01:12:17 +03:00
Mary
0494ca0064 Address comments 2023-06-22 17:41:09 +02:00
Mary
6bdc754e86 fix: Use CHAR_BIT instead of UINT8_WIDTH
Fix building on Windows
2023-06-22 17:41:09 +02:00
Mary
2e5bc0cb14 feat: crypto: Add basic AES keyslot manager
We loads keys from AppData/Alber/sysdata/aes_keys.txt.

NOTE: We do differ from other emulators by not hardcoding the generator key, it's the user responsibility to provide it in aes_keys.txt.
2023-06-22 17:37:21 +02:00