Live data from Hacker News

Encrypt your e-mail with PGP and random profanity

github.com

21–30 of 68 posts

Re: Encrypt your e-mail with PGP and random profanity

#22

As far as I can tell, this is mapping each base64 character of the encrypted blob to one full word? This will obviously multiply the message size a great deal.

Mapping each base64 char to one word seems rather inefficient. If you have a longer list of N swears (say 256 because it's the size of a byte, making encoding easier), you could produce a more efficient base-N encoding, e.g.: var bytes = atob(base64msg), swearsMsg = ''; for (var i = 0; i Of course, it's still less efficient than base64, but it's an improvement. :)

Yep, that would be a little better.

I suppose you can't get much better than that unless you can come up with hundreds or thousands more swears.

Re: Encrypt your e-mail with PGP and random profanity

#23

A possible side effect to this, could be avoiding ads in Gmail[1], even though I fear it to be an urban legend.. 1: http://lifehacker.com/5330642/massacre-gmail-ads-with-these-...

You could also use a paid provider that doesn't show ads

Alternatively setup your own free mailserver.

Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property.

You can use spamassasin which is as good as they come. Problem solved.

Re: Encrypt your e-mail with PGP and random profanity

#24

Earlier quoted context omitted.

Mapping each base64 char to one word seems rather inefficient. If you have a longer list of N swears (say 256 because it's the size of a byte, making encoding easier), you could produce a more efficient base-N encoding, e.g.: var bytes = atob(base64msg), swearsMsg = ''; for (var i = 0; i Of course, it's still less efficient than base64, but it's an improvement. :)

Yep, that would be a little better. I suppose you can't get much better than that unless you can come up with hundreds or thousands more swears.

Well, for some X there's always a base-2^X encoding you could use. If you can find 512 swears, you could do base-512. You don't actually have to do a base-2^X encoding, but that's more convenient as it means you're encoding X bits with each "digit".

But yeah, I'm not sure there are that many recognisable swear words in English. Unless you count massive compounds, but now all your words are really long, so you haven't gained anything.

Re: Encrypt your e-mail with PGP and random profanity

#25

Earlier quoted context omitted.

You could also use a paid provider that doesn't show ads

Alternatively setup your own free mailserver. Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property. You can use spamassasin which is as good as they come. Problem solved.

Maybe I want to actually recieve email?

Re: Encrypt your e-mail with PGP and random profanity

#27

Earlier quoted context omitted.

You could also use a paid provider that doesn't show ads

Alternatively setup your own free mailserver. Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property. You can use spamassasin which is as good as they come. Problem solved.

Maybe this has changed recently, but last time I checked there was no self-hosted email client that even came close to the great UI that Gmail offers.

Re: Encrypt your e-mail with PGP and random profanity

#28

Earlier quoted context omitted.

Alternatively setup your own free mailserver. Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property. You can use spamassasin which is as good as they come. Problem solved.

Maybe this has changed recently, but last time I checked there was no self-hosted email client that even came close to the great UI that Gmail offers.

Isn't Gmail's UI overrated? What's wrong with Mail.app? It doesn't have Gmail's horrendous new Compose UI, and it has threading.

Re: Encrypt your e-mail with PGP and random profanity

#29
post #7
post #2

Despite the banality of this project. I think the idea itself could be interesting: That is, mapping your encrypted email into authentic looking text. Sending the text. Then your receiver would need to know that the text is encrypted (don't tell them in the email). This /might/ be a temporarily effective dodge against bulk storage of PGP encrypted emails.

It would be reasonably straightforward to generate encoded messages that are about as coherent as spambots plucking a series of random phrases from the web. I don't know how you'd generate anything plausibly human, though, unless you're doing obvious steganography with whitespace or capitalization.

You could generate a Markov chain from your own emails to make it seem like you and perhaps be more consistent (single author).

But this'd mean you'd need to share the dictionary somehow, and you might accidentally expose sensitive information in the Markov chains.

Re: Encrypt your e-mail with PGP and random profanity

#30

Earlier quoted context omitted.

You could also use a paid provider that doesn't show ads

Alternatively setup your own free mailserver. Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property. You can use spamassasin which is as good as they come. Problem solved.

I'm not a sysadmin, but I'm a software engineer generally pretty comfortable doing ops stuff...and I'm pretty daunted by the thought of running my own email server. Beyond the setup(1), which isn't child's play, there's ongoing maintenance, possible issues with deliverability, security concerns, availability concerns (what if my server goes down while I'm off the grid on vacation and all my emails bounce for a week?). Basically it's an awful lot of effort for...not much reward, in my opinion.

1. http://flurdy.com/docs/postfix/

Post reply on HN