https://github.com/monich/harbour-foilpics
Picture encryption application for Sailfish OS
https://github.com/monich/harbour-foilpics
aes-encryption encrypted-pictures encryption picture privacy rsa-encryption sailfish-os sailfishos security
Last synced: 6 months ago
JSON representation
Picture encryption application for Sailfish OS
- Host: GitHub
- URL: https://github.com/monich/harbour-foilpics
- Owner: monich
- License: other
- Created: 2017-11-30T11:03:32.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-06-22T23:33:14.000Z (12 months ago)
- Last Synced: 2025-06-23T00:30:35.448Z (12 months ago)
- Topics: aes-encryption, encrypted-pictures, encryption, picture, privacy, rsa-encryption, sailfish-os, sailfishos, security
- Language: C++
- Homepage: https://openrepos.net/content/slava/foil-pics
- Size: 563 KB
- Stars: 10
- Watchers: 5
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Picture encryption application for Sailfish OS

**Foil Pics** allows you to encrypt some pictures from the gallery
with a password stronger than the lock code. Strictly speaking, each
picture 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 pictures, they
would have to crack the AES key (different for each picture) or the
RSA key (shared by all pictures 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](https://github.com/monich/foil/blob/master/libfoilmsg/README).