The Eccirian Encrypt plugin adds file-level encryption and decryption to your vault, using AES-256-GCM and ECC-P-256 password-based encryption. It introduces a dedicated .eccirian file extension and replaces the editor view of locked files with a read-only message until the correct password is entered. Users can quickly toggle encryption via the command palette or UI controls, making it practical for managing sensitive notes without leaving the app. The plugin does not store passwords, so forgotten credentials mean permanent data loss.
- EntropiexReviewed on Jan 7th, 2026★★★★★@Raivo We apologize for your experience. This issue has been fixed in the latest version. The plugin is still in an early stage, so some bugs exist. If you encounter any problems, please report them in the Issues section; they are usually fixed quickly. Regarding potential issues, the Readme has described the possible risks well, so if you don't like it, you can uninstall it or choose another encryption plugin. We respect your choice. However, the development of this plugin is a hobby, not a SaaS application. For us, preventing issues from piling up is the greatest achievement.
- RaivoReviewed on Dec 14th, 2025★★★★★WARNING! It broke two important files, and I can not recover them! It's absolute trash! And every time you write something in a file, it auto-dumps encrypted text with a huge amount of symbols to the next file you open. Makes Obsidian very slow often. And it broke the file that was not encrypted at all. It should be deleted from the plugins list, and I don't see why it is still being updated.
Improvements
Unified file overwrite prompts across both temporary and permanent encryption modes
Added mutex lock for
peccirianconversion to prevent user from trigger "Convert to Markdown" when decrypting filesImproved decryption state checking (verify)
Bug Fixes
Fixed "Convert to Markdown" bypass file conflict dialog and directly overwrite existing files
Fixed file extension losses
Technical
Added
isDecrypting()to verify stateExtension turns to
.mdwhen decrypting files without original ext
Localization
- Updated i18n strings for dialogs