 | Public key infrastructure: Encyclopedia II - Public key infrastructure - History
Public key infrastructure - History
The public disclosure of both secure key exchange and asymmetric key algorithms in 1976 by Diffie, Hellman, and Rivest, Shamir, and Adleman changed secure communications entirely. With the further development of high speed digital electronic communications (the Internet and its predecessors), a need became evident for ways in which users could securely communicate with each other, and as a further consequence of that, for ways in which users could be sure with whom they were actually interacting. The idea of cryptographically protected certificates binding user identities to public keys was eagerly developed.
Assorted cryptographic protocols were invented and analyzed within which the new cryptographic primitives could be effectively used. With the invention of the World Wide Web and its rapid spread, the need for authentication and secure communication became still more acute. Commercial reasons alone (e.g., e-commerce, on-line access to proprietary databases from Web browsers, etc.) were sufficient. Taher ElGamal and others at Netscape developed the SSL protocol ('https' in Web URLs); it included key establishment, server authentication (prior to v3, one-way only), and so on. A PKI structure was thus created for Web users/sites wishing secure (or more secure) communications.
Vendors and entrepreneurs saw the possibility of a large market, started companies (or new projects at existing companies), and began to agitate for legal recognition and protection from liability. An American Bar Association technology project published an extensive analysis of some of the foreseeable legal aspects of PKI operations (see ABA digital signature guidelines), and shortly thereafter, several US states (Utah being the first in 1995) and other jurisdictions throughout the world, began to enact laws and adopt regulations. Consumer groups and others raised questions of privacy, access, and liability considerations which were more taken into consideration in some jurisdictions than in others.
The enacted laws and regulations differed, there were technical and operational problems in converting PKI schemes into successful commercial operation, and progress has been far slower than pioneers had imagined it would be.
By the first few years of the 21st century, it had become clear that the underlying cryptographic engineering was not easy to deploy correctly, that operating procedures (manual or automatic) were not easy to correctly design (nor even if so designed, to execute perfectly, which the engineering required), and that such standards as existed were in some respects inadequate to the purposes to which they were being put.
PKI vendors have found a market, but it is not quite the market envisioned in the mid-90s, and it has grown both more slowly and in somewhat different ways than were anticipated. PKIs have not solved some of the problems they were expected to, and several major vendors have gone out of business or been acquired by others. PKI has had the most success in government implementations; the largest PKI implementation to date is the Defense Information Systems Agency (DISA) PKI infrastructure for the Common Access Cards program.
Other related archives1976, 1995, 2004, ABA digital signature guidelines, Adleman, American Bar Association, Authentication, Bootstrapping, Certificate revocation list, Computer Associates, Diffie, Email, Encryption, Entrust, FIPS 201, GPG, Hellman, IETF, Internet, Internet key exchange (IKE), Key authentication, LDAP, Microsoft, Microsoft CAPI, Netscape, OpenPGP, PGP, PGPs, PKCS, PKIX, Public key cryptography, RSA Security, Rivest, Robot CAs, S/MIME, SSL, Shamir, Standards, Taher ElGamal, URLs, Utah, VeriSign, World Wide Web, X.500, X.509, XML, XML Encryption, XML Signature, asymmetric key, asymmetric key algorithms, authenticated, authentication, certificate authority, certificates, confidentiality, cryptographic engineering, cryptographic protocols, cryptography, digitally sign, directory, e-commerce, email, https, identity certificates, key exchange, message integrity, privacy, private key, public key algorithms, public keys, secret key, simple public key infrastructure, smart card, smart cards, software packages, standards, symmetric key, third-party, web of trust
 Adapted from the Wikipedia article "History", under the G.N U Free Docmentation License. Please also see http://en.wikipedia.org/wiki |