-
Notifications
You must be signed in to change notification settings - Fork 2
Log Encryption
Eduard Mishkurov edited this page Jan 7, 2026
·
1 revision
logme supports optional log file encryption.
When encryption is enabled, log files written to disk are obfuscated using the ChaCha stream cipher.
Each log entry is encrypted independently. This design allows:
- Streaming writes
- Partial file recovery
- Robustness against corruption
The encryption key is provided by the application. Key storage and protection are the responsibility of the user.
Log encryption protects log contents at rest. It does not protect against:
- Compromised runtime memory
- Malicious code running in-process
logme — flexible runtime logging system
Home · Getting Started · Architecture · Output · Backends · Configuration
GitHub: https://github.com/efmsoft/logme