Eccirian Encrypt

by Entropiex
5
4
3
2
1
Score: 52/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

40
stars
2,582
downloads
1
forks
306
days
1
days
1
days
4
total PRs
0
open PRs
0
closed PRs
4
merged PRs
24
total issues
3
open issues
21
closed issues
0
commits

Latest Version

a day ago

Changelog

First of all, thank you all for your support and feedback. This version includes many updates that you've requested. If you like this plugin, donations are welcome.

Improvements

  • Added permanent mode for folder encryption

  • Added file explorer and editor for encrypted folder

  • Added media inline playback/render for encrypted embeds in markdown content

  • Added mobile encryption/decryption support

  • Expanded preview coverage for more extensions

  • Added operation progress modal for heavy workflows:

    • Attachment encryption/decryption
    • Folder encryption/decryption

Bug Fixes

  • Fixed save instability in permanent encrypted editor caused by parallel save paths, reducing false "modified externally" conflicts

  • Fixed encrypted media embed rendering path for ![[...peccfile]] links

  • Fixed encrypted folders without the IS_FOLDER part could not be decrypted

  • Fixed blob preview lifecycle issues where retry passes could invalidate active preview URLs

  • Fixed attachment link rewrite in permanent save flow

Technical

  • Replaced direct runtime Buffer usage in core encryption/decryption and binary restore flows with shared web-safe base64 utilities (Uint8Array + atob/btoa).

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 adds file-level encryption and decryption capabilities to your vault, using AES-256-GCM and ECC-P-256 cryptographic encryption algorithms. By 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 that supports one-click encryption of all link attachments.

Demo

Features

Eccirian Encrypt provides file-level encryption inside Obsidian.

  • 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

Current platform support is focused on Windows and macOS.


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.
  • Platform: Currently Windows and macOS only. Meld Encrypt has broader platform support.

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.
QuickShare
4 years ago by Maxime Cannoodt (@mcndt)
📝 An Obsidian plugin for sharing encrypted Markdown notes on the web. Zero configuration required.
gpgCrypt
3 years ago by Tjado Mäcke
Seamlessly encrypts your notes using GPG. Supports smartcards for enhanced security! 🔒📝📎
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.
Global Markdown Encryption
3 years ago by shlemiel
a plugin for encrypting obsidian markdowns in-memory, single password based.
Evernote Decryptor
2 years ago by rcmdnk
Obsidian Plugin for encrypted data imported from Evernote
GPG Encrypt
2 years ago by Luis Jaramillo
Obsidian Plugin GPG Inline Encrypt
Password Protect
2 years ago by Aspharmyx
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.
File Share
2 years ago by muckmuck
A lightweight obsidian.md plugin for sharing files between multiple vaults
Meld Encrypt
5 years ago by meld-cp
Hide secrets in your Obsidian.md vault
Cryptsidian
5 years ago by triumphantomato
Encrypt all files in your Obsidian.md Vault with a password.
Cypher
a year ago by Atharva Wankhede
Obsidian Plugin
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.
Age Encrypt
a year ago by Metin Ur
A plugin for Obsidian that provides age-based encryption for your notes.
Sync Vault CE
a year ago by Camus Qiu
The missing bridge between your 10+ TB cloud drive and your AI brain.
Cloud sync
9 months ago by Bing
一款强大的 Obsidian 同步插件,支持将笔记自动同步到多种云盘服务,提供端到端加密保护,让您的笔记既安全又便捷。
Cliplet
6 months ago by namikaze-40p
An Obsidian plugin that serves as a clipboard and snippet manager — your own, separate from the OS clipboard.
Vault Encrypt
5 months ago by Pluppen
Obsidian Plugin that encrypts/decrypts the entire vault.