summaryrefslogtreecommitdiff
path: root/TODO
blob: 7adb96941ad9307bef5e62fe626609f07595776a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
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