(Logo Tech-invite)  

a Portal devoted to SIP and Security technologies

  (World Map)    
    Search Home Site Map Contact
 SIP/IMS Standardization
> IETF Standardization Process
> RFCs related to SIP (4 p.) o
> SIP-SIPPING-SIMPLE... I-Ds (22 p.) o
> Audio-Video Transport RFCs (2 p.)
> 3GPP Specifications (12 p.)
> OMA Specifications related to SIP
> TISPAN NGN Specifications (3 p.) o
> SIP Topics
> IMS Topics
 SIP/IMS Call Flows
> RFC3261's Example
> Basic -- RFC3665
> SIP PSTN -- RFC3666 (3 p.)
> SIP Service Examples (20 p.)
> IMS Signaling Flows (35 p.)
 SIP/IMS Architecture
> SIP Protocol Structure
> Dialogs & Routing
> UMTS Network Evolution
 Security
> PKIX-TLS-SMIME... Standards (20 p.) o
> Cryptography Basics
> ASN.1 for PKI Certificate & CRL Profile
> ASN.1 for CMS
> RFC3280's Certificate Examples (4)
> RFC4134's CMS-S/MIME Examples (14)
> RFC4474's SIP Authentication Service
> SSL/TLS Time-Diagrams
> IPSec Guides
 ABNF Grammars
> ABNF Notation & Rules
> URI Generic Syntax
> ABNF for SIP
> SIP Messages & URIs
> SIP Header Fields
> MIME Media Types
> ABNF for SDP
> ABNF for MSRP
> ABNF for MRCPv2
> ABNF for RTSP 2.0
> Internet Message Format
 DiffServ CoS Simulation
> IPVCoSS Simulator
> IP-VPN Case Study
  o (daily updated)
> I-D Tracker States   Security (SEC) area
  > PKIXwg   > TLSwg   > SMIMEwg   > [IPSECwg]   > [SECSHwg]   > BTNSwg   > DKIMwg
  > EMUwg   > HOKEYwg   > ISMSwg   > KEYPROVwg   > KITTENwg   > KRBwg   > LTANSwg
  > MSECwg   > NEAwg   > SASLwg   > SYSLOGwg   > Miscellaneous    
> RAI Area's WGs > SEC Area's WGs > Miscellaneous WGs  

Chairs:

Stephen Kent
Stefan Santesson
 

Useful Links:

tools.ietf.org/wg/pkix
PKIX mail-archive

 

RFCs & Drafts related to
PKIX working group


Chicago IETF-69 minutes
Vancouver IETF-70 minutes
Philadelphia IETF-71 minutes
WG-PKIX
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg ## Miscellaneous

List of Drafts

PKIX working group

Last Update: May 9, 2008 -- Color Legend: RFC Editor Queue / Processed by IESG / ID Exists / Recently Expired -- Each I-D name is a link to an I-D description, which points to a text version, a two-page and fit-in-window PDF version, as well as the IETF Tools' HTML version.
 
# ietf-pkix-2797-bis
# ietf-pkix-cmc-compl
# ietf-pkix-cmc-trans
# ietf-pkix-ecc-subpubkeyinfo
# ietf-pkix-new-asn1
# ietf-pkix-rfc4055-update
# ietf-pkix-ta-mgmt-problem-statement
# farrell-pkix-other-certs
# lochter-pkix-brainpool-ecc
 
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg ## Miscellaneous

List of RFCs

