Someone made the comment in this thread (I can't seem to find it 
again) that a bug in MS security that counts as a hole, not a 
backdoor. But a cooperative relationship between Microsoft and NSA 
(or any vendor and their local signals security agency) can be more 
subtle. What if Microsoft agreed not to fix that bug?  What if 
Microsoft gives NSA early access to source to look for bugs? The NSA 
may not need much more than an agreement that certain portions of, 
say, the RNG object code will never change (or only change 
infrequently, with lots of notice). That might be enough to insure 
that NSAs viruses and Trojan horses can always find the right spot to 
insert a patch that weakens random number generation.

It may be time to question whether we should ever expect that mass 
market operating systems from commercial vendors will protect users 
against a targeted attack from a high resource operation such as the 
major signals intelligence agencies.  Users may have to rely on open 
source OS's and security tools that are light weight,  easy to audit 
and isolated from the OS. Perhaps the best we can expect from a 
commercial OS is enough protection to make it hard to scan data in 
transit for users who super encrypt with stronger tools.

Arnold Reinhold



Reply via email to