TO THE
HOUSE SUBCOMMITTEE ON COURTS AND
INTELLECTUAL PROPERTY
HEARING ON
H.695 "SAFE ACT"
BY
WILLIAM P. CROWELL
DEPUTY DIRECTOR, NATIONAL SECURITY AGENCY
20 MARCH 1997
NSA's role in support of the Administration's initiative has been that of a technical advisor. For decades, NSA has been the nation's center of cryptographic expertise. We have played an important role in using cryptography to produce the safeguards that control our nuclear arsenal, enable our military commanders and policy makers to communicate securely anywhere in the world, provide our intelligence customers with vital information to support U.S. interests, and protect classified and sensitive-but-unclassified information. I believe it is important for the nation's encryption policy makers to base their decisions on the best possible information, and I would like to help clarify several issues for the record.
Some would argue that if we overemphasize the public interests, we risk a world with too much government access and too few secrets. Others argue that if we overemphasize the interests of the private sector, we risk a world with perhaps too many secrets--for example, a world in which terrorists, organized crime, and hackers acquire the capacity to operate with impunity. Both of these extremes are unpalatable and are therefore not part of the Administration's policy. We need to strike a balance that provides adequate protection for both individuals and businesses, and for society as a whole.
The White House recently defined a policy initiative that is designed to accelerate growth in the use of encryption. Some believe the administration's is about key recovery and export controls, but in the broadest sense the initiative deals with the preparations we must make as a nation to use information technology to its full potential. It transcends the key recovery issue. It focuses on the more fundamental question of key management infrastructure (KMI). In other words, it is an attempt to create an international framework in which the use of strong encryption will grow. I cannot overemphasize either the importance or the difficulty of moving this initiative from concept to reality.
Encryption usage has the potential to enable citizens to use technology that will make their lives more convenient, enhance the economic competitiveness of U.S. industry, combat frivolous and criminal access to private and valuable information, and deny adversaries from gaining access to U.S. information wherever it may be in the world. That's the good news. The bad news is that the encryption in most commercial products today has very little chance of being used to its full potential until a support infrastructure is established that enables the encryption to be used widely and with integrity. Furthermore, if encryption is used by criminals and other adversaries (e.g. terrorists) to help hide their activities, the public safely of U.S. citizens, and citizens of other countries, may be placed in jeopardy. This is a problem whether a support infrastructure exists, or not.
The U.S. must address these challenges. Instead, we seem mired in an unfocused debate about bit lengths, brute force attacks, and product "availability" that often takes place in press releases, newspaper editorials, and Internet Newsgroups. We all need to focus-in on what will enable encryption to be used to its potential. The way to do this is to mutually acknowledge the interests, roles, and responsibilities that industry and governments have in this issue.
For years, secure KMIs consisted of people hand-delivering keys to each pair of potential communicators. Such a secure KMI became impractical when a large number of people needed to potentially communicate. Furthermore, security was often degraded when keys were compromised during the delivery stage. Even computer delivery of keys did not solve these problems. In general, the use of encryption was not widespread because of these KMI complexities and limitations.
A type of encryption technology called public key technology was invented to address the MKI scalability problem and reduce the possibility of key compromise during delivery. Public key encryption does not eliminate the need for a MKI, it only changes what products and services we expect from the infrastructure.
A public key infrastructure, a type of KMI, does not require shared, confidential keys to be pre-placed in order for people to communicate. Instead, it uses two related keys - a public key and a private key - and allows the public encryption key to be made known and stored in publicly-accessible places. There is no magic involved, only the use of complex mathematics and other techniques to effectively hide the part of the key that must be kept secret.
A PKI's services are for:
ll of the above services are necessary to enable public key-based encryption products to be used widely, securely, and with integrity. The certification of the public key value for each individual using public key encryption id the absolute foundation of trustworthy public key encryption. Without this certification service, users of computer networks have no way of verifying who they are talking to or who has signed documents or commercial transactions in digital transactions.
When I say trust, I mean that you must be willing to bet your company's future not only on the strength of your algorithm, but on the integrity of those who:
Rhetoric aside, there is very little disagreement in the software or hardware industry that KMIs are needed to increase the use of encryption. The system integrity fostered by such an infrastructure will allow us to have the same confidence in electronic commerce that we now have in signatures on paper contracts or in handshakes with business partners, and is needed to achieve our vision of global electronic commerce with secure interoperability.
An encryption support infrastructure does not exist today, other than in the KMI used by the Defense Department and other specialized areas where it is essential to the viability of systems. The Administration's recommended KMI-focused approach intends to help fill that void by helping the U.S. KMIs to grow, addressing the nation's public safety interests, and helping to open doors for U.S. encryption overseas.
The KMI is a logical place to support key recovery. While key recovery may not yet be widely recognized as a user requirement, analogies to key recovery are common in the workplace. Today, computer system administrators help users recover their forgotten passwords. Similarly, most office securely maintain spare door and desk keys for emergency use.
Certainly users should have the ability to choose their own responsible agents to generate and store their keys, but the government's public safety responsibilities will require that law enforcement, with proper authorization, to be able to gain access to such keys[sic]. Without key recovery, law enforcement agencies will be unable to decrypt encrypted criminal files and communications since modern commercial encryption can prevent computerized "brute force attacks" against the criminal communications. The Administration proposes to use privately operated KMI data recovery features to support authorized law enforcement investigations, rather than creating a separate infrastructure that solely supports those investigations.
The Administration has engaged various industry and international groups to further define the infrastructure concept. All agree that the emergence of a KMI is necessary. Some in industry, however, continue to seek immediate relaxation of existing export controls on encryption. The Administration is mindful that any such relaxation must be consistent with the objective of encouraging the development of a robust, full-featured, key management infrastructure that supports key recovery.
The encryption debate has often been mischaracterized as a struggle between the high-tech industry, which wants unlimited freedom to sell encryption products worldwide, and the government which is perceived as wanting to prevent the spread of encryption. Such myths, and other threads of the encryption debate, are unsound. They do not address the issues at hand, they can cause unnecessary conflicts among the parties to the debate, and they ultimately delay the resolution of the hard problems. These myths and distractions include brute force attacks, comparisons to earlier key escrow initiatives, and encryption availability and use.
Clearly, encryption technology can be made intractable against sheer compute power, and long-term policies cannot be based on bit lengths. Brute force attacks cannot be the primary solution for law enforcement decryption needs. This line of argument is a distraction from the real issues at hand, and i encourage you to help put this debate behind us.
| Number of Bits | Average Time | Time if Key Is Found 1/3
of the Way Through the Full Exhaust** |
| 40 | 5.5 hours | 3.6 hours |
| 56 | 41 years | 27 years |
| 64 | 11 thousand years | 7 thousand years |
| 80 | 690 million years | 455 million years |
| 128 | 13 trillion times the age of the universe | 9 trillion times the age of the universe |
Notes:
With these impediments addressed, industry and government can work to develop encryption products that will win acceptance in foreign markets and establish infrastructure services to support those products.
Several major companies recognize these profound changes and have formed business ventures to thrive within the new climate. In October 1996 IBM formed the Key Recovery Alliance and that alliance has already grown to over 50 domestic and international companies. Alliance members include America Online, Apple, Mitsubishi, Boeing, DEC, Hewlett Packard, Motorola, Novell, SUN, Unisys, and RSA.
Those who argue that government encryption policies are outdated because "the encryption genie is out of the bottle" (i.e., there are many products advertised to contain encryption and some of them are available from the Internet) must consider two important perspectives.
First, encryption is not now being, and will not be, used to its fullest potential (with confidence by 100s of millions of people) until there is an infrastructure in place to support it.
Encryption is not a genie that will magically solve the security problem. Nor is the Administration trying to 'keep the plug in the bottle'. The Administration wants to help promote a full range of trusted security services providing privacy, authentication, and data integrity while simultaneously fulfilling public safety and national security responsibilities for our government, and governments worldwide.
Second, serious users of security products don't use free security products from the Internet. The president of a prominent Internet security corporation was recently asked in a magazine article on this issue, "Since encryption technology is available as freeware off the Internet, why would anyone pay a company for it?" He responded by saying: "Freeware is worth exactly what you pay for it. I'd rather not implement security systems using software for which the source code is available to any 12-year-old who thinks being a hacker is fun." In other words, when determining what encryption you use to protect valuable business secrets, you should consider who you're getting it from, how it got to you, and whether you'll receive support when you need it.
At this point, it would be overgeneralizing to say that the world has agreed to an approach on key recovery, but it is accurate to say that all governments want authorized access to encrypted information. The U.S. is not the only nation that recognizes the dual-edged nature of the encryption tool.
Though the Administration's proposed policies will have a significant impact on NSA, I believe they are a reasonable response to a complex, interdependent set of issues. I hope that the Administration can continue to work with Congress and industry to reach a resolution of these issues. Thank you for the opportunity to address this important matter.