Typos, etc.

Hi,

I found some typos, etc. in [1].

2.1.3
The issuer is "Bank of the Internet" in this example, while it is "Example
Bank" in the example of 2.1.

2.1.5
The XPath expression should be quoted with double quotes, or the attribute
value should be quoted with single quotes.

2.2.1
"[s4-s5]" would be "[s4]".

2.2.2
In the 1st example, the namespace of XML Encryption should be declared as a
default namespace and the end tag of the ds:KeyName element is not correct.
"[t03]" for description would be "[t04]".
In the 2nd example, the 1st CarriedKeyName element is not necessary and the
end tag of the 2nd CarriedKeyName element is not correct.

3.2.1
In the 2nd paragraph, "<code>Transforms</code>" would be
"<code>Transform</code>s".
The 1st sentence in the 3rd paragraph is not clear.  Is this sentence
describing a similarity between syntaxes?  If yes, what is the syntax of
"reference validation"?
In the example, the end tag of the 1st ds:Transform element is not correct.

3.4.1
In the last paragraph, "unambigous" would be "unambiguous";
"specifications", "specification".

3.5
In the 3rd and 4th paragraphs, "objects" would be "elements".
In the example, the start and end tags of the ds:Transforms element does
not match.

3.6
The Target attribute is defined as optional, while the same attribute is
defined as required in XML-Signature.  Is there any intention though I'm
not sure whether it should be defined as required?

4.1
In steps 4.1 and 4.2, "EncryptedData"s would be "EncryptedType"s;
"Decryptor", "decryptor".
In step 4.2, how about inserting between "then" and "represent" the text
like "store or return the encrypted octet sequence, and"?
In step 5, "EncryptedData Processing" would be "Process EncryptedData".
In step 5.1, similarly to the step 5.2, how about adding "(which may
require a re-encoding)"?

4.2
In step 3.4, "EncryptedData" would be "EncryptedType"; "encrypted data",
just "data".
In step 4.3, how about dividing the 2nd sentence to "The decryptor is NOT
REQUIRED to perform validation on the serialized XML." and "The decryptor
is NOT REQUIRED to perform validation on the result of this replacement
operation.", and moving the 1st one to step 4.2?

4.3
Is "encryption" missing between "before" and "and"?

[1] http://www.w3.org/Encryption/2001/Drafts/xmlenc-core

Thanks,
Takeshi IMAMURA
Tokyo Research Laboratory
IBM Research
imamu@jp.ibm.com

Received on Monday, 21 January 2002 06:36:13 UTC