Wow, I was shocked to read this stirring piece by Devin Coldewey over at TechCrunch, entitled Tools for Treason. Here’s the part that jumped out at me:

It seems that if we are to start over again, the founding principle of our tools for communication cannot be the establishment of trust, but the impossibility of trust. 

It’s a cynical place to start, but clearly a necessary one. If it is possible at any point for trust to enter the equation, that trust can and likely will be taken advantage of. If there exists, anywhere from your end to the other in the long chain of servers, switches, cables, interpreters, loggers, drivers, protocols, interfaces, and displays, any single place where you are not one hundred percent in control of your data, your data is compromised and the system fails. 

Absolutely phenomenal, provocative piece worth reading by everyone who values the U.S. Constitution, the Bill of Rights, and technology as a tool for communication. Contact your legislators (or vote them out) to let them know what you think about U.S. Government spying on American citizens, especially those who use encryption.

And, although it may be unlikely that encryption tools will be 100% foolproof in the face of NSA’s computers, give these a shot:

If you haven’t tried them already, here are my favorite cross-platform (e.g. Mac, Windows, Linux) tools:

Check out Miguel’s Workshop Materials online at

Everything posted on Miguel Guhlin’s blogs/wikis are his personal opinion and do not necessarily represent the views of his employer(s) or its clients. Read Full Disclosure

var _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-3445626-5’]); _gaq.push([‘_setDomainName’, ‘’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })();