Luca Sacchi Ricciardi
2fdd9d16fd
feat(security): T12 implement AES-256 encryption service
- Add EncryptionService with AES-256-GCM via cryptography.fernet
- Implement PBKDF2HMAC key derivation with SHA256 (100k iterations)
- Deterministic salt derived from master_key for consistency
- Methods: encrypt(), decrypt() with proper error handling
- 12 comprehensive tests with 100% coverage
- Handle InvalidToken, TypeError edge cases
2026-04-07 12:03:45 +02:00
..
2026-04-07 09:44:41 +02:00
2026-04-07 11:14:45 +02:00
2026-04-07 12:03:45 +02:00
2026-04-07 09:44:41 +02:00
2026-04-07 09:52:33 +02:00
2026-04-07 09:44:41 +02:00
2026-04-07 09:55:12 +02:00
2026-04-07 09:48:15 +02:00
2026-04-07 09:46:21 +02:00