&gt;I actually don&#x27;t think the NSA cares about reading traffic from everyone;<p>Im sorry but your assumtions are just wrong. We know from Snowden that they DO collect all the data and have suffisticated search and anlysis tools for things like social graphs.<p>They want to know with whom the targets talk. Thats why they are doing it.<p>&gt; The NSA is a government agency tasked with the mission of intelligence gathering outside the US.<p>That does not stop them from doing it inside.<p>&gt; Intelligence is far more valuable when you know something and others don&#x27;t.<p>Backdoors in crypto or hardware are extremly hard to find and if you pit them in, you have a huge advantage for a long time or forever.<p>&gt; The NSA has a huge advantage over those other countries&#x27; spy agencies in the form of resources;<p>Breaking encryption with brute force just does not work. We know from the snowden leaks that they almost never go after the crypto directly.<p>Even if they can break RSA 4096, try breaking all the millions of https connections a day. Its even worse if its not public key crypto.<p>Its hard enough collect the data without breaking encryption first.<p>You can also combine the too. They made sure that RSA used a weak default that they could break.