Additional XML Security Uniform Resource Identifiers (URIs)
RFC 4051
Document | Type |
RFC - Proposed Standard
(April 2005; Errata)
Obsoleted by RFC 6931
Was draft-eastlake-xmldsig-uri (individual in sec area)
|
|
---|---|---|---|
Last updated | 2015-10-14 | ||
Stream | IETF | ||
Formats | plain text pdf htmlized with errata bibtex | ||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 4051 (Proposed Standard) | |
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Russ Housley | ||
Send notices to | (None) |
Network Working Group D. Eastlake 3rd Request for Comments: 4051 Motorola Laboratories Category: Standards Track April 2005 Additional XML Security Uniform Resource Identifiers (URIs) Status of This Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2005). Abstract A number of Uniform Resource Identifiers (URIs) intended for use with XML Digital Signatures, Encryption, and Canonicalization are defined. These URIs identify algorithms and types of keying information. Table of Contents 1. Introduction.................................................. 2 2. Algorithms.................................................... 3 2.1. DigestMethod Algorithms................................. 3 2.1.1. MD5............................................. 3 2.1.2. SHA-224......................................... 3 2.1.3. SHA-384......................................... 4 2.2. SignatureMethod Message Authentication Code Algorithms.. 4 2.2.1. HMAC-MD5........................................ 4 2.2.2. HMAC SHA Variations............................. 5 2.2.3. HMAC-RIPEMD160.................................. 6 2.3. SignatureMethod Public Key Signature Algorithms......... 6 2.3.1. RSA-MD5......................................... 6 2.3.2. RSA-SHA256...................................... 7 2.3.3. RSA-SHA384...................................... 7 2.3.4. RSA-SHA512...................................... 7 2.3.5. RSA-RIPEMD160................................... 8 2.3.6. ECDSA-SHA*...................................... 8 2.3.7. ESIGN-SHA1...................................... 8 2.4. Minimal Canonicalization................................ 9 2.5. Transform Algorithms.................................... 9 2.5.1. XPointer........................................ 9 Eastlake 3rd Standards Track [Page 1] RFC 4051 Additional XML Security URIs April 2005 2.6. EncryptionMethod Algorithms............................. 10 2.6.1. ARCFOUR Encryption Algorithm.................... 10 2.6.2. Camellia Block Encryption....................... 10 2.6.3. Camellia Key Wrap............................... 11 2.6.4. PSEC-KEM........................................ 11 3. KeyInfo....................................................... 12 3.1. PKCS #7 Bag of Certificates and CRLs.................... 12 3.2. Additional RetrievalMethod Type Values.................. 12 4. IANA Considerations........................................... 13 5. Security Considerations....................................... 13 Acknowledgements.................................................. 13 Normative References.............................................. 13 Informative References............................................ 15 Author's Address.................................................. 16 Full Copyright Statement.......................................... 17 1. Introduction XML Digital Signatures, Canonicalization, and Encryption have been standardized by the W3C and the joint IETF/W3C XMLDSIG working group. All of these are now W3C Recommendations and IETF Informational or Standards Track documents. They are available as follows: IETF level W3C REC Topic ----------- ------- ----- [RFC3275] Draft Std [XMLDSIG] XML Digital Signatures [RFC3076] Info [CANON] Canonical XML - - - - - - [XMLENC] XML Encryption [RFC3741] Info [EXCANON] Exclusive XML Canonicalization All of these standards and recommendations use URIs [RFC2396] to identify algorithms and keying information types. This document provides a convenient reference list of URIs and descriptions for algorithms in which there is substantial interest, but which cannot or have not been included in the main documents. Note that raising XML digital signature to a Draft Standard in the IETF required removal of any algorithms for which interoperability from the main standards document has not been demonstrated. This required removal of the Minimal Canonicalization algorithm, in which there appears to be a continued interest, to be dropped from the standards trackShow full document text