diff options
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 156 |
1 files changed, 156 insertions, 0 deletions
@@ -0,0 +1,156 @@ +************************************************* + General +************************************************* + +* Unify password callback (one of parameters: filename) +* Get key usage from certs +* Extend keys manager to return more info when key is found or not found + (what cheks were performed, etc.) + + +************************************************* + Tests status +************************************************* + +------------------------------------------------- +* xmlsec-openssl (April 26, 2010 using OpenSSL 0.9.8g) +------------------------------------------------- + +** Skipped tests due to missing transforms: GOST + +aleksey-xmldsig-01/enveloped-gost + + +------------------------------------------------- +* xmlsec-nss (April 26, 2010 using NSS 3.12.6) +------------------------------------------------- + +** Skipped tests due to missing transforms: RIPEMD160, SHA224, RSA/OAEP, GOST + +aleksey-xmldsig-01/enveloping-ripemd160-hmac-ripemd160 +aleksey-xmldsig-01/enveloping-ripemd160-hmac-ripemd160-64 +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224 +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224-64 +aleksey-xmldsig-01/enveloping-ripemd160-rsa-ripemd160 +aleksey-xmldsig-01/enveloping-sha224-rsa-sha224 +aleksey-xmldsig-01/enveloped-gost +merlin-xmlenc-five/encsig-ripemd160-hmac-ripemd160-kw-tripledes +merlin-xmlenc-five/encrypt-data-tripledes-cbc-rsa-oaep-mgf1p +01-phaos-xmlenc-3/enc-element-3des-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-element-aes128-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-element-aes192-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-text-aes256-kt-rsa_oaep_sha1 + +** Failed tests due to no support for CRLs in XML document + +merlin-xmldsig-twenty-three/signature-x509-crt-crl + + +------------------------------------------------- +* xmlsec-mscrypto (May 09, 2010 using Windows XP SP3) +------------------------------------------------- + +** Skipped tests due to missing transforms: RIPEMD160, SHA224 + +aleksey-xmldsig-01/enveloping-ripemd160-hmac-ripemd160 +aleksey-xmldsig-01/enveloping-ripemd160-hmac-ripemd160-64 +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224 +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224-64 +aleksey-xmldsig-01/enveloping-ripemd160-rsa-ripemd160 +aleksey-xmldsig-01/enveloping-sha224-rsa-sha224 +merlin-xmlenc-five/encsig-ripemd160-hmac-ripemd160-kw-tripledes + +** Failed tests due to no GOST crypto providers on test machine + +aleksey-xmldsig-01/enveloped-gost + +------------------------------------------------- +* xmlsec-gnutls (May 24, 2010 using GnuTLS) +------------------------------------------------- + +** Skipped tests due to missing transforms: RSA PKCS/OAEP, GOST + +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224 +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224-64 +aleksey-xmldsig-01/enveloping-sha224-rsa-sha224 +merlin-xmlenc-five/encrypt-element-aes128-cbc-rsa-1_5 +merlin-xmlenc-five/encrypt-data-tripledes-cbc-rsa-oaep-mgf1p +aleksey-xmldsig-01/enveloped-gost +phaos-xmldsig-three/signature-rsa-manifest-x509-data-crl + +01-phaos-xmlenc-3/enc-element-3des-kt-rsa1_5 +01-phaos-xmlenc-3/enc-element-3des-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-element-aes128-kt-rsa1_5 +01-phaos-xmlenc-3/enc-element-aes128-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-element-aes192-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-text-aes192-kt-rsa1_5 +01-phaos-xmlenc-3/enc-content-aes256-kt-rsa1_5 +01-phaos-xmlenc-3/enc-text-aes256-kt-rsa_oaep_sha1 + +------------------------------------------------- +* xmlsec-gcrypt (May 09, 2010 using GCrypt) +------------------------------------------------- + +** Skipped tests due to missing transforms: DSA, RSA PKCS/OAEP, X509, GOST + +aleksey-xmldsig-01/enveloping-dsa-x509chain +aleksey-xmldsig-01/enveloping-rsa-x509chain +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224 +aleksey-xmldsig-01/enveloping-sha224-hmac-sha224-64 +aleksey-xmldsig-01/enveloping-md5-rsa-md5 +aleksey-xmldsig-01/enveloping-ripemd160-rsa-ripemd160 +aleksey-xmldsig-01/enveloping-sha1-rsa-sha1 +aleksey-xmldsig-01/enveloping-sha224-rsa-sha224 +aleksey-xmldsig-01/enveloping-sha256-rsa-sha256 +aleksey-xmldsig-01/enveloping-sha384-rsa-sha384 +aleksey-xmldsig-01/enveloping-sha512-rsa-sha512 +aleksey-xmldsig-01/enveloping-expired-cert +aleksey-xmldsig-01/x509data-test +aleksey-xmldsig-01/x509data-sn-test + +merlin-xmldsig-twenty-three/signature-keyname +merlin-xmldsig-twenty-three/signature-x509-crt +merlin-xmldsig-twenty-three/signature-x509-sn +merlin-xmldsig-twenty-three/signature-x509-is +merlin-xmldsig-twenty-three/signature-x509-ski +merlin-xmldsig-twenty-three/signature-retrievalmethod-rawx509crt +merlin-xmldsig-twenty-three/signature +merlin-xmlenc-five/encsig-hmac-sha256-rsa-1_5 +merlin-xmlenc-five/encsig-hmac-sha256-rsa-oaep-mgf1p +phaos-xmldsig-three/signature-big +phaos-xmldsig-three/signature-dsa-detached +phaos-xmldsig-three/signature-dsa-enveloped +phaos-xmldsig-three/signature-dsa-enveloping +phaos-xmldsig-three/signature-dsa-manifest +phaos-xmldsig-three/signature-rsa-detached-b64-transform +phaos-xmldsig-three/signature-rsa-detached +phaos-xmldsig-three/signature-rsa-detached-xpath-transform +phaos-xmldsig-three/signature-rsa-detached-xslt-transform-retrieval-method +phaos-xmldsig-three/signature-rsa-detached-xslt-transform +phaos-xmldsig-three/signature-rsa-enveloped +phaos-xmldsig-three/signature-rsa-enveloping +phaos-xmldsig-three/signature-rsa-manifest-x509-data-cert-chain +phaos-xmldsig-three/signature-rsa-manifest-x509-data-cert +phaos-xmldsig-three/signature-rsa-manifest-x509-data-issuer-serial +phaos-xmldsig-three/signature-rsa-manifest-x509-data-ski +phaos-xmldsig-three/signature-rsa-manifest-x509-data-subject-name +phaos-xmldsig-three/signature-rsa-manifest +phaos-xmldsig-three/signature-rsa-xpath-transform-enveloped +aleksey-xmldsig-01/enveloped-gost +merlin-xmldsig-twenty-three/signature-x509-crt-crl +aleksey-xmldsig-01/enveloping-expired-cert +phaos-xmldsig-three/signature-rsa-detached-xslt-transform-bad-retrieval-method +phaos-xmldsig-three/signature-rsa-enveloped-bad-digest-val +phaos-xmldsig-three/signature-rsa-enveloped-bad-sig +phaos-xmldsig-three/signature-rsa-manifest-x509-data-crl + +merlin-xmlenc-five/encrypt-element-aes128-cbc-rsa-1_5 +merlin-xmlenc-five/encrypt-data-tripledes-cbc-rsa-oaep-mgf1p +01-phaos-xmlenc-3/enc-element-3des-kt-rsa1_5 +01-phaos-xmlenc-3/enc-element-3des-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-element-aes128-kt-rsa1_5 +01-phaos-xmlenc-3/enc-element-aes128-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-element-aes192-kt-rsa_oaep_sha1 +01-phaos-xmlenc-3/enc-text-aes192-kt-rsa1_5 +01-phaos-xmlenc-3/enc-content-aes256-kt-rsa1_5 +01-phaos-xmlenc-3/enc-text-aes256-kt-rsa_oaep_sha1 |