Hi,
I'm Aravind, author of Secure Notes Plugin. Sorry, I didn't go through complete Draft. But here are a few things I would like to add:
- Some people prefer to have different passwords for different notes, not single master vault password (Survey few people about which model, proceed with the majority).
- Password caching for the session (may with timeout configurable in settings, etc).
- @mrjo118 has already patched revisions bug so, you can simply use it I guess. And small note, flush the revision only once i.e. after encryption, don't flush it after decryption as that revision might be help full in case of decrypt corruption.
- On the fly encryption (if possible): issue.