PKIX working group

 
RFC 2459 (ietf-pkix-ipki-part1) --> RFC 3280
RFC 2510 (ietf-pkix-ipki3cmp) --> RFC 4210
RFC 2511 (ietf-pkix-crmf) --> RFC 4211
RFC 2527 (ietf-pkix-ipki-part4) --> RFC 3647
RFC 2528 (ietf-pkix-ipki-kea)
RFC 2559 (ietf-pkix-ipki2opp) --> RFC 3494
RFC 2560 (ietf-pkix-ocsp)
RFC 2585 (ietf-pkix-opp-ftp-http)
RFC 2587 (ietf-pkix-ldapv2-schema) --> RFC 4523
RFC 2797 (ietf-pkix-cmc)
RFC 2875 (ietf-pkix-dhpop)
RFC 3029 (ietf-pkix-dcs)
RFC 3039 (ietf-pkix-qc) --> RFC 3739
RFC 3161 (ietf-pkix-time-stamp)
RFC 3279 (ietf-pkix-ipki-pkalgs)
RFC 3280 (ietf-pkix-new-part1) --> RFC 5280
RFC 3281 (ietf-pkix-ac509prof)
RFC 3379 (ietf-pkix-dpv-dpd-req)
RFC 3628 (ietf-pkix-pr-tsa)
RFC 3647 (ietf-pkix-ipki-new-rfc2527)
RFC 3709 (ietf-pkix-logotypes)
RFC 3739 (ietf-pkix-sonof3039)
RFC 3770 (ietf-pkix-wlan-extns) --> RFC 4334
RFC 3779 (ietf-pkix-x509-ipaddr-as-extn)
RFC 3820 (ietf-pkix-proxy)
RFC 3874 (ietf-pkix-sha224)
RFC 4043 (ietf-pkix-pi)
RFC 4055 (ietf-pkix-rsa-pkalgs)
RFC 4059 (ietf-pkix-warranty-extn)
RFC 4158 (ietf-pkix-certpathbuild)
RFC 4210 (ietf-pkix-rfc2510bis)
RFC 4211 (ietf-pkix-rfc2511bis)
RFC 4325 (ietf-pkix-crlaia) --> RFC 5280
RFC 4334 (ietf-pkix-rfc3770bis)
RFC 4386 (ietf-pkix-pkixrep)
RFC 4387 (ietf-pkix-certstore-http)
RFC 4476 (ietf-pkix-acpolicies-extn)
RFC 4491 (ietf-pkix-gost-cppk)
RFC 4630 (ietf-pkix-cert-utf8) --> RFC 5280
RFC 4683 (ietf-pkix-sim)
RFC 4985 (ietf-pkix-srvsan)
RFC 5019 (ietf-pkix-lightweight-ocsp-profile)
RFC 5055 (ietf-pkix-scvp)
RFC 5280 (ietf-pkix-rfc3280bis)
 
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg

Charter

PKIX working group

The charter of the PKIX working group -- updated on January 31, 2008 -- is reported below.
The PKIX Working Group was established in the fall of 1995 with the goal of developing Internet standards to support X.509-based Public Key Infrastructures (PKIs). Initially PKIX pursued this goal by profiling X.509 standards developed by the CCITT (later the ITU-T). Later, PKIX initiated the development of standards that are not profiles of ITU-T work, but rather are independent initiatives designed to address X.509-based PKI needs in the Internet. Over time this latter category of work has become the major focus of PKIX work, i.e., most PKIX-generated RFCs are no longer profiles of ITU-T X.509 documents.

PKIX has produced a number of standards track and informational RFCs. RFC 3280 (Certificate and CRL Profile), and RFC 3281 (Attribute Certificate Profile) are recent examples of standards track RFCs that profile ITU-T documents. RFC 2560 (Online Certificate Status Profile), RFC 3779 (IP Address and AS Number Extensions), and RFC 3161 (Time Stamp Authority) are examples of standards track RFCs that are IETF-initiated. RFC 4055 (RSA) and RFC 3874 (SHA2) are examples of informational RFCs that describe how to use public key and hash algorithms in PKIs.

PKIX Work Plan

PKIX will continue to track the evolution of ITU-T X.509 documents, and will maintain compatibility between these documents and IETF PKI standards, since the profiling of X.509 standards for use in the Internet remains an important topic for the working group.

PKIX does not endorse the use of specific cryptographic algorithms with its protocols. However, PKIX does publish standards track RFCs that describe how to identify algorithms and represent associated parameters in these protocols, and how to use these algorithms with these protocols. We anticipate efforts in this arena will continue to be required over time.

PKIX will pursue new work items in the PKI arena if working group members express sufficient interest, and if approved by the cognizant Security Area director. For example, certificate validation under X. 509 and PKIX standards calls for a relying party to use a trust anchor as the start of a certificate path. Neither X.509 nor extant PKIX standards define protocols for the management of trust anchors. Existing mechanisms for managing trust anchors, e.g., in browsers, are limited in functionality and non-standard. There is considerable interest in the PKI community to define a standard model for trust anchor management, and standard protocols to allow remote management. Thus a future work item for PKIX is the definition of such protocols and associated data models.
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg ## Miscellaneous

Published RFCs

PKIX working group

