Foil Notes

Your rating: None Average: 5 (4 votes)

Foil Notes allows you to encrypt notes with a password stronger than the lock code. Strictly speaking, each note is encrypted with a unique random 256-bit AES key which in turn is encrypted with an RSA key which in turn is encrypted with your password. If the bad guys get your encrypted notes, they would have to crack the AES key (different for each note) or the RSA key (shared by all notes but harder to crack) in order to extract the content. If they get the encrypted RSA key as well, then they can brute force your password. So in the end, the encryption is as strong as your password.

The format of the encrypted file is described here - it's the same format as used by Foil Pics. Open (unencrypted) notes are stored in the format understood by Jolla Notes.

The RSA key is shared with Foil Pics. It's stored in ~/.local/share/foil/foil.key - you can copy it from one device to another. Using the same RSA key on different devices, protected with different passwords, is actually not such a bad idea. If you forget the password, you can use the backup key to decrypt the images, assuming that it has a different password that you still remember.

Source code:

Application versions: 
File harbour-foilnotes-1.0.2-4.1.armv7hl.rpm157.45 KB12/01/2019 - 22:55
File harbour-foilnotes-1.0.2-4.1.i486.rpm192.28 KB12/01/2019 - 22:55
File harbour-foilnotes-1.0.1-3.1.armv7hl.rpm156.22 KB07/01/2019 - 12:44
File harbour-foilnotes-1.0.1-3.1.i486.rpm190.96 KB07/01/2019 - 12:44
File harbour-foilnotes-1.0.0-2.1.armv7hl.rpm151.85 KB06/01/2019 - 12:42
File harbour-foilnotes-1.0.0-2.1.i486.rpm186.77 KB06/01/2019 - 12:42
  • 1.0.2 (Jan 12 2019)
    - Fixed German translations
    - Added Chinese translations
    - Fixed deletion of a new note
  • 1.0.1 (Jan 7 2019)
    - Polish translations
    - Swedish translations
    - German translations
  • 1.0.0 (Jan 6 2019)
    - Initial version


Pemek's picture

Just such a thought: wonder if there are two sets of passwords: main one for secure storage, and second with fake notes, easy to break. Revealing fake data would satisfy inquisitive person. Real important data still remain safe. What do you think about it?
btw, great app:)

slava's picture

That's a bit of an overkill IMO :)

minitreintje's picture

Great to see a 2nd Foil app!

Historyscholar's picture

Can you  add a transifex  page ?Thus ,I can translate  it. 

slava's picture

github pull requests are accepted but no transifex, sorry (see for details)