is there a way to encrypt obsidian vaults using either symmetric/asymmetric encryption with multiple devices?
Not that I know of. Obsidian sync between multiple devices is end-to-end encrypted but it all ends up unencrypted on device. Some plugins let you encrypt sensitive information/notes (Meld Encrypt) - I haven’t used it in some time but when I did it was a little finicky.
Some other options:
- Use disk encryption on your devices.
- Install a Linux distro in a virtual machine with encrypted home partition exclusively for running Obsidian. (It’s like electron except you’re bundling an operating system)
- Use android work mode/insular to isolate Obsidian’s files from other apps.
Filesystem and machine running Obsidian are already encrypted. What I needed was something that would encrypt the data at rest in the backup server, like Joplin does - e.g you can store encrypted notes inside one drive
But I think I found something that may work out better with obsidian and git:
https://github.com/StackExchange/blackbox
Ideally we would have a plugin encrypting and salting file names, but if it doesn’t exist, it’s something of an idea for the future