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 2013-03-02
Stream IETF
Formats plain text pdf html
Stream WG state (None)
Consensus Unknown
Document shepherd No shepherd assigned
IESG IESG state RFC 4051 (Proposed Standard)
Telechat date
Responsible AD Russ Housley
Send notices to <Donald.Eastlake@motorola.com>
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
Show full document text