Omni-Notes icon indicating copy to clipboard operation
Omni-Notes copied to clipboard

Feature request: encrypt notes and encrypt backups

Open Searcher23 opened this issue 8 years ago • 9 comments

It's very nice if we can encrypt notes and encrypt backups

Searcher23 avatar Feb 15 '17 12:02 Searcher23

Undoubtedly a must-have feature for the large majority of users that would take notice of this app in the first place. (including myself)

nullled avatar Feb 16 '17 07:02 nullled

I would rather have the option to export backups in .html format and the ability to select the backup folder location (extSdCard or UsbDriveA, etc.).

As for encryption, I use Cryptonite.

Rbagman avatar Feb 17 '17 03:02 Rbagman

+1

klawdhfzasjhaa avatar Feb 17 '17 19:02 klawdhfzasjhaa

Have you thought of using SQLCipher from Zetetic as a drop-in replacement for SQLiteDatabase (like SealNote does)? This way, the whole SQLite database would be encrypted, not only the note content itself. However, attachments would have to be encrypted individually.

cobalt59 avatar May 28 '17 18:05 cobalt59

Now that notes can be encrypted, can anyone tell me how to decrypt it manually ? I can't import my backup as this feature is not functionnal (see #384). I was able to salvage the unencrypted text as it was in plainfile but I can't figure out how to decrypt the encrypted notes :(

Can anyone help ? That would be very appreciated

thiswillbeyourgithub avatar Sep 25 '19 11:09 thiswillbeyourgithub

Now that notes can be encrypted

How can be they? Did not find anything linked with encryption in 6.0.2.

skrepka-pomoshnik avatar Oct 31 '19 11:10 skrepka-pomoshnik

I think it is called "lock"

thiswillbeyourgithub avatar Oct 31 '19 12:10 thiswillbeyourgithub

Locking actually encrypts notes and when they're added to backup (now in JSON format) they keep their encryption.

For what concerns @cobalt59 comment: that seems nicely doable due to the SQLCipher's "transparent" nature but I'd have to perform some speed tests. At the time I started developing ON performances were so much more significant than now, that's why full encryption was been excluded. All of this without keeping in consideration attachments, that would require a specific process.

federicoiosue avatar Oct 31 '19 12:10 federicoiosue

Add my +1 for encrypted backups and even for local storage.

sidmint avatar Nov 28 '20 13:11 sidmint