aktowns / rsatweets

Tweets encrypted with 1024bit rsa encryption! Allows using twitter to store files! (Although might use up a few API calls). Written in python.

Home Page:http://www.avoidinspace.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Tweets encrypted with 1024bit rsa encryption! Allows using twitter to store files! (Although might use up a few API calls). Written in python.

http://www.avoidinspace.com


Languages

Language:Python 83.7%Language:C 16.3%