It's been shown that NSA cryptographers have authored backdoors in their algorithms in the past. Either that, or they're just not that bright. The only thing is $10 million is an extremely small sum to pay. I can imagine there are people that would pay far more for something like this. I'd say it could've been $10 million to RSA and perhaps another $10 million directly into the pocket of RSA's Head of Engineering.
It is problem of U.S. government. Remember the story, there was always no money for FBI, NSA, etc. There are hundreds of movies about beggars FBI agents who tries to catch Bonnie and Clyde.
You better draw this lines between FBI, NSA, CIA. The last one, doesn't know what money exactly is.
Who is closer to whom. NSA to FBI, or NSA to CIA. Looks like after 9/11, NSA == CIA.
Moreover, I can't imagine this peoples who filter Snowden's documents to prevent any damage to the U.S. government. How they are doing this? I'm really can't realize this.
They probably could extract full budget of NSA. This great sum should be over than 10m$, over than great part of U.S. budget at all.
Say 50% of your taxes is a money to backdoor your printers, track your internet activity, read your e-mail. Off-course to prevent any attack from the East. From the aborigines with automate Kalashnikov, who every day twit each other, like each other, kick in the irc's channels each other...... At the same time, 90% of money to the East is a U.S.'s money for oil.