PotatoProject / Leaflet

POSP official notes app, soon to be included
https://potatoproject.co
MIT License
349 stars 54 forks source link

[Feature] Encryption #11

Open Atrate opened 4 years ago

Atrate commented 4 years ago

It would be quite useful if PN made it so that notes protected with a password/PIN were encrypted, especially with the existence of cloud sync

A second useful encyption feature could be to give the user the ability to lock the whole application with a password/PIN and encrypt all of its contents, like for example: Silence or AndOTP

HrX03 commented 4 years ago

I was thinking about a master pin/password for notes, altho it is really hard to implement as of now (or at least I didn't find a proper way yet). For the note encryption thing, I should do it for every note and store an aes key or something that is user specific and that should be pretty easy to do

HrX03 commented 4 years ago

Encryption is wip on branch https://github.com/HrX03/PotatoNotes/tree/feature/encryption

HrX03 commented 3 years ago

Update on this issue: encryption has been successfully implemented for local database and backup files, we still need to implement it for sync so keeping the thing open