CSRC   nistlogo
Home Library Services Events Advisories Contact Site Map  
SEARCH
TWG

MISPC

Interoperability Testbed

Testing

Modeling PKI Architectures

PKI Security Requirements

Documents

S/MIME Project

NIST Crypto Sites

Testing

 
 
Public Key Infrastructure Program logo


Overview of the NIST Public Key Infrastructure Program 
working towards the development of a Federal PKI   

The National Institute of Standards and Technology (NIST) is taking a leadership role in the development of a Federal Public Key Infrastructure that supports digital signatures and other public key-enabled security services. In doing this, NIST is coordinating with industry and technical groups developing PKI technology such as the Federal PKI Steering Committee and its Technical Working Group (TWG), CommerceNet, Internet's PKIX, and the Open Group. NIST chairs the TWG, which is composed of technical representatives from Federal agencies and industry. Active since October 1994, the TWG has developed initial versions of a requirements document, a concept of operations, a technical security policy, an X509 v3 certificate profile, and an interoperability report. These documents are available below. NIST is represented in the Federal PKI Steering Committee chaired by the Government Information Technology Services (GITS) IT10.03 and maintains contact with the Federal PKI Business Working Group.  

In addition to work within the TWG, NIST has several laboratory-based activities. The first activity is developing a Minimum Interoperability Specification for PKI Components (MISPC). This activity involved industry participants through Cooperative Research and Development Agreements (CRADAs). During this activity the NIST PKI Team (1) exercised implementations of PKI components provided by CRADA participants and examining their features, (2) identified a minimum set of desirable features, and (3) drafted the specification. Industry participants had a review period to examine the draft specification and comment on its feasibility. The PKI Team evaluated the comments received, made appropriate changes. and released a draft for public comment.  

Additional laboratory activities include the development of a Reference Implementation and the initial implementation of a root Certification Authority (CA) for the Federal PKI. The purpose of the Reference Implementation is to have a proof of concept for the MISPC that will be available for testing of commercial implementations. The Reference Implementation need not be as efficient and robust as an operational system but it must be well-behaved and function correctly. The initial implementation of a root CA involves the development of a procurement specification for a CA based on the MISPC and the procurement of an operational CA. The purpose of this root CA is to examine hierarchical and non-hierarchical CA relationships, scalability, and other operational issues. In addition, the minimum interoperability specification will be available to companies and to Government agencies developing their own procurement specifications for PKI components and/or services.  

NIST envisions a follow on activity that will develop a test suite for conformance to the MISPC. The test suite may be used in establishing an interoperability validation service for PKI components. Although many details regarding this service remain to be defined, it is likely that independent commercial entities would be accredited to perform the tests. 

 
Line splits page

go to PKI page NIST PKI Home Page    go to CSRC page CSRC Home Page  go to NIST page NIST's Homepage go to Security Division page NIST Security Division
Please send comments or suggestions to kathy.lyons-burke@nist.gov
Last Modified: Thursday, February 20, 1998.