<i>"When you are doing stuff that can not stand the light of day it is probably best not to use technology that you do not fully understand."</i><p>Unfortunately, plenty of "good guys" like whistleblowers and human rights advocates that need anonymity for very good reasons are probably not going to understand the technology behind it very well, with very few exceptions.<p>Some techies understand it, of course... but probably not "fully", as very very few people are well versed in technology from the lowest hardware level to understanding networking details to being qualified to do crypto algorithm analysis, etc.<p>At some point, most people just have to trust the technology and what other people they respect tell them about it if they're going to use it at all.