Lumingtianze67 downloadsA high-performance transparent full-database encryption scheme based on Argon2id + AES-GCM.
PhantomCipher provides a seamless transparent encryption experience for your Obsidian vault.
[!CAUTION] Warnings & Disclaimers
- Early Stage: This project is in its early stages. The encryption architecture may change at any time. Please check update logs frequently.
- Not for High-Security Use: This plugin is not designed for high-stakes confidential or core business data. Be aware that Obsidian's Secret Storage API may not be fully hardened on all platforms.
- Backup Required: Always backup your entire vault before encrypting important files. The author is not responsible for any data loss.
- Credential Backup: Manually save/backup your KEK (Key Encryption Key) and DEK (Data Encryption Key). For multi-device use, you must manually sync these credentials across devices to avoid file isolation.
- Forgotten passwords result in permanent data loss.
phantom-kek- and phantom-dek- displayed on the keychain key list interface. It is recommended to store these values in an offline password manager.To decrypt files outside of Obsidian (e.g., for data export), use our CLI tool: PhantomCipher CLI Tool
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0).