Index of /2008/xmlsec/Group/interop/xmldsig11/microsoft
This directory contains a set of test signatures for XMLDSIG 1.1 interop
testing.
All signatures are enveloping signatures unless otherwise noted. Test
vectors are included using both Inclusive-C14N 1.0 and Exclusive-C14N
1.0, and hash algorithms SHA-1, SHA-256, SHA-384 and SHA-512.
FOR DSA-based signatures, the public key value is included in the KeyValue/DSAKeyValue element.
For RSA-based signatures, the public key value is included in the KeyValue/RSAKeyValue element.
For ECC-based signatures, the public key ECC point is included in the
KeyValue/ECDSAKeyValue element using the old RFC 4050 format (see section
4.4.2.3.2) for the PublicKey.
For HMAC-based signatures, the secret key is stored as a binary value in a corresponding .hmac file.
REQUIRED algorithms
rsa2048_sha256_c14n.xml RSAwithSHA256, C14N 1.0
rsa2048_sha256_exc-c14n.xml RSAwithSHA256, Exc-C14N 1.0
ecc_p256_sha256_c14n.xml ECDSAwithSHA256, C14N 1.0
ecc_p256_sha256_exc-c14n.xml ECDSAwithSHA256, Exc-C14N 1.0
dsa_1024_sha1_c14n.xml DSAwithSHA1, C14N 1.0
dsa_1024_sha1_exc-c14n.xml DSAwithSHA1, Exc-C14N 1.0
hmac_sha1_exc-c14n.xml HMAC-SHA1, Exc-C14N 1.0, secret key in secret-sha1.hmac
RECOMMENDED algorithms:
rsa2048_sha1_c14n.xml RSAwithSHA1, C14N 1.0
rsa2048_sha1_exc-c14n.xml RSAwithSHA1, Exc-C14N 1.0
hmac_sha256_exc-c14n.xml HMAC-SHA256, Exc-C14N 1.0, secret key in secret-sha256.hmac
OPTIONAL algorithms:
rsa2048_sha384_c14n.xml RSAwithSHA384, C14N 1.0
rsa2048_sha384_exc-c14n.xml RSAwithSHA384, Exc-C14N 1.0
rsa2048_sha512_c14n.xml RSAwithSHA512, C14N 1.0
rsa2048_sha512_exc-c14n.xml RSAwithSHA512, Exc-C14N 1.0
ecc_p256_sha1_c14n.xml ECDSAwithSHA1, P-256, C14N 1.0
ecc_p256_sha1_exc-c14n.xml ECDSAwithSHA1, P-256, Exc-C14N 1.0
ecc_p256_sha384_c14n.xml ECDSAwithSHA384, p-256, C14N 1.0
ecc_p256_sha384_exc-c14n.xml ECDSAwithSHA384, P-256, Exc-C14N 1.0
ecc_p256_sha512_c14n.xml ECDSAwithSHA512, P-256, C14N 1.0
ecc_p256_sha512_exc-c14n.xml ECDSAwithSHA512, P-256, Exc-C14N 1.0
ecc_p384_sha1_c14n.xml ECDSAwithSHA1, P-384, C14N 1.0
ecc_p384_sha1_exc-c14n.xml ECDSAwithSHA1, P-384, Exc-C14N 1.0
ecc_p384_sha256_c14n.xml ECDSAwithSHA256, P-384, C14N 1.0
ecc_p384_sha256_exc-c14n.xml ECDSAwithSHA256, P-384, Exc-C14N 1.0
ecc_p384_sha384_c14n.xml ECDSAwithSHA384, p-384, C14N 1.0
ecc_p384_sha384_exc-c14n.xml ECDSAwithSHA384, P-384, Exc-C14N 1.0
ecc_p384_sha512_c14n.xml ECDSAwithSHA512, P-384, C14N 1.0
ecc_p384_sha512_exc-c14n.xml ECDSAwithSHA512, P-384, Exc-C14N 1.0
ecc_p521_sha1_c14n.xml ECDSAwithSHA1, P-521, C14N 1.0
ecc_p521_sha1_exc-c14n.xml ECDSAwithSHA1, P-521, Exc-C14N 1.0
ecc_p521_sha256_c14n.xml ECDSAwithSHA256, P-521, C14N 1.0
ecc_p521_sha256_exc-c14n.xml ECDSAwithSHA256, P-521, Exc-C14N 1.0
ecc_p521_sha384_c14n.xml ECDSAwithSHA384, p-521, C14N 1.0
ecc_p521_sha384_exc-c14n.xml ECDSAwithSHA384, P-521, Exc-C14N 1.0
ecc_p521_sha512_c14n.xml ECDSAwithSHA512, P-521, C14N 1.0
ecc_p521_sha512_exc-c14n.xml ECDSAwithSHA512, P-521, Exc-C14N 1.0
hmac_sha384_exc-c14n.xml HMAC-SHA384, Exc-C14N 1.0, secret key in secret-sha384.hmac
hmac_sha512_exc-c14n.xml HMAC-SHA512, Exc-C14N 1.0, secret key in secret-sha512.hmac