Page 1 of 1
Coming soon: End to end encryption of PMs
Posted: Sat Sep 17, 2022 3:19 am
by SearchVoat
Every one of these Voat-like sites (afaik) lets admins read your PMs if they want. Not good enough.
Coming soon to SVF: end to end encrytion of PMs using
OpenPGP.js.
Because I care about my users.
Re: Coming soon: End to end encryption of PMs
Posted: Sat Sep 17, 2022 4:07 am
by SearchVoat
Re: Coming soon: End to end encryption of PMs
Posted: Mon Sep 26, 2022 3:01 am
by SearchVoat
Working experimentally.
You can send encrypted messages to anyone who has set up their E2EE. I have, so you can send me a test encrypted message by hitting the
Encrypt for SearchVoat button on the PM page.
To set up your E2EE, go to User Control Panel, right-hand tab says
End-to-end PM encryption, hit
Generate New Keys.
When you receive an encrypted message hit the
unlock button to view it.
It's inconvenient to use because the messages are only ever encrypted at the server end, you have to read them one at a time in the browser, decrypting each time. You can't quote them in replies, for example. So, more work needed, just a prototype.
But might be useful for occasional super-secret messages you don't want eavesdropped.
(btw, I don't make a habit of reading PMs. A couple of weeks ago I did read one particular user's PMs because he was causing a lot of trouble here and starting to piss me off. But he's given up now so that's all over and I have better things to do than read other people's mail.)
Re: Coming soon: End to end encryption of PMs
Posted: Sun Oct 02, 2022 5:42 am
by Savesequim
Question, was this once attempted on Voat then abandoned?
https://github.com/realrasengan/voatNacl
Re: Coming soon: End to end encryption of PMs
Posted: Sun Oct 02, 2022 5:46 am
by SearchVoat
I didn't know about that but they were doing it the same way I am, storing the private key in browser local storage and the public key on the server, and doing the decrypt in the browser
Re: Coming soon: End to end encryption of PMs
Posted: Sun Oct 02, 2022 5:59 am
by Savesequim
SearchVoat wrote: ↑Sun Oct 02, 2022 5:46 am
I didn't know about that but they were doing it the same way I am, storing the private key in browser local storage and the public key on the server, and doing the decrypt in the browser
But different implementation right, openpgp vs saltshaker?