Expand description
§Secure Message Channel (IPC Encryption)
§RESPONSIBILITIES
This module provides secure message channels using AES-256-GCM encryption with HMAC authentication. It ensures message confidentiality and integrity for sensitive IPC communications.
§ARCHITECTURAL ROLE
This module is part of the security layer in the IPC architecture, providing end-to-end encryption for sensitive messages.
§KEY COMPONENTS
- SecureMessageChannel: Encryption channel with AES-256-GCM + HMAC
- EncryptedMessage: Encrypted message structure with nonce and HMAC tag
§ERROR HANDLING
All encryption/decryption operations return Result types with descriptive error messages for failures.
§LOGGING
Structs§
- Encrypted
Message - Encrypted message structure
- Secure
Message Channel - Secure message channel with encryption and authentication