- From: Harada <harada@prs.cs.fujitsu.co.jp>
- Date: Tue, 19 Jun 2001 19:11:00 +0900
- To: <w3c-ietf-xmldsig@w3.org>
Hi, we are implementing XMLDSIG in Fujitsu limited. Here's the current status of our implementation. Could you update the following matrix? http://www.w3.org/Signature/2001/04/05-xmldsig-interop.html ------------------------------------------------- merlin-xmldsig-sixteen.tar.gz Keyword ------------------------------------------------- Detached Signature MUST Y1 ------------------------------------------------- Enveloping Signature: same document reference with fragment (URI="#Object1") MUST Y1 ------------------------------------------------- Enveloped Signature: same document reference (URI="") with Enveloped Signature Transform. MUST Y1 ------------------------------------------------- SignatureValue generation/ validation MUST Y1 ------------------------------------------------- Manifest DigestValue generation/valdiation MAY Y1 ------------------------------------------------- Feature: laxly schema valid Signature element generation MUST Y1 ------------------------------------------------- XPointers '#xpointer(/)' SHOULD N [We will support it after our implementation of XPointer recommendation.] ------------------------------------------------- XPointers '#xpointer(id("ID"))' SHOULD N ------------------------------------------------- XPath SHOULD Y1 ------------------------------------------------- the dsig XPath 'here()' function (can be used to implement enveloped signature) SHOULD N ------------------------------------------------- XSLT (note, the child XSLT element of Transform has been deprecated.) MAY N [We will support it next.] ------------------------------------------------- RetrievalMethod (e.g., X509Data)SHOULD N ------------------------------------------------- ------------------------------------------------- merlin-xmldsig-sixteen.tar.gz Keyword ------------------------------------------------- Digest SHA1 MUST Y1 ------------------------------------------------- Encoding Base64 MUST Y1 ------------------------------------------------- MAC HMAC-SHA1 MUST Y1 * ------------------------------------------------- Signature DSAwithSHA1 MUST Y1 ------------------------------------------------- RSAwithSHA1 SHOULD Y1 ------------------------------------------------- Canonicalization minimal SHOULD N ------------------------------------------------- Canonical XML (20010315) MUST Y1 ------------------------------------------------- Canonical XML with comments SHOULD Y1 ------------------------------------------------- Signature Transform Enveloped Signature MUST Y1 ------------------------------------------------- * In our implementation for Java2 Security API, we can use encoded byte array of a key. But in our implementation for Microsoft Cryopto API, there is a limitation that an user must set byte array of a key and cannot use a block cipher key. The following test is OK for both mode. ------------------------------------------------- merlin-xmldsig-fifteen.tar.gz ------------------------------------------------- signature-enveloped-dsa.xml Y1 ------------------------------------------------- signature-enveloping-b64-dsa.xml Y1 ------------------------------------------------- signature-enveloping-dsa.xml Y1 ------------------------------------------------- signature-enveloping-hmac-sha1-40.xml Y1 ------------------------------------------------- signature-enveloping-hmac-sha1.xml Y1 ------------------------------------------------- signature-enveloping-rsa.xml Y1 ------------------------------------------------- signature-external-b64-dsa.xml Y1 ------------------------------------------------- signature-external-dsa.xml Y1 -------------------------------------------------
Received on Tuesday, 19 June 2001 06:09:26 UTC