- From: by way of Joseph Reagle <ross@contivo.com>
- Date: Wed, 30 Oct 2002 16:55:27 -0500
- To: XML Encryption <xml-encryption@w3.org>
[Reagle: I noticed that this reply of Ross didn't make it into the archives.] Joseph Reagle writes: > Just to share some context and expectations, the XENC > specifications are now in PR. So while these comments on our last > call from 12 months ago are welcome, the threshold of > "entanglement" <smile/> is *extremely* high as Michael agreed to > [2]. (Not that I think any substantive change or entanglement > follows from your email!) > > [2] http://lists.w3.org/Archives/Public/xml-encryption/2002Jan/0041.html 12 months? My goodness, we have been remiss. I apologize both for myself and on behalf of the Schema WG. I hope you nevertheless find the comments useful. I appreciate your feedback. I understand that comments at this late date are difficult to deal with. But it seems we have very little at issue -- you seem to agree with and even anticipated most of our feedback. The remainder of the comments are my own. If you need a formal response from Schema, I can take it back to them, but it doesn't seem necessary. > http://www.w3.org/Encryption/2001/Drafts/xmlenc-core/Overview.html#sec-D >esign The design philosophy and requirements of this specification > /+(including the limitations related to schema validation)+/ are > addressed in the XML Encryption Requirements [EncReq]. There is a typo in that note: the 'i' is missing after the '('. > As Rich mentions, we still need a serialization, the trick is that > we would first need a non-ambigous and non-lossy serialization > format for Infoset. Agreed. This is definitely a tricky problem. > > A possible approach to resolving this problem, which Schema would > > encourage you to consider, is to specify not a specific element, but a > > complex type of encrypted data. This would allow the schema author to > > specify element X and an encrypted form of X as alternatives. So, the > > original schema might be rewritten thus: > > This is an interesting approach however this would require XML > Encryption applications to be schema processors. This might be the case > in future versions, but not the present one. I don't think so. One solution would be to have a required attribute on the complex type that the encryption processor can recognize as a signal to do it's work. Or maybe I'm missing something. - Roß --- I hate women because they always know where things are. -- James Thurber
Received on Wednesday, 30 October 2002 16:55:28 UTC