Tweets encrypted with 1024bit rsa encryption! Allows using twitter to store files! (Although might use up a few API calls). Written in python.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
httplib2
oauth2
rsa
simplejson
yaml
.gitignore
README.md
feedparser.py
rsachat.py
twitter.py

README.md

THIS IS REALLY BUGGY/HACKED TOGETHER

Changelog

09/1/11 - Remote code could be executed via the rsa libraries decrypt method (using pickle). rsa has been upgraded to the mercurial head which doesnt use pickle. Refactored the rsachat.py code to not use pickle either, this also means you will need to re-authenticate to twitter, and regenerte keys (sorry!) with the bonus that you're now safe from pickle related vulnerabilities (now using yaml, which is alot safer) thanks @dbph

08/1/11 - Updated with twitter OAUTH login support(and latest supporting libraries as of 8/1/11), thanks to @mpesce

RSATweets in action!

Alt text

Basically you create a new keypair with:
./rsachat -g

Receive a twitter login token with(and follow the prompts):
./rsachat -o

Give your friends the file private_key
and start tweeting with
./rsachat -t thiswasatriumph "Huge Success"

and reading tweets like
./rsachat -r thiswasatriumph some_user their_key