This website requires JavaScript.
Explore
Help
Sign In
LeoVasanko
/
aegis-python
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
6
Commits
1
Branch
10
Tags
df6b1b28323c514aa44cceb750e51d44906d8513
T
Code
Clone
HTTPS
Tea CLI
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
LeoVasanko
df6b1b2832
Add tests for all functions of each algorithm against AEGIS test vectors (JSON). Incremental updates are tested with randomized splits to catch a variety of errors.
2025-11-06 19:56:12 +00:00
aegis
Precise update output length calculation to allocate exactly sized buffers.
2025-11-06 19:45:15 +00:00
examples
Make key, nonce the first arguments (in this order), require kwargs past the initial few positional arguments. Add ALIGNMENT constant to each module. Add a script to generate all other modules from aegis256x4.py.
2025-11-05 08:26:47 +00:00
tests
Add tests for all functions of each algorithm against AEGIS test vectors (JSON). Incremental updates are tested with randomized splits to catch a variety of errors.
2025-11-06 19:56:12 +00:00
tools
Precise update output length calculation to allocate exactly sized buffers.
2025-11-06 19:45:15 +00:00
pyproject.toml
Cleanup
2025-11-05 06:40:22 +00:00
S
Description
No description provided
753
KiB
0
Stars
1
Watchers
0
Forks
Languages
Python
92.3%
C
7.7%