W3C home > Mailing lists > Public > xml-encryption@w3.org > June 2002

Re: XML decryption transform number 13

From: Joseph Reagle <reagle@w3.org>
Date: Mon, 10 Jun 2002 16:26:03 -0400
To: "Takeshi Imamura" <IMAMU@jp.ibm.com>
Cc: xml-encryption@w3.org
Message-Id: <20020610202604.4F9E3160@policy.w3.org>

On Monday 10 June 2002 07:44 am, Takeshi Imamura wrote:
> 1. That should be described explicitly.

Ok. "The following sections contain specifications for decrypting, 
replacing, and serializing XML content (i.e., Type 'element' or element 
'content') using the [XPath] data model."

http://www.w3.org/Encryption/2001/Drafts/xmlenc-core/  $Revision: 1.204 $

> 2. In 4.3.2, it is unclear how to "remove the EncryptedData element from
> its parent and insert the decrypted node set in its place".  This is a
> usual comment, though.

Yep... I've added a more specific method though I'm not sure if it's the 
right approach.


4.3.2 A Decrypt and Replace Implementation (Non-normative)
   Where X is an [XPath] node set, e is an EncryptedData element node in
   X, and Z is a node-set identical to X except that e has been decrypted
   and replaced by the following steps:
    1. Z is an [XPath] node-set constructed by copying a node from X
       except where that node is an EncryptedData element node. In which
         1. Decrypt the EncryptedData in the context of its parent node
            as specified in the Decryption Implementation section (4.3.1)
            yeilding Yan [XPath] node set.
         2. Copy Y in place of e in Z.
Received on Monday, 10 June 2002 16:26:07 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:13:09 UTC