AES-256-GCM-Verschlüsselung für AI-Agent-Speicher
Überblick
Abschnitt betitelt „Überblick“toon-memory unterstützt AES-256-GCM-Verschlüsselung zum Schutz sensibler Speicherdaten.
Verschlüsselung aktivieren
Abschnitt betitelt „Verschlüsselung aktivieren“memory_encrypt()// 🔐 Encriptación habilitada// ⚠️ Guarda esta clave (no se puede recuperar):// a1b2c3d4e5f6...Wichtig: Speichere den Verschlüsselungsschlüssel! Er kann nicht wiederhergestellt werden, wenn er verloren geht.
Verschlüsselung deaktivieren
Abschnitt betitelt „Verschlüsselung deaktivieren“memory_decrypt({ key: "a1b2c3d4e5f6..." })// 🔓 Encriptación deshabilitadaSo funktioniert es
Abschnitt betitelt „So funktioniert es“- Wenn aktiviert, wird ein zufälliger 256-Bit-Schlüssel generiert
- Die Speicherdatei wird mit AES-256-GCM verschlüsselt
- Der Schlüssel wird in
.toon-memory/memory/config.jsongespeichert - Entschlüsselung erfolgt automatisch beim Lesen
Sicherheitshinweise
Abschnitt betitelt „Sicherheitshinweise“- Verschlüsselung ist projektspezifisch (jedes Projekt hat seinen eigenen Schlüssel)
- Der Schlüssel wird lokal in
config.jsongespeichert - Lege
config.jsonniemals in Git ab - Sicherungen werden ebenfalls verschlüsselt, wenn die Verschlüsselung aktiviert ist
Dateistruktur
Abschnitt betitelt „Dateistruktur“.toon-memory/memory/├── data.toon # Verschlüsselt wenn aktiviert├── config.json # Enthält den Verschlüsselungsschlüssel└── backups/ └── backup-*.toon # Ebenfalls verschlüsselt