Skip to content

[FEATURE] [0.0.4-alpha] Add Session Encryption at Rest #2971

@codvy8282

Description

@codvy8282

Project

cortex-cli

Description

Session data may contain sensitive information but is stored unencrypted. Adding encryption would protect user data.

Use Case

# Session files stored as plain JSON
# Readable by anyone with file access

Proposed Solution

  1. Add encryption option in config
  2. Encrypt session files at rest
  3. Derive key from user password or system keyring
  4. Document security properties

Alternatives Considered

No response

Impact

Security-conscious users

Additional Context

  1. Protect sensitive conversations
  2. Comply with data protection requirements
  3. Defense in depth

Metadata

Metadata

Assignees

No one assigned

    Labels

    cortexIssues related to CortexLM/cortex repositoryvalidValid issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions