Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upadd ghostmail #33
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
taoeffect
Nov 2, 2015
The problem with "secure email" providers like ProtonMail (and GhostMail), is that they are "end-to-end encrypted-kinda-sorta-not-really".
Problem 1 - Your private key is not yours
- Their server sends you the javascript that creates your private key.
- Their javascript can send your private key back to their server.
They say it "stays in your browser", but they cannot guarantee that. There are multiple scenarios where your private key would leave your browser and get sent to their server:
- They decide to make their JS do that.
- They get ordered to do it.
- HTTPS is MITM'd using a rogue cert and you are sent malicious JS that sends your key.
Problem 2 - Your friend's public key is not theirs
Their server sends you the public key for your friend. How do you know it's actually your friend's and not theirs?
You don't.
Neither GhostMail nor ProtonMail belong on this list.
taoeffect
commented
Nov 2, 2015
|
The problem with "secure email" providers like ProtonMail (and GhostMail), is that they are "end-to-end encrypted-kinda-sorta-not-really". Problem 1 - Your private key is not yours
They say it "stays in your browser", but they cannot guarantee that. There are multiple scenarios where your private key would leave your browser and get sent to their server:
Problem 2 - Your friend's public key is not theirsTheir server sends you the public key for your friend. How do you know it's actually your friend's and not theirs? You don't. Neither GhostMail nor ProtonMail belong on this list. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
taoeffect
Nov 2, 2015
Also, this is nonsense (from here):
A new randomly generated 256 bit AES key is used to encrypt actual message (Forward Secrecy).
The AES Key is then encrypted with the recipient’s public RSA key.
No. That is not forward secrecy.
Stay away from all of this nonsense folks. If you want GPG, use GPGTools, Enigmail, or Mailvelope.
taoeffect
commented
Nov 2, 2015
|
Also, this is nonsense (from here):
No. That is not forward secrecy. Stay away from all of this nonsense folks. If you want GPG, use GPGTools, Enigmail, or Mailvelope. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
elijh
Nov 2, 2015
Collaborator
yes, i agree that ghostmail is snakeoil, but i try to document the snakeoil projects too and highlight what is wrong with them.
|
yes, i agree that ghostmail is snakeoil, but i try to document the snakeoil projects too and highlight what is wrong with them. |
elijh commentedNov 2, 2015
https://www.ghostmail.com