We've created a browser extension to make it easy to generate and decrypt
Memespeech. Use it anywhere you post or chat! Even if you're not encrypting
anything, you are providing
for those who do. Unless you have the password, it's impossible to know if
there's a hidden message inside a passage of Memespeech ♥
Because we can't trust companies to keep our data private. Apps like
Facebook, Gmail and Twitter have perverse incentives to spy on their users,
even without the FBI demanding that they add backdoors. By using
Memespeech, you are not only concealing your communications in a way that none
of them can intercept, you are making a powerful statement: our privacy
sHalL NoT Be iNFrINGeD!
How does Memespeech work?
It's simple! With Memespeech, we can take any passage of speech
("Carrier Text") and hide encrypted binary data in it. Since binary
can have two states (0 and 1), and any letter in the
alphabet has two states (lowercase and uppercase), we just change the capitalization
of the Carrier Text to hide our encrypted binary, and we still end up with
something more readable than a typical YouTube comments section.
Yes! Memespeech requires a lot of Carrier Text to encode a small amount of encrypted data.
There are eight bits to a byte, so it takes eight alphabetical characters
of Carrier Text to store a single byte of encrypted data. This means you
can fit roughly 255 characters of encrypted text in the Bill or Rights example above, or
eat ur wheaties into a single tweet. This is inefficient, but desperate
times call for desperate measures!
Won't this help terrorists / pedos / etc.?
No. If you outlaw encryption, only outlaws will use encryption. But then the
rest of us would be a lot less safe.
People have been using encryption for decades,
not for anything illegal, but just to protect their privacy. There's no compelling
government interest in simply wanting to spy on everything. The moment we give them
backdoors, the keys would just get leaked and everyone gets pwned.
What makes you think the government can't ban this?
The format of Memespeech—that of randomly juxtaposing uppercase and lowercase
letters in text to change its perceived intonation—has been in common use on the web for a long time
before we decided to store encrypted data in it. For example,
bUt wHaT abOuT HILlArY'S emAilS or
ThE ScIEnCE IS SEttLEd or
In and of itself, Memespeech as a format is protected speech under the First Amendment
to the U.S. Constitution (see above).
Because Memespeech is free speech, the U.S. government would face much stricter scrutiny
in the courts if they tried to pass a law banning encryption algorithms that don't
Since there's no technical way to put a backdoor in Memespeech, such a law would effectively
ban a form of speech, and would likely be ruled unconstitutional.
We have also released a detailed format specification
for Memespeech to enable any developer to create their own Memespeech implementation
in the language of their choice. Our goal is to eventually release this as an IETF standard.
Even if the software is banned, they can't ban instructions on how to write software (probably?)
I have another question.
If you have another question and / or want to send us hate mail, or just
chat about golf and grandchildren,