Re: <any namespace="##any"> in Encryption 1.1

> 
> I think that's intentional, the use of any is more consistent with the
> approaches taken in XML Signature for open content models. Open means open.

The choice of specific elements in the ns "http://www.w3.org/2009/xmlenc11#" and 
<any namespace="##other"/> would mean more sense.

I would argue that <any namespace="##any"> is always bad, since
something unnecessary will be allowed and the programmer will not 
consider such sick cases such as:

<KeyDerivationMethod Algorithm="">
  <DerivedKey>
    <KeyDerivationMethod  Algorithm=""/>
      <KeyDerivationMethod  Algorithm=""/>
        <ConcatKDFParams>...</ConcatKDFParams>
      </KeyDerivationMethod>
    </KeyDerivationMethod>
  </DerivedKey>
</KeyDerivationMethod>

Cheers,
Makoto

Received on Tuesday, 9 March 2010 22:21:18 UTC