Global Markdown Encryption
approvedby shlemiel
In-memory AES256-GCM Markdown encryption.
★ 9 stars↓ 3,967 downloadsUpdated 2y agoMIT
global-markdown-encrypt
a plugin for encrypting obsidian markdowns in-memory, single password based.
how to use
please follow these steps.
- set editing view as default (Settings / Editor / Default view for new tabs -> Editing view)
- turn on the plugin
- input your password (the longer, the stronger)
- click 'note with lock' icon
- the markdown with 'aes256' extensions are seamlessly encrypted
spec
cryptographic algorithms were chosen conservately.
- key derivation: pbkdf2-sha512 with 1000000 iters
- mode of operation: aes256-gcm aead (auth + encryption)
- file extension: aes256
supported modes
due to technical reasons, only markdown with editing view is supported.
- please use editing view as default
- only markdown files with aes256 extensions are encrypted (excluding: images, etc.)
disclaimer
risk of data loss, when there is an unexpected error. please backup your important data periodically.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.