RFC2528
03/1999
(9 p.)
[html]
[pdf(2)]
R. Housley
W. Polk
Representation of Key Exchange Algorithm (KEA) Keys in Internet X.509 Public Key Infrastructure Certificates
The Key Exchange Algorithm (KEA) is a classified algorithm for exchanging keys. This specification profiles the format and semantics of fields in X.509 V3 certificates containing KEA keys. The specification addresses the subjectPublicKeyInfo field and the keyUsage extension.
Up  List Status:Informational  
RFC2560
06/1999
(23 p.)
[html]
[pdf(2)]
M. Myers
R. Ankney
A. Malpani
S. Galperin
C. Adams
X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP
This document specifies a protocol useful in determining the current status of a digital certificate without requiring CRLs. Additional mechanisms addressing PKIX operational requirements are specified in separate documents.
An overview of the protocol is provided in section 2. Functional requirements are specified in section 4. Details of the protocol are in section 5. We cover security issues with the protocol in section 6. Appendix A defines OCSP over HTTP, appendix B accumulates ASN.1 syntactic elements and appendix C specifies the mime types for the messages.
Up  List Status:Proposed Standard  
RFC2585
05/1999
(8 p.)
[html]
[pdf(2)]
R. Housley
P. Hoffman
Internet X.509 Public Key Infrastructure Operational Protocols: FTP and HTTP
The protocol conventions described in this document satisfy some of the operational requirements of the Internet Public Key Infrastructure (PKI). This document specifies the conventions for using the File Transfer Protocol (FTP) and the Hypertext Transfer Protocol (HTTP) to obtain certificates and certificate revocation lists (CRLs) from PKI repositories. Additional mechanisms addressing PKIX operational requirements are specified in separate documents.
Up  List Status:Proposed Standard  
RFC2797
04/2000
(47 p.)
[html]
[pdf(2)]
M. Myers
X. Liu
J. Schaad
J. Weinstein
Certificate Management Messages over CMS
This document defines a Certificate Management protocol using CMS (CMC). This protocol addresses two immediate needs within the Internet PKI community:
1. The need for an interface to public key certification products and services based on [CMS] and [PKCS10], and
2. The need in [SMIMEV3] for a certificate enrollment protocol for DSA-signed certificates with Diffie-Hellman public keys.
A small number of additional services are defined to supplement the core certificate request service.
Throughout this specification the term CMS is used to refer to both [CMS] and [PKCS7]. For both signedData and envelopedData, CMS is a superset of the PKCS7. In general, the use of PKCS7 in this document is aligned to the Cryptographic Message Syntax [CMS] that provides a superset of the PKCS7 syntax. The term CMC refers to this specification.
Up  List Status:Proposed Standard  
RFC2875
07/2000
(23 p.)
[html]
[pdf(2)]
H. Prafullchandra
J. Schaad
Diffie-Hellman Proof-of-Possession Algorithms
This document describes two methods for producing an integrity check value from a Diffie-Hellman key pair. This behavior is needed for such operations as creating the signature of a PKCS #10 certification request. These algorithms are designed to provide a proof-of- possession rather than general purpose signing.
Up  List Status:Proposed Standard  
RFC3029
02/2001
(51 p.)
[html]
[pdf(2)]
C. Adams
P. Sylvester
M. Zolotarev
R. Zuccherato
Internet X.509 Public Key Infrastructure Data Validation and Certification Server Protocols
This document describes a general Data Validation and Certification Server (DVCS) and the protocols to be used when communicating with it. The Data Validation and Certification Server is a Trusted Third Party (TTP) that can be used as one component in building reliable non-repudiation services.
Useful Data Validation and Certification Server responsibilities in a PKI are to assert the validity of signed documents, public key certificates, and the possession or existence of data.
Assertions created by this protocol are called Data Validation Certificates (DVC).
We give examples of how to use the Data Validation and Certification Server to extend the lifetime of a signature beyond key expiry or revocation and to query the Data Validation and Certification Server regarding the status of a public key certificate. The document includes a complete example of a time stamping transaction.
Up  List Status:Experimental  
RFC3161
08/2001
(26 p.)
[html]
[pdf(2)]
C. Adams
P. Cain
D. Pinkas
R. Zuccherato
Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)
This document describes the format of a request sent to a Time Stamping Authority (TSA) and of the response that is returned. It also establishes several security-relevant requirements for TSA operation, with regards to processing requests to generate responses.
Up  List Status:Proposed Standard  
RFC3279
04/2002
(27 p.)
[html]
[pdf(2)]
W. Polk
R. Housley
L. Bassham
Algorithms and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
This document specifies algorithm identifiers and ASN.1 encoding formats for digital signatures and subject public keys used in the Internet X.509 Public Key Infrastructure (PKI). Digital signatures are used to sign certificates and certificate revocation list (CRLs). Certificates include the public key of the named subject.
Up  List Status:Proposed Standard -- Updated by: RFC4055 and RFC4491
RFC3281
04/2002
(40 p.)
[html]
[pdf(2)]
S. Farrell
R. Housley
An Internet Attribute Certificate Profile for Authorization
This specification defines a profile for the use of X.509 Attribute Certificates in Internet Protocols. Attribute certificates may be used in a wide range of applications and environments covering a broad spectrum of interoperability goals and a broader spectrum of operational and assurance requirements. The goal of this document is to establish a common baseline for generic applications requiring broad interoperability as well as limited special purpose requirements. The profile places emphasis on attribute certificate support for Internet electronic mail, IPSec, and WWW security applications.
Up  List Status:Proposed Standard  
RFC3379
09/2002
(15 p.)
[html]
[pdf(2)]
D. Pinkas
R. Housley
Delegated Path Validation and Delegated Path Discovery Protocol Requirements
This document specifies the requirements for Delegated Path Validation (DPV) and Delegated Path Discovery (DPD) for Public Key Certificates. It also specifies the requirements for DPV and DPD policy management.
Up  List Status:Informational  
RFC3628
11/2003
(43 p.)
[html]
[pdf(2)]
D. Pinkas
N. Pope
J. Ross
Policy Requirements for Time-Stamping Authorities (TSAs)
This document defines requirements for a baseline time-stamp policy for Time-Stamping Authorities (TSAs) issuing time-stamp tokens, supported by public key certificates, with an accuracy of one second or better. A TSA may define its own policy which enhances the policy defined in this document. Such a policy shall incorporate or further constrain the requirements identified in this document.
Up  List Status:Informational  
RFC3647
11/2003
(94 p.)
[html]
[pdf(2)]
S. Chokhani
W. Ford
R. Sabett
C. Merrill
S. Wu
Internet X.509 Public Key Infrastructure Certificate Policy and Certification Practices Framework
This document presents a framework to assist the writers of certificate policies or certification practice statements for participants within public key infrastructures, such as certification authorities, policy authorities, and communities of interest that wish to rely on certificates. In particular, the framework provides a comprehensive list of topics that potentially (at the writer's discretion) need to be covered in a certificate policy or a certification practice statement. This document supersedes RFC 2527.
Up  List Status:Informational  
RFC3709
02/2004
(21 p.)
[html]
[pdf(2)]
S. Santesson
R. Housley
T. Freeman
Internet X.509 Public Key Infrastructure: Logotypes in X.509 Certificates
This document specifies a certificate extension for including logotypes in public key certificates and attribute certificates.
Up  List Status:Proposed Standard  
RFC3739
03/2004
(34 p.)
[html]
[pdf(2)]
S. Santesson
M. Nystrom
T. Polk
Internet X.509 Public Key Infrastructure: Qualified Certificates Profile
This document forms a certificate profile, based on RFC 3280, for identity certificates issued to natural persons.
The profile defines specific conventions for certificates that are qualified within a defined legal framework, named Qualified Certificates. However, the profile does not define any legal requirements for such Qualified Certificates.
The goal of this document is to define a certificate profile that supports the issuance of Qualified Certificates independent of local legal requirements. The profile is however not limited to Qualified Certificates and further profiling may facilitate specific local needs.
Up  List Status:Proposed Standard  
RFC3779
06/2004
(27 p.)
[html]
[pdf(2)]
C. Lynn
C. Lynn
K. Seo
X.509 Extensions for IP Addresses and AS Identifiers
This document defines two X.509 v3 certificate extensions. The first binds a list of IP address blocks, or prefixes, to the subject of a certificate. The second binds a list of autonomous system identifiers to the subject of a certificate. These extensions may be used to convey the authorization of the subject to use the IP addresses and autonomous system identifiers contained in the extensions.
Up  List Status:Proposed Standard  
RFC3820
06/2004
(37 p.)
[html]
[pdf(2)]
S. Tuecke
V. Welch
D. Engert
L. Pearlman
M. Thompson
Internet X.509 Public Key Infrastructure (PKI) Proxy Certificate Profile
This document forms a certificate profile for Proxy Certificates, based on X.509 Public Key Infrastructure (PKI) certificates as defined in RFC 3280, for use in the Internet. The term Proxy Certificate is used to describe a certificate that is derived from, and signed by, a normal X.509 Public Key End Entity Certificate or by another Proxy Certificate for the purpose of providing restricted proxying and delegation within a PKI based authentication system.
Up  List Status:Proposed Standard  
RFC3874
09/2004
(6 p.)
[html]
[pdf(2)]
S. Tuecke
V. Welch
D. Engert
L. Pearlman
M. Thompson
A 224-bit One-way Hash Function: SHA-224
This document specifies a 224-bit one-way hash function, called SHA-224. SHA-224 is based on SHA-256, but it uses a different initial value and the result is truncated to 224 bits.
Up  List Status:Informational  
RFC4043
05/2005
(15 p.)
[html]
[pdf(2)]
D. Pinkas
T. Gindin
Internet X.509 Public Key Infrastructure Permanent Identifier
This document defines a new form of name, called permanent identifier, that may be included in the subjectAltName extension of a public key certificate issued to an entity.
The permanent identifier is an optional feature that may be used by a CA to indicate that two or more certificates relate to the same entity, even if they contain different subject name (DNs) or different names in the subjectAltName extension, or if the name or the affiliation of that entity stored in the subject or another name form in the subjectAltName extension has changed.
The subject name, carried in the subject field, is only unique for each subject entity certified by the one CA as defined by the issuer name field. However, the new name form can carry a name that is unique for each subject entity certified by a CA.
Up  List Status:Proposed Standard  
RFC4055
06/2005
(25 p.)
[html]
[pdf(2)]
J. Schaad
B. Kaliski
R. Housley
Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
This document supplements RFC 3279. It describes the conventions for using the RSA Probabilistic Signature Scheme (RSASSA-PSS) signature algorithm, the RSA Encryption Scheme - Optimal Asymmetric Encryption Padding (RSAES-OAEP) key transport algorithm and additional one-way hash functions with the Public-Key Cryptography Standards (PKCS) #1 version 1.5 signature algorithm in the Internet X.509 Public Key Infrastructure (PKI). Encoding formats, algorithm identifiers, and parameter formats are specified.
Up  List Status:Proposed Standard -- Updates: RFC3279
RFC4059
05/2005
(9 p.)
[html]
[pdf(2)]
D. Linsenbardt
S. Pontius
A. Sturgeon
Internet X.509 Public Key Infrastructure Warranty Certificate Extension
This document describes a certificate extension to explicitly state the warranty offered by a Certificate Authority (CA) for the certificate containing the extension.
Up  List Status:Informational  
RFC4158
09/2005
(81 p.)
[html]
[pdf(2)]
M. Cooper
Y. Dzambasow
P. Hesse
S. Joseph
R. Nicholas
Internet X.509 Public Key Infrastructure: Certification Path Building
This document provides guidance and recommendations to developers building X.509 public-key certification paths within their applications. By following the guidance and recommendations defined in this document, an application developer is more likely to develop a robust X.509 certificate-enabled application that can build valid certification paths across a wide range of PKI environments.
Up  List Status:Informational  
RFC4210
09/2005
(95 p.)
[html]
[pdf(2)]
C. Adams
S. Farrell
T. Kause
T. Mononen
Internet X.509 Public Key Infrastructure Certificate Management Protocol (CMP)
This document describes the Internet X.509 Public Key Infrastructure (PKI) Certificate Management Protocol (CMP). Protocol messages are defined for X.509v3 certificate creation and management. CMP provides on-line interactions between PKI components, including an exchange between a Certification Authority (CA) and a client system.
Up  List Status:Proposed Standard  
RFC4211
09/2005
(40 p.)
[html]
[pdf(2)]
J. Schaad
Internet X.509 Public Key Infrastructure Certificate Request Message Format (CRMF)
This document describes the Certificate Request Message Format (CRMF) syntax and semantics. This syntax is used to convey a request for a certificate to a Certification Authority (CA), possibly via a Registration Authority (RA), for the purposes of X.509 certificate production. The request will typically include a public key and the associated registration information. This document does not define a certificate request protocol.
Up  List Status:Proposed Standard  
RFC4334
02/2006
(11 p.)
[html]
[pdf(2)]
R. Housley
T. Moore
Certificate Extensions and Attributes Supporting Authentication in Point-to-Point Protocol (PPP) and Wireless Local Area Networks (WLAN)
This document defines two Extensible Authentication Protocol (EAP) extended key usage values and a public key certificate extension to carry Wireless LAN (WLAN) System Service identifiers (SSIDs). This document obsoletes RFC 3770.
Up  List Status:Proposed Standard  
RFC4386
02/2006
(6 p.)
[html]
[pdf(2)]
S. Boeyen
P. Hallam-Baker
Internet X.509 Public Key Infrastructure Repository Locator Service
This document defines a Public Key Infrastructure (PKI) repository locator service. The service makes use of DNS SRV records defined in accordance with RFC 2782. The service enables certificate-using systems to locate PKI repositories.
Up  List Status:Experimental  
RFC4387
02/2006
(25 p.)
[html]
[pdf(2)]
P. Gutmann
Internet X.509 Public Key Infrastructure Operational Protocols: Certificate Store Access via HTTP
The protocol conventions described in this document satisfy some of the operational requirements of the Internet Public Key Infrastructure (PKI). This document specifies the conventions for using the Hypertext Transfer Protocol (HTTP/HTTPS) as an interface mechanism to obtain certificates and certificate revocation lists (CRLs) from PKI repositories. Additional mechanisms addressing PKIX operational requirements are specified in separate documents.
Up  List Status:Proposed Standard  
RFC4476
05/2006
(11 p.)
[html]
[pdf(2)]
C. Francis
D. Pinkas
Attribute Certificate (AC) Policies Extension
This document describes one certificate extension that explicitly states the Attribute Certificate Policies (ACPs) that apply to a given Attribute Certificate (AC). The goal of this document is to allow relying parties to perform an additional test when validating an AC, i.e., to assess whether a given AC carrying some attributes can be accepted on the basis of references to one or more specific ACPs.
Up  List Status:Proposed Standard  
RFC4491
05/2006
(20 p.)
[html]
[pdf(2)]
S. Leontiev
D. Shefanovski
Using the GOST R 34.10-94, GOST R 34.10-2001, and GOST R 34.11-94 Algorithms with the Internet X.509 Public Key Infrastructure Certificate and CRL Profile
This document supplements RFC 3279. It describes encoding formats, identifiers, and parameter formats for the algorithms GOST R 34.10-94, GOST R 34.10-2001, and GOST R 34.11-94 for use in Internet X.509 Public Key Infrastructure (PKI).
Up  List Status:Proposed Standard -- Updates: RFC3279
RFC4683
10/2006
(20 p.)
[html]
[pdf(2)]
J. Park
J. Lee
H. Lee
S. Park
T. Polk
Internet X.509 Public Key Infrastructure Subject Identification Method (SIM)
This document defines the Subject Identification Method (SIM) for including a privacy-sensitive identifier in the subjectAltName extension of a certificate. The SIM is an optional feature that may be used by relying parties to determine whether the subject of a particular certificate is also the person corresponding to a particular sensitive identifier.
Up  List Status:Proposed Standard  
RFC4985
10/2006
(20 p.)
[html]
[pdf(2)]
S. Santesson
Internet X.509 Public Key Infrastructure Subject Alternative Name for Expression of Service Name
This document defines a new name form for inclusion in the otherName field of an X.509 Subject Alternative Name extension that allows a certificate subject to be associated with the service name and domain name components of a DNS Service Resource Record.
Up  List Status:Proposed Standard  
RFC5019
09/2007
(22 p.)
[html]
[pdf(2)]
A. Deacon
R. Hurst
The Lightweight Online Certificate Status Protocol (OCSP) Profile for High-Volume Environments
This specification defines a profile of the Online Certificate Status Protocol (OCSP) that addresses the scalability issues inherent when using OCSP in large scale (high volume) Public Key Infrastructure (PKI) environments and/or in PKI environments that require a lightweight solution to minimize communication bandwidth and client-side processing.
Up  List Status:Proposed Standard  
RFC5055
12/2007
(88 p.)
[html]
[pdf(2)]
T. Freeman
R. Housley
A. Malpani
D. Cooper
W. Polk
Server-Based Certificate Validation Protocol (SCVP)
The Server-Based Certificate Validation Protocol (SCVP) allows a client to delegate certification path construction and certification path validation to a server. The path construction or validation (e.g., making sure that none of the certificates in the path are revoked) is performed according to a validation policy, which contains one or more trust anchors. It allows simplification of client implementations and use of a set of predefined validation policies.
Up  List Status:Proposed Standard  
RFC5280
05/2008
(151 p.)
[html]
[pdf(2)]
D. Cooper
S. Santesson
S. Farrell
S. Boeyen
R. Housley
W. Polk
Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
This memo profiles the X.509 v3 certificate and X.509 v2 certificate revocation list (CRL) for use in the Internet. An overview of this approach and model is provided as an introduction. The X.509 v3 certificate format is described in detail, with additional information regarding the format and semantics of Internet name forms. Standard certificate extensions are described and two Internet-specific extensions are defined. A set of required certificate extensions is specified. The X.509 v2 CRL format is described in detail along with standard and Internet-specific extensions. An algorithm for X.509 certification path validation is described. An ASN.1 module and examples are provided in the appendices.
Up  List Status:Proposed Standard  
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg ## Miscellaneous

Drafts in the RFC Editor Queue

PKIX working group

-
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg ## Miscellaneous

Drafts currently processed by the IESG

PKIX working group

pkix-2797-bis-07
Approved-
Announcement sent

Mar 10, 2008
(92 p.)
[pdf(2)] [html]
J. Schaad
M. Myers
Certificate Management Messages over CMS
This document defines the base syntax for CMC, a Certificate Management protocol using the Cryptographic Message Syntax (CMS). This protocol addresses two immediate needs within the Internet Public Key Infrastructure (PKI) community:
1. The need for an interface to public key certification products and services based on CMS and PKCS #10 (Public Key Cryptography Standard), and
2. The need for a PKI enrollment protocol for encryption only keys due to algorithm or hardware design.
CMC also requires the use of the transport document and the requirements usage document along with this document for a full definition.
Up  List Intended Status: Proposed Standard
pkix-cmc-compl-05
Approved-
Announcement sent

Dec 4, 2007
(22 p.)
[pdf(2)] [html]
J. Schaad
M. Myers
Certificate Management Messages over CMS: Compliance Requirements
This document provides a set of compliance statements about the CMC (Certificate Management over CMS) enrollment protocol. The ASN.1 structures and the transport mechanisms for the CMC enrollment protocol are covered in other documents. This document provides the information needed to make a compliant version of CMC.
Up  List Intended Status: Proposed Standard
pkix-cmc-trans-08
Approved-
Announcement sent

Mar 10, 2008
(7 p.)
[pdf(2)] [html]
J. Schaad
M. Myers
Certificate Management Messages over CMS: Transport Protocols
This document defines a number of transport mechanisms that are used to move CMC (Certificate Management over CMS (Cryptographic Message Syntax)) messages. The transport mechanisms described in this document are: HTTP, file, mail and TCP.
Up  List Intended Status: Proposed Standard
Security (SEC) area
Top I-D List RFC List Charter Published RFCs
  IDs in RFC Ed Queue IDs Processed by IESG IETF: ID Exists Individual: ID Exists
## PKIXwg ## TLSwg ## SMIMEwg ## IPSECwg ## SECSHwg ## BTNSwg ## DKIMwg ## EMUwg ## HOKEYwg ## ISMSwg
## KEYPROVwg ## KITTENwg ## KRBwg ## LTANSwg ## MSECwg ## NEAwg ## SASLwg ## SYSLOGwg ## Miscellaneous

Active IETF Drafts

PKIX working group

pkix-ecc-
subpubkeyinfo-05

ID Exists
Apr 16, 2008
(38 p.)
[pdf(2)] [html]
S. Turner
D. Brown
K. Yiu
R. Housley
T. Polk
Elliptic Curve Cryptography Subject Public Key Information
This document specifies the syntax and semantics for the Subject Public Key Information field in certificates that support Elliptic Curve Cryptography. This document updates RFC 3279.
Up  List Intended Status:Standard Track
pkix-new-asn1-00
ID Exists
Dec 21, 2007
(80 p.)
[