Eccirian Encrypt

by Entropiex
5
4
3
2
1
Score: 53/100

Description

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.

Reviews

  • Entropiex
    Reviewed 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.
  • Raivo
    Reviewed 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.

Stats

43
stars
3,068
downloads
1
forks
333
days
21
days
22
days
4
total PRs
0
open PRs
0
closed PRs
4
merged PRs
26
total issues
2
open issues
24
closed issues
0
commits

Latest Version

22 days ago

Changelog

Bug Fixes

  • Fixed issue where Restore default settings button in advancedsettings menu was hidden when Enable key cache was disabled

Improvements

  • Improved compatibility with Obsidian's popout windows. Replaced global timers
  • Updated UI text to comply with Obsidian's sentence case guidelines
  • Updated the minimum required Obsidian version to 1.4.0

README file from

Github

Obsidian Stars

Release Issues Last Commit


[!Caution]

  • This plugin is designed for personal use and reasonable security needs
  • Not recommended for highly classified or mission-critical information
  • Always backup your vault before encrypting important files
  • The developer is not responsible for any data loss
  • Losing the password means losing the file

Next-generation file encryption solution

Eccirian Encrypt is a security-focused Obsidian plugin which provides safe and seamless file encryption. The plugin uses AES-256-GCM and ECC-P-256 algorithms, and introduces custom file extensions and read-only view for locked files, allowing you to easily manage sensitive information directly in Obsidian. It is also the only plugin (so far) that supports one-click encryption of all link attachments.

Demo

Features

You could:

  • Encrypt notes and linked attachments together
  • Two file modes:
    • Temporary mode (.eccirian): unlock once, then edit normally
    • Permanent mode (.peccirian): stays encrypted on disk and asks for password when opened
  • Works with common file types, not only .md
  • Includes a read-only view for locked files
  • Uses Web Crypto API (crypto.subtle) for AES operations
  • Configurable PBKDF2 and Argon2id compliant with OWASP2023 standards
  • Preview medias in Permanent mode editor
  • Desktop and mobile devices support

Security & Encryption Algorithms


📦 Installation

  1. Open Obsidian Settings
  2. Go Community PluginsBrowse
  3. Search for Eccirian Encrypt
  4. Click InstallEnable

Manual Installation

  1. Download the latest release.zip from GitHub Releases

  2. Extract into:

    <your-vault>/.obsidian/plugins/eccirian-encrypt/
    
  3. Reload Obsidian

  4. Enable the plugin in Settings → Community Plugins


Quick Start

Encrypt or Decrypt One File

  1. Open a note
  2. Use ribbon lock icon, or Ctrl+P → "Encrypt / Decrypt file"
  3. Enter password
  4. File will be converted to .eccirian or .peccirian based on current mode

Commands

  • Convert to Markdown: .peccirian to .md
  • Toggle file Extension: switch .md and .eccirian
  • Encrypt Folder: encrypt files in a folder while preserving structure

FAQ

Q: What happens if I forget my password?
A: Data cannot be recovered without the password.

Q: Can I use this with Sync?
A: Yes. Encrypted files can be synced like other files.

Q: Does attachment encryption work with Permanent mode?
A: Yes.

Q: Are my passwords stored anywhere?
A: No.

Q: Can I encrypt folders?
A: Yes. Use the folder encryption command from the context menu or command palette.

Q: How is this different from other encryption plugins like Meld Encrypt?
A: Main differences:

  • Attachment encryption: This plugin encrypts linked files (images, PDFs, docs) alongside notes. Other plugins typically only encrypt note content.
  • Two persistent modes: Permanent mode keeps files encrypted on disk and requires password each time. Temporary mode encrypts but auto-decrypts on open.
  • File type flexibility: Works with any file format, not limited to .md.
  • Lock screen: Provides a custom read-only interface for encrypted files. The password input box will not be triggered when using the mouse hover preview.
  • Encryption methods: Supports both AES-256-GCM and optional ECC hybrid encryption.
  • Configurable KDF: Both AES and ECC modes support PBKDF2 and Argon2id with adjustable parameters for flexible security/performance tradeoff.
  • Key caching: Can cache decrypted keys temporarily to avoid repeated password prompts during batch operations.

Contributing

Issues and pull requests are welcome: GitHub Issues

MPL-2.0 License © 2026 Entropiex

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Age Encrypt
a year ago by Metin Ur
A plugin for Obsidian that provides age-based encryption for your notes.
Cliplet
7 months ago by namikaze-40p
An Obsidian plugin that serves as a clipboard and snippet manager — your own, separate from the OS clipboard.
Cloud sync
10 months ago by Bing
一款强大的 Obsidian 同步插件,支持将笔记自动同步到多种云盘服务,提供端到端加密保护,让您的笔记既安全又便捷。
Crypt It
2 years ago by fyears
Obsidian plugin allowing users to right click on a file to generate an encryption version of the file using a password.
Cypher
a year ago by Atharva Wankhede
Obsidian Plugin
Evernote Decryptor
2 years ago by rcmdnk
Obsidian Plugin for encrypted data imported from Evernote
File Share
2 years ago by muckmuck
A lightweight obsidian.md plugin for sharing files between multiple vaults
Global Markdown Encryption
3 years ago by shlemiel
a plugin for encrypting obsidian markdowns in-memory, single password based.
gpgCrypt
3 years ago by Tjado Mäcke
Seamlessly encrypts your notes using GPG. Supports smartcards for enhanced security! 🔒📝📎
Meld Encrypt
5 years ago by meld-cp
Hide secrets in your Obsidian.md vault
Password Protect
2 years ago by Aspharmyx
QuickShare
4 years ago by Maxime Cannoodt (@mcndt)
📝 An Obsidian plugin for sharing encrypted Markdown notes on the web. Zero configuration required.
Send Note
a year ago by jvsteiner
Instantly share an Obsidian note text/content with other users. Data is shared encrypted by default, and only you and the person you send it to have the key.
Share Note
3 years ago by Alan Grainger
Instantly share an Obsidian note with the full theme exactly like you see in your vault. Data is shared encrypted by default, and only you and the person you send it to have the key.
Sync Vault CE
a year ago by Camus Qiu
The missing bridge between your 10+ TB cloud drive and your AI brain.
Vault Encrypt
6 months ago by Pluppen
Obsidian Plugin that encrypts/decrypts the entire vault.