mirror of
https://github.com/hakavlad/tird.git
synced 2025-12-22 06:27:06 +00:00
Implement fully commiting chunked AEAD and other things
- Implement cAEAD - Improve signal handling - Simplify padding: remove *bilateral* padding - Increase max padding size to 25% - Increase processed_comments_size to 1024 bytes - Remove options: Set cusom settings, Set Fake MAC teg, Max pad size % - Input file is now optional in actions 2, 6 (encrypt only Comments) - Get pad_key from HKDF(pad_ikm), get pad_ikm from CSPRNG - New PAD_KEY_SIZE: 8 bytes - Remove some warings: The Moxie Principle is no longer violated - Authenticate padding - Truncate out file on error automatically, without confirmation. The same on signals (when SIGTERM, SIGHUP received) - Simpler UI
This commit is contained in:
3594
src/tird/tird.py
3594
src/tird/tird.py
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user