The technology America's leaders and warfighters depend on from NSA/CSS is called Information Assurance. NSA/CSS protects sensitive U.S. government communications systems from our enemies. They create the codes and programs that keep the bad guys from reading or listening to U.S. government communications. One way of doing this is called Frequency Hopping, which is just moving from one frequency to another. Imagine trying to watch your favorite TV show, but it's being moved to a new station every couple of seconds and you don't know what channel it will move to next!

Another way to protect information is to keep the enemy from understanding it, even if they are able to read or listen to it. One way of doing this is through encryption. Most encryption systems today use complex mathematics, but you can learn some pretty interesting ways to keep your messages secret by visiting the Codes & Ciphers section.

Information Assurance (codemaking) makes it possible for U.S. leaders and warfighters to talk securely from any place in the world. Information Assurance (codemaking) makes it possible for U.S. leaders and warfighters to talk securely from any place in the world. To learn more about NSA/CSS' Information Assurance mission, click here.