I came across this article today about how Snowden used a version of Linux tailored for anonymous messaging
http://www.wired.com/2014/04/tails/
Seems like it was created by the navy but had the NSA beat - so much so that Snowden knew they could not crack it and was confident using it...