Skip to main content

Module encryption

Module encryption 

Source
Expand description

Encryption at Rest for Session Data

This module provides AES-256-GCM encryption for sensitive session data, including messages, tool invocations, and metadata.

Structs§

EncryptedData
Encrypted data wrapper with metadata
EncryptionConfig
Encryption key configuration stored in config file
EncryptionManager
Session encryption manager
KeyDerivation
Key derivation function parameters

Functions§

decrypt_messages
Decrypt a session’s messages
encrypt_messages
Encrypt a session’s messages