AIエージェントメモリ向けのAES-256-GCM暗号化
toon-memoryは機密メモリデータを保護するためのAES-256-GCM暗号化をサポートしています。
暗号化を有効にする
Section titled “暗号化を有効にする”memory_encrypt()// 🔐 Encriptación habilitada// ⚠️ Guarda esta clave (no se puede recuperar):// a1b2c3d4e5f6...重要: 暗号化キーを保存してください!紛失した場合、復元できません。
暗号化を無効にする
Section titled “暗号化を無効にする”memory_decrypt({ key: "a1b2c3d4e5f6..." })// 🔓 Encriptación deshabilitada- 有効化されると、ランダムな256ビットキーが生成される
- メモリファイルがAES-256-GCMで暗号化される
- キーは
.toon-memory/memory/config.jsonに保存される - 読み取り時に復号化が自動的に行われる
セキュリティに関する注意事項
Section titled “セキュリティに関する注意事項”- 暗号化はプロジェクトごとです(各プロジェクトが独自のキーを持つ)
- キーは
config.jsonにローカル保存されます config.jsonをgitにコミットしないでください- 暗号化有効時、バックアップも暗号化されます
ファイル構造
Section titled “ファイル構造”.toon-memory/memory/├── data.toon # 有効化時に暗号化├── config.json # 暗号化キーを含む└── backups/ └── backup-*.toon # 同時に暗号化