It's been a year since Edward Snowden first leaked his cache of documents to reporters. More than 1,500 pages of classified material about the National Security Agency's operations have been published, giving many of us a voyeuristic thrill and many others a very incomplete understanding of what the agency actually does. In a weird way, the public now knows a lot more about the NSA. What it thinks it knows about the NSA, however, doesn't exactly correspond with reality.
That's one consequence of selectively releasing classified documents. It's also a result of a witches' brew of good journalism and bad journalism — with no neutral arbiter of what's right and what's not. As I've written before, the public is more engaged with issues of surveillance and privacy now, and that is good. The government is also on notice now about the limits of hubris and secrecy, and that is good, too.
As a way of contributing to that good, I've been trying to clarify how the NSA works and what it does. An org chart is the simplest way to keep track of such things. The NSA has a covert term for every database used, every processing system employed, every company partner, and every program. Snowden did not include an org chart, or a dictionary, so far as we know, so journalists and the public, and other interested parties, have often had to fill in the blanks with their own suppositions.
For the fourth time, I've extensively revised and updated my unofficial NSA org chart (which is too large to embed, so you'll have to click through). It includes a description and map of the NSA's Turbulence architecture, which is the system most extensively used to analyze and exploit converged network data, updates, and corrections to the list of databases; and a cleaner look at the Special Source Operations directorate, which manages the NSA's relationships with companies and their "accesses."
Refer to it when you're reading the next set of documents to leak. I hope it's helpful.