I'm looking for a windows application to just encrypt some plaintext destined for a single user whose public key I have. I imagine something with just two text areas where one is the plaintext, then you select the public key of the recipient and then the text gets encrypted in the ciphertext area.
The idea is to then just copy paste the ciphertext in an email (gmail specifically, so any email client integration would need to be in a browser). The main requirement is that it should be very simple to use since it is going to be used by non-experts.
The workflow should be something like
- Install & open application
- generate personal keys
- import public key of the recipients
- type plaintext
- select (single) recipient
- get ciphertext
I have seen similar apps that use passwords to encrypt the text, but I am looking for something using public-key cryptography to validate identities. I've also seen other apps where you have to install gpg + browser extension but again, I need something simple: one single app even if not super integrated with a web mail service (copy pasting from the app is fine). Another problem i've seen is that they parse the gmail DOM to inject the text so whenever gmail changes its layout, the extension stops working
Any good recommendations? hopefully opensource