The NSA's Weird Alphabet Soup of Code Names for Secret Spy Programs and Hacker Tools

Documents leaked by Edward Snowden to the media have revealed the sometimes strange code names.