Interop - XML Security WG Wiki (original) (raw)

Interop Test Reports (include test cases and interop test results)

Draft XML Signature 1.1 interop test report

Draft XML Encryption 1.1 interop test report

Back to Working Group Home Page

The following is older wiki material. Please refer to the interop test reports.

Contents

XML Signature 1.1 Core: New required SHA algorithms

Various combinations of the following

Sun's test vectors - 18 files

Oracle's test vectors - 9 files (same as sun's, C14n 1.0 only)

Microsoft's test vectors - 14 files

HMAC key

Interop status

See test file directory .

The following are the SHA-224 tests:

https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-hmac-sha224.xml https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-rsa-sha224.xml https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-sha224-rsa_sha256.xml

XML Signature 1.1 Core: Elliptic Curve algorithms

Various combinations of the following

Microsoft's test vectors - 48 files

Oracle's test vectors - 18 files

Interop status

See test file directory .

The following are the SHA-224 tests:

https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-p256_sha224.xml https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-p384_sha224.xml https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-p521_sha224.xml

XML Signature 1.1 HMACOutputLength

The following are test vectors for HMACOutputLength verification:

https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-hmac-sha1-truncated40.xml https://www.w3.org/2008/xmlsec/Group/interop/xmldsig11/oracle/signature-enveloping-hmac-sha1-truncated160.xml

The first one is truncated to 40 bytes, so it should be rejected. The second one is not truncated at all, so it should be accepted.

XML Security 1.1 Core: Elliptic Curve key values

XML Security 1.1 Core: Elliptic Curve for Encryption

XML Security 1.1 Core: Other items

XML Encryption 1.1 Key Derivation using ConcatKDF and PBKDF2

Test case 1: EncryptedData with content encryption key derived from shared secret. Key derivation method: ConcatKDF (http://www.w3.org/2009/xmlenc11#ConcatKDF).

Test case 2: EncryptedData with content encryption key derived from shared secret password. Key derivation method: PBKDF2 (http://www.w3.org/2009/xmlenc11#pbkdf2).

Interop status

See test file directory

Signature Properties

Suite B Interop information

See http://www.w3.org/2008/xmlsec/Drafts/testing/suiteb-interoperability.html