1 /**************************************************************************** 2 * * 3 * cryptlib Test Data Filenames * 4 * Copyright Peter Gutmann 1995-2014 * 5 * * 6 ****************************************************************************/ 7 8 /* The names of the test key and certificate files. For flat filesystems we 9 give the test files names starting with 'z' so they're easier to find */ 10 11 /**************************************************************************** 12 * * 13 * AS/400 * 14 * * 15 ****************************************************************************/ 16 17 #if defined( __OS400__ ) 18 19 #define TEST_PRIVKEY_FILE "testlib/zkeytest" 20 #define TEST_PRIVKEY_TMP_FILE "testlib/zkeytstt" 21 #define TEST_PRIVKEY_ALT_FILE "testlib/zkeytsta" 22 #define TEST_PRIVKEY_PGP_FILE "testlib/zkeytstp" 23 #define CA_PRIVKEY_FILE "testlib/zkeyca" 24 #define ICA_PRIVKEY_FILE "testlib/zkeycai" 25 #define SCEPCA_PRIVKEY_FILE "testlib/zkeycas" 26 #define USER_PRIVKEY_FILE "testlib/zkeyuse1" 27 #define USER_PRIVKEY_FILE_TEMPLATE "testlib/zkeyuse%d" 28 #define DUAL_PRIVKEY_FILE "testlib/zkeydual" 29 #define RENEW_PRIVKEY_FILE "testlib/zkeyrene" 30 #define P15_FILE_TEMPLATE "testlib/zkeyp15%d" 31 #define CMP_PRIVKEY_FILE_TEMPLATE "testlib/zkeycmp" 32 #define PNP_PRIVKEY_FILE "testlib/zkeypnpu" 33 #define PNPCA_PRIVKEY_FILE "testlib/zkeypnpc" 34 #define SERVER_PRIVKEY_FILE_TEMPLATE "testlib/zkeysrv%d" 35 #define SERVER_ECPRIVKEY_FILE_TEMPLATE "testlib/zkeysrp%d" 36 #define SSH_PRIVKEY_FILE_TEMPLATE "testlib/zkeyssh%d" 37 #define SSL_CLI_PRIVKEY_FILE "testlib/zkeysslc" 38 #define TSA_PRIVKEY_FILE "testlib/zkeytsa" 39 #define MISC_PRIVKEY_FILE_TEMPLATE "testlib/zkeymis%d" 40 #define PKCS12_FILE_TEMPLATE "testlib/zkeyp12%d" 41 #define PSEUDOCERT_FILE_TEMPLATE "testlib/zpseudo%d" 42 43 #define PGP_PUBKEY_FILE "testlib/zpubring" 44 #define PGP_PRIVKEY_FILE "testlib/zsecring" 45 #define OPENPGP_PUBKEY_FILE "testlib/zpubringg" 46 #define OPENPGP_PRIVKEY_HASH_FILE "testlib/zsechash" 47 #define OPENPGP_PUBKEY_AES_FILE "testlib/zpubaes" 48 #define OPENPGP_PRIVKEY_AES_FILE "testlib/zsecaes" 49 #define OPENPGP_PRIVKEY_CAST_FILE "testlib/zseccast" 50 #define OPENPGP_PUBKEY_RSA_FILE "testlib/zpubrsa" 51 #define OPENPGP_PRIVKEY_RSA_FILE "testlib/zsecrsa" 52 #define OPENPGP_PRIVKEY_PART_FILE "testlib/zsecpart" 53 #define OPENPGP_PRIVKEY_BC_FILE "testlib/zsecbc" 54 #define OPENPGP_PUBKEY_ECC_FILE "testlib/zpubecc" 55 #define OPENPGP_PRIVKEY_ECC_FILE "testlib/zsececc" 56 #define OPENPGP_PUBKEY_MULT_FILE "testlib/zpubmult" 57 #define NAIPGP_PUBKEY_FILE "testlib/zpubnai" 58 #define NAIPGP_PRIVKEY_FILE "testlib/zsecnai" 59 60 #define CERT_FILE_TEMPLATE "testlib/zcert%02d" 61 #define BASE64CERT_FILE_TEMPLATE "testlib/zcerta%d" 62 #define ECC_CERT_FILE_TEMPLATE "testlib/zeccert%02d" 63 #define BROKEN_CERT_FILE "testlib/zcertb" 64 #define BROKEN_USER_CERT_FILE "testlib/zcertbus" 65 #define BROKEN_CA_CERT_FILE "testlib/zcertbca" 66 #define CERTREQ_FILE_TEMPLATE "testlib/zcertreq%d" 67 #define CRL_FILE_TEMPLATE "testlib/zcrl%d" 68 #define CERTCHAIN_FILE_TEMPLATE "testlib/zcertchn%d" 69 #define BASE64CERTCHAIN_FILE_TEMPLATE "testlib/zcertcha%d" 70 #define CHAINTEST_FILE_TEMPLATE "testlib/zctest%d" 71 #define PATHTEST_FILE_TEMPLATE "testlib/zntest%d" 72 #define PADTEST_FILE_TEMPLATE "testlib/zbadsig%d" 73 #define SSHKEY_FILE_TEMPLATE "testlib/zsshkey%d" 74 #define PGPKEY_FILE_TEMPLATE "testlib/zpgpkey%d" 75 #define PGPASCKEY_FILE_TEMPLATE "testlib/zpgpkea%d" 76 #define NOCHAIN_EE_FILE "testlib/znochn_ee" 77 #define NOCHAIN_CA_FILE "testlib/znochn_ca" 78 #define RTCS_OK_FILE "testlib/zrtcsok" 79 #define OCSP_OK_FILE "testlib/zocsprok" 80 #define OCSP_REV_FILE "testlib/zocsprre" 81 #define OCSP_CA_FILE "testlib/zocspca" 82 #define CRLCERT_FILE_TEMPLATE "testlib/zcrlcrt%d" 83 #define RTCS_FILE_TEMPLATE "testlib/zrtcsee%do" 84 #define OCSP_CA_FILE_TEMPLATE "testlib/zocspca%d" 85 #define OCSP_EEOK_FILE_TEMPLATE "testlib/zocspok%d" 86 #define OCSP_EEREV_FILE_TEMPLATE "testlib/zocspre%d" 87 #define CMP_CA_FILE_TEMPLATE "testlib/zcmpca%d" 88 #define SCEP_CA_FILE_TEMPLATE "testlib/zscepca%d" 89 90 #define CMS_ENC_FILE_TEMPLATE "testlib/zspwenc%d" 91 #define SMIME_SIG_FILE_TEMPLATE "testlib/zsigned%d" 92 #define SMIME_SIG_FILE_INDEF "testlib/zsigndef" 93 #define SMIME_ENV_FILE_TEMPLATE "testlib/zsenvel%d" 94 #define PGP_ENC_FILE_TEMPLATE "testlib/zconven%d" 95 #define PGP_PKE_FILE_TEMPLATE "testlib/zpgpenc%d" 96 #define OPENPGP_PKE_FILE_TEMPLATE "testlib/zgpgenc%d" 97 #define PGP_SIG_FILE_TEMPLATE "testlib/zsigned%d" 98 #define PGP_COPR_FILE_TEMPLATE "testlib/zcopr%d" 99 100 #define TESTDATA_FILE_TEMPLATE "testlib/ztestd%d" 101 #define COMPRESS_FILE "test/filename" 102 103 /**************************************************************************** 104 * * 105 * Macintosh pre-OS X * 106 * * 107 ****************************************************************************/ 108 109 #elif defined( __MWERKS__ ) || defined( SYMANTEC_C ) || defined( __MRC__ ) 110 111 #define TEST_PRIVKEY_FILE ":test:keys:test.p15" 112 #define TEST_PRIVKEY_TMP_FILE ":test:keys:test_tmp.p15" 113 #define TEST_PRIVKEY_ALT_FILE ":test:keys:test.p12" 114 #define TEST_PRIVKEY_PGP_FILE ":test:keys:test.pgp" 115 #define CA_PRIVKEY_FILE ":test:keys:ca.p15" 116 #define ICA_PRIVKEY_FILE ":test:keys:ca_int.p15" 117 #define SCEPCA_PRIVKEY_FILE ":test:keys:ca_cert.p15" 118 #define USER_PRIVKEY_FILE ":test:keys:user1.p15" 119 #define USER_PRIVKEY_FILE_TEMPLATE ":test:keys:user%d.p15" 120 #define DUAL_PRIVKEY_FILE ":test:keys:dual.p15" 121 #define RENEW_PRIVKEY_FILE ":test:keys:renewed.p15" 122 #define P15_FILE_TEMPLATE ":test:keys:pkcs15_%d.p15" 123 #define CMP_PRIVKEY_FILE_TEMPLATE ":test:keys:cmp%d.p15" 124 #define PNP_PRIVKEY_FILE ":test:keys:pnp_user.p15" 125 #define PNPCA_PRIVKEY_FILE ":test:keys:pnp_ca.p15" 126 #define SERVER_PRIVKEY_FILE_TEMPLATE ":test:keys:server%d.p15" 127 #define SERVER_ECPRIVKEY_FILE_TEMPLATE ":test:keys:serverp%d.p15" 128 #define SSH_PRIVKEY_FILE_TEMPLATE ":test:keys:ssh%d.p15" 129 #define SSL_CLI_PRIVKEY_FILE ":test:keys:ssl_cli.p15" 130 #define TSA_PRIVKEY_FILE ":test:keys:tsa.p15" 131 #define MISC_PRIVKEY_FILE_TEMPLATE ":test:keys:misc%d.p15" 132 #define PKCS12_FILE_TEMPLATE ":test:keys:pkcs12_%d.p12" 133 #define PSEUDOCERT_FILE_TEMPLATE ":test:keys:pseudocrt%d.dat" 134 135 #define PGP_PUBKEY_FILE ":test:pgp:pubring.pgp" 136 #define PGP_PRIVKEY_FILE ":test:pgp:secring.pgp" 137 #define OPENPGP_PUBKEY_HASH_FILE ":test:pgp:pub_hash.gpg" 138 #define OPENPGP_PRIVKEY_HASH_FILE ":test:pgp:sec_hash.gpg" 139 #define OPENPGP_PUBKEY_AES_FILE ":test:pgp:pub_aes.pkr" 140 #define OPENPGP_PRIVKEY_AES_FILE ":test:pgp:sec_aes.skr" 141 #define OPENPGP_PRIVKEY_CAST_FILE ":test:pgp:sec_cast.gpg" 142 #define OPENPGP_PUBKEY_RSA_FILE ":test:pgp:pub_rsa.gpg" 143 #define OPENPGP_PRIVKEY_RSA_FILE ":test:pgp:sec_rsa.gpg" 144 #define OPENPGP_PRIVKEY_PART_FILE ":test:pgp:sec_part.gpg" 145 #define OPENPGP_PRIVKEY_BC_FILE ":test:pgp:sec_bc.gpg" 146 #define OPENPGP_PUBKEY_ECC_FILE ":test:pgp:pub_ecc.gpg" 147 #define OPENPGP_PRIVKEY_ECC_FILE ":test:pgp:sec_ecc.gpg" 148 #define OPENPGP_PUBKEY_MULT_FILE ":test:pgp:pub_mult.gpg" 149 #define NAIPGP_PUBKEY_FILE ":test:pgp:pub_nai.pkr" 150 #define NAIPGP_PRIVKEY_FILE ":test:pgp:sec_nai.skr" 151 152 #define CERT_FILE_TEMPLATE ":test:certs:cert%02d.der" 153 #define BASE64CERT_FILE_TEMPLATE ":test:certs:cert%d.asc" 154 #define ECC_CERT_FILE_TEMPLATE ":test:certs:eccert%02d.der" 155 #define BROKEN_CERT_FILE ":test:certs:broken.der" 156 #define BROKEN_USER_CERT_FILE ":test:certs:broken_ee.der" 157 #define BROKEN_CA_CERT_FILE ":test:certs:broken_ca.der" 158 #define CERTREQ_FILE_TEMPLATE ":test:certs:certreq%d.der" 159 #define CRL_FILE_TEMPLATE ":test:certs:crl%d.crl" 160 #define CERTCHAIN_FILE_TEMPLATE ":test:certs:certchn%d.der" 161 #define BASE64CERTCHAIN_FILE_TEMPLATE ":test:certs:certchn%d.asc" 162 #define CHAINTEST_FILE_TEMPLATE ":test:certs:chntest%d.der" 163 #define PATHTEST_FILE_TEMPLATE ":test:nist:ntest%d.p7s" 164 #define PADTEST_FILE_TEMPLATE ":test:certs:badsig%d.der" 165 #define SSHKEY_FILE_TEMPLATE ":test:misc:sshkey%d.asc" 166 #define PGPKEY_FILE_TEMPLATE ":test:pgp:pubkey%d.pgp" 167 #define PGPASCKEY_FILE_TEMPLATE ":test:pgp:pubkey%d.asc" 168 #define NOCHAIN_EE_FILE ":test:misc:nochn_ee.der" 169 #define NOCHAIN_CA_FILE ":test:misc:nochn_ca.der" 170 #define RTCS_OK_FILE ":test:misc:rtcsrok.der" 171 #define OCSP_OK_FILE ":test:session:ocspr_ok.der" 172 #define OCSP_REV_FILE ":test:session:ocspr_re.der" 173 #define OCSP_CA_FILE ":test:session:ocspca.der" 174 #define CRLCERT_FILE_TEMPLATE ":test:misc:crl_cert%d.der" 175 #define RTCS_FILE_TEMPLATE ":test:misc:rtcs_ee%do.der" 176 #define OCSP_CA_FILE_TEMPLATE ":test:session:ocsp_ca%d.der" 177 #define OCSP_EEOK_FILE_TEMPLATE ":test:session:ocsp_ok%d.der" 178 #define OCSP_EEREV_FILE_TEMPLATE ":test:session:ocsp_re%d.der" 179 #define CMP_CA_FILE_TEMPLATE ":test:session:cmp_ca%d.der" 180 #define SCEP_CA_FILE_TEMPLATE ":test:session:scep_ca%d.der" 181 182 #define CMS_ENC_FILE_TEMPLATE ":test:smime:pwenc%d.p7m" 183 #define SMIME_SIG_FILE_TEMPLATE ":test:smime:signed%d.p7s" 184 #define SMIME_SIG_FILE_INDEF ":test:smime:signdef.p7s" 185 #define SMIME_ENV_FILE_TEMPLATE ":test:smime:envel%d.p7m" 186 #define PGP_ENC_FILE_TEMPLATE ":test:pgp:conv_enc%d.pgp" 187 #define PGP_PKE_FILE_TEMPLATE ":test:pgp:pgp_enc%d.pgp" 188 #define OPENPGP_PKE_FILE_TEMPLATE ":test:pgp:gpg_enc%d.gpg" 189 #define PGP_SIG_FILE_TEMPLATE ":test:pgp:signed%d.pgp" 190 #define PGP_COPR_FILE_TEMPLATE ":test:pgp:copr%d.pgp" 191 192 #define TESTDATA_FILE_TEMPLATE ":test:misc:testdata%d.dat" 193 #define COMPRESS_FILE ":test:filename.h" 194 195 /**************************************************************************** 196 * * 197 * MVS with DDNAME I/O * 198 * * 199 ****************************************************************************/ 200 201 #elif defined( DDNAME_IO ) 202 203 #define TEST_PRIVKEY_FILE "DD:CLBTEST" 204 #define TEST_PRIVKEY_TMP_FILE "DD:CLBTESTT" 205 #define TEST_PRIVKEY_ALT_FILE "DD:CLBTESTA" 206 #define TEST_PRIVKEY_PGP_FILE "DD:CLBTESTP" 207 #define CA_PRIVKEY_FILE "DD:CLBP15(KEYCA)" 208 #define ICA_PRIVKEY_FILE "DD:CLBP15(KEYCAI)" 209 #define SCEPCA_PRIVKEY_FILE "DD:CLBP15(KEYCAS)" 210 #define USER_PRIVKEY_FILE "DD:CLBP15(KEYUSER1)" 211 #define USER_PRIVKEY_FILE_TEMPLATE "DD:CLBP15(KEYUSE%d)" 212 #define DUAL_PRIVKEY_FILE "DD:CLBP15(KEYDUAL)" 213 #define RENEW_PRIVKEY_FILE "DD:CLBP15(KEYRENE)" 214 #define P15_FILE_TEMPLATE "DD:CLBP15(KEYP15%d)" 215 #define CMP_PRIVKEY_FILE_TEMPLATE "DD:CLBP15(KEYCMP%d)" 216 #define PNP_PRIVKEY_FILE "DD:CLBP15(KEYPNPU)" 217 #define PNPCA_PRIVKEY_FILE "DD:CLBP15(KEYPNPC)" 218 #define SERVER_PRIVKEY_FILE_TEMPLATE "DD:CLBP15(KEYSRV%d)" 219 #define SERVER_ECPRIVKEY_FILE_TEMPLATE "DD:CLBP15(KEYSRP%d)" 220 #define SSH_PRIVKEY_FILE_TEMPLATE "DD:CLBP15(KEYSSH%d)" 221 #define SSL_CLI_PRIVKEY_FILE "DD:CLBP15(KEYSSLC)" 222 #define TSA_PRIVKEY_FILE "DD:CLBP15(KEYTSA)" 223 #define MISC_PRIVKEY_FILE_TEMPLATE "DD:CLBP15(KEYMIS%d)" 224 #define PKCS12_FILE_TEMPLATE "DD:CLBP12(KEYP12%d)" 225 #define PSEUDOCERT_FILE_TEMPLATE "DD:CLBPCR(CRT%d)" 226 227 #define PGP_PUBKEY_FILE "DD:CLBPGP(PUBRING)" 228 #define PGP_PRIVKEY_FILE "DD:CLBPGP(SECRING)" 229 #define OPENPGP_PUBKEY_HASH_FILE "DD:CLBGPG(PUBHASH)" 230 #define OPENPGP_PRIVKEY_HASH_FILE "DD:CLBGPG(SECHASH)" 231 #define OPENPGP_PUBKEY_AES_FILE "DD:CLBPKR(PUBAES)" 232 #define OPENPGP_PRIVKEY_AES_FILE "DD:CLBSKR(SECAES)" 233 #define OPENPGP_PRIVKEY_CAST_FILE "DD:CLBSKR(SECCAS)" 234 #define OPENPGP_PUBKEY_RSA_FILE "DD:CLBGPG(PUBRSA)" 235 #define OPENPGP_PRIVKEY_RSA_FILE "DD:CLBGPG(SECRSA)" 236 #define OPENPGP_PRIVKEY_PART_FILE "DD:CLBGPG(SECPART)" 237 #define OPENPGP_PRIVKEY_BC_FILE "DD:CLBGPG(SECBC)" 238 #define OPENPGP_PUBKEY_ECC_FILE "DD:CLBGPG(PUBECC)" 239 #define OPENPGP_PRIVKEY_ECC_FILE "DD:CLBGPG(SECECC)" 240 #define OPENPGP_PUBKEY_MULT_FILE "DD:CLBGPG(PUBMULT)" 241 #define NAIPGP_PUBKEY_FILE "DD:CLBPKR(PUBNAI)" 242 #define NAIPGP_PRIVKEY_FILE "DD:CLBSKR(SECNAI)" 243 244 #define CERT_FILE_TEMPLATE "DD:CLBDER(CERT%02d)" 245 #define BASE64CERT_FILE_TEMPLATE "DD:CLBDER(CERT%d)" 246 #define ECC_CERT_FILE_TEMPLATE "DD:CLBDER(ECCERT%02d)" 247 #define BROKEN_CERT_FILE "DD:CLBDER(CERTB)" 248 #define BROKEN_USER_CERT_FILE "DD:CLBDER(CERTBUS)" 249 #define BROKEN_CA_CERT_FILE "DD:CLBDER(CERTBCA)" 250 #define CERTREQ_FILE_TEMPLATE "DD:CLBDER(CERTREQ%d)" 251 #define CRL_FILE_TEMPLATE "DD:CLBDER(CRL%d)" 252 #define CERTCHAIN_FILE_TEMPLATE "DD:CLBDER(CERTCHN%d)" 253 #define BASE64CERTCHAIN_FILE_TEMPLATE "DD:CLBDER(CERT%d)" 254 #define CHAINTEST_FILE_TEMPLATE "DD:CLBDER(CHNTEST%d)" 255 #define PATHTEST_FILE_TEMPLATE "DD:CLBDER(NTEST%d)" 256 #define PADTEST_FILE_TEMPLATE "DD:CLBDER(BADSIG%d)" 257 #define SSHKEY_FILE_TEMPLATE "DD:CLBDER(SSHKEY%d)" 258 #define PGPKEY_FILE_TEMPLATE "DD:CLBDER(PGPKEY%d)" 259 #define PGPASCKEY_FILE_TEMPLATE "DD:CLBDER(PGPKEA%d)" 260 #define NOCHAIN_EE_FILE "DD:CLBDER(NOCHNEE)" 261 #define NOCHAIN_CA_FILE "DD:CLBDER(NOCHNCA)" 262 #define RTCS_OK_FILE "DD:CLBDER(RTCSROK)" 263 #define OCSP_OK_FILE "DD:CLBDER(OCSPROK)" 264 #define OCSP_REV_FILE "DD:CLBDER(OCSPRRE)" 265 #define OCSP_CA_FILE "DD:CLBDER(OCSPCA)" 266 #define CRLCERT_FILE_TEMPLATE "DD:CLBDER(CRLCERT%d)" 267 #define RTCS_FILE_TEMPLATE "DD:CLBDER(RTCSEE%dO)" 268 #define OCSP_CA_FILE_TEMPLATE "DD:CLBDER(OCSPCA%d)" 269 #define OCSP_EEOK_FILE_TEMPLATE "DD:CLBDER(OCSPOK%d)" 270 #define OCSP_EEREV_FILE_TEMPLATE "DD:CLBDER(OCSPRE%d)" 271 #define CMP_CA_FILE_TEMPLATE "DD:CLBDER(CMPCA%d)" 272 #define SCEP_CA_FILE_TEMPLATE "DD:CLBDER(SCEPCA%d)" 273 274 #define CMS_ENC_FILE_TEMPLATE "DD:CLBP7M(PWENC%d)" 275 #define SMIME_SIG_FILE_TEMPLATE "DD:CLBP7S(SIGNED%d)" 276 #define SMIME_SIG_FILE_INDEF "DD:CLBP7S(SIGNDEF)" 277 #define SMIME_ENV_FILE_TEMPLATE "DD:CLBP7M(ENVEL%d)" 278 #define PGP_ENC_FILE_TEMPLATE "DD:CLBPGP(CONVEN%d)" 279 #define PGP_PKE_FILE_TEMPLATE "DD:CLBPGP(PGPENC%d)" 280 #define OPENPGP_PKE_FILE_TEMPLATE "DD:CLBGPG(GPGENC%d)" 281 #define PGP_SIG_FILE_TEMPLATE "DD:CLBPGP(SIGNED%d)" 282 #define PGP_COPR_FILE_TEMPLATE "DD:CLBPGP(COPR%d)" 283 284 #define TESTDATA_FILE_TEMPLATE "DD:CLBCMP(TESTD%d)" 285 #define COMPRESS_FILE "DD:CLBCMP(FILENAME)" 286 287 /**************************************************************************** 288 * * 289 * Nucleus * 290 * * 291 ****************************************************************************/ 292 293 /* Generic embedded system using the FAT filesystem */ 294 295 #elif defined (__Nucleus__) 296 297 #define TEST_PRIVKEY_FILE TEXT( "c:\\test\\keys\\test.p15" ) 298 #define TEST_PRIVKEY_TMP_FILE TEXT( "c:\\test\\keys\\test_tmp.p15" ) 299 #define TEST_PRIVKEY_ALT_FILE TEXT( "c:\\test\\keys\\test.p12" ) 300 #define TEST_PRIVKEY_PGP_FILE TEXT( "c:\\test\\keys\\test.pgp" ) 301 #define CA_PRIVKEY_FILE TEXT( "c:\\test\\keys\\ca.p15" ) 302 #define ICA_PRIVKEY_FILE TEXT( "c:\\test\\keys\\ca_int.p15" ) 303 #define SCEPCA_PRIVKEY_FILE TEXT( "c:\\test\\keys\\ca_scep.p15" ) 304 #define USER_PRIVKEY_FILE TEXT( "c:\\test\\keys\\user1.p15" ) 305 #define USER_PRIVKEY_FILE_TEMPLATE TEXT( "c:\\test\\keys\\user%d.p15" ) 306 #define DUAL_PRIVKEY_FILE TEXT( "c:\\test\\keys\\dual.p15" ) 307 #define RENEW_PRIVKEY_FILE TEXT( "c:\\test\\keys\\renewed.p15" ) 308 #define P15_FILE_TEMPLATE TEXT( "c:\\test\\keys\\pkcs15_%d.p15" ) 309 #define CMP_PRIVKEY_FILE_TEMPLATE TEXT( "c:\\test\\keys\\cmp%d.p15" ) 310 #define PNP_PRIVKEY_FILE TEXT( "c:\\test\\keys\\pnp_user.p15" ) 311 #define PNPCA_PRIVKEY_FILE TEXT( "c:\\test\\keys\\pnp_ca.p15" ) 312 #define SERVER_PRIVKEY_FILE_TEMPLATE TEXT( "c:\\test\\keys\\server%d.p15" ) 313 #define SERVER_ECPRIVKEY_FILE_TEMPLATE TEXT( "c:\\test\\keys\\serverp%d.p15" ) 314 #define SSH_PRIVKEY_FILE_TEMPLATE TEXT( "c:\\test\\keys\\ssh%d.p15" ) 315 #define SSL_CLI_PRIVKEY_FILE TEXT( "c:\\test\\keys\\ssl_cli.p15" ) 316 #define TSA_PRIVKEY_FILE TEXT( "c:\\test\\keys\\tsa.p15" ) 317 #define MISC_PRIVKEY_FILE_TEMPLATE TEXT( "c:\\test\\keys\\misc%d.p15" ) 318 #define PKCS12_FILE_TEMPLATE TEXT( "c:\\test\\keys\\pkcs12_%d.p12" ) 319 #define PSEUDOCERT_FILE_TEMPLATE TEXT( "c:\\test\\keys\\pseudocrt%d.dat" ) 320 321 #define PGP_PUBKEY_FILE TEXT( "c:\\test\\pgp\\pubring.pgp" ) 322 #define PGP_PRIVKEY_FILE TEXT( "c:\\test\\pgp\\secring.pgp" ) 323 #define OPENPGP_PUBKEY_HASH_FILE TEXT( "c:\\test\\pgp\\pub_hash.gpg" ) 324 #define OPENPGP_PRIVKEY_HASH_FILE TEXT( "c:\\test\\pgp\\sec_hash.gpg" ) 325 #define OPENPGP_PUBKEY_AES_FILE TEXT( "c:\\test\\pgp\\pub_aes.pkr" ) 326 #define OPENPGP_PRIVKEY_AES_FILE TEXT( "c:\\test\\pgp\\sec_aes.skr" ) 327 #define OPENPGP_PUBKEY_RSA_FILE TEXT( "c:\\test\\pgp\\pub_rsa.gpg" ) 328 #define OPENPGP_PRIVKEY_RSA_FILE TEXT( "c:\\test\\pgp\\sec_rsa.gpg" ) 329 #define OPENPGP_PRIVKEY_PART_FILE TEXT( "c:\\test\\pgp\\sec_part.gpg" ) 330 #define OPENPGP_PRIVKEY_BC_FILE TEXT( "c:\\test\\pgp\\sec_bc.gpg" ) 331 #define OPENPGP_PUBKEY_ECC_FILE TEXT( "c:\\test\\pgp\\pub_ecc.gpg" ) 332 #define OPENPGP_PRIVKEY_ECC_FILE TEXT( "c:\\test\\pgp\\sec_ecc.gpg" ) 333 #define NAIPGP_PUBKEY_FILE TEXT( "c:\\test\\pgp\\pub_nai.pkr" ) 334 #define NAIPGP_PRIVKEY_FILE TEXT( "c:\\test\\pgp\\sec_nai.skr" ) 335 336 #define CERT_FILE_TEMPLATE TEXT( "c:\\test\\certs\\cert%02d.der" ) 337 #define BASE64CERT_FILE_TEMPLATE TEXT( "c:\\test\\certs\\cert%d.asc" ) 338 #define ECC_CERT_FILE_TEMPLATE TEXT( "c:\\test\\certs\\eccert%02d.der" ) 339 #define BROKEN_CERT_FILE TEXT( "c:\\test\\certs\\broken.der" ) 340 #define BROKEN_USER_CERT_FILE TEXT( "c:\\test\\certs\\broken_ee.der" ) 341 #define BROKEN_CA_CERT_FILE TEXT( "c:\\test\\certs\\broken_ca.der" ) 342 #define CERTREQ_FILE_TEMPLATE TEXT( "c:\\test\\certs\\certreq%d.der" ) 343 #define CRL_FILE_TEMPLATE TEXT( "c:\\test\\certs\\crl%d.crl" ) 344 #define CERTCHAIN_FILE_TEMPLATE TEXT( "c:\\test\\certs\\certchn%d.der" ) 345 #define BASE64CERTCHAIN_FILE_TEMPLATE TEXT( "c:\\test\\certs\\certchn%d.asc" ) 346 #define CHAINTEST_FILE_TEMPLATE TEXT( "c:\\test\\certs\\chntest%d.der" ) 347 #define PATHTEST_FILE_TEMPLATE TEXT( "c:\\test\\nist\\test%d.p7s" ) 348 #define PADTEST_FILE_TEMPLATE TEXT( "c:\\test\\certs\\bad_sig%d.der" ) 349 #define SSHKEY_FILE_TEMPLATE TEXT( "c:\\test\\misc\\sshkey%d.asc" ) 350 #define PGPKEY_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\pubkey%d.pgp" ) 351 #define PGPASCKEY_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\pubkey%d.asc" ) 352 #define NOCHAIN_EE_FILE TEXT( "c:\\test\\misc\\nochn_ee.der" ) 353 #define NOCHAIN_CA_FILE TEXT( "c:\\test\\misc\\nochn_ca.der" ) 354 #define RTCS_OK_FILE TEXT( "c:\\test\\misc\\rtcsrok.der" ) 355 #define OCSP_OK_FILE TEXT( "c:\\test\\session\\ocspr_ok.der" ) 356 #define OCSP_REV_FILE TEXT( "c:\\test\\session\\ocspr_re.der" ) 357 #define OCSP_CA_FILE TEXT( "c:\\test\\session\\ocspca.der" ) 358 #define CRLCERT_FILE_TEMPLATE TEXT( "c:\\test\\misc\\crl_cert%d.der" ) 359 #define RTCS_FILE_TEMPLATE TEXT( "c:\\test\\misc\\rtcs_ee%do.der" ) 360 #define OCSP_CA_FILE_TEMPLATE TEXT( "c:\\test\\session\\ocsp_ca%d.der" ) 361 #define OCSP_EEOK_FILE_TEMPLATE TEXT( "c:\\test\\session\\ocsp_ok%d.der" ) 362 #define OCSP_EEREV_FILE_TEMPLATE TEXT( "c:\\test\\session\\ocsp_re%d.der" ) 363 #define CMP_CA_FILE_TEMPLATE TEXT( "c:\\test\\session\\cmp_ca%d.der" ) 364 #define SCEP_CA_FILE_TEMPLATE TEXT( "c:\\test\\session\\scep_ca%d.der" ) 365 366 #define CMS_ENC_FILE_TEMPLATE TEXT( "c:\\test\\smime\\pw_enc%d.p7m" ) 367 #define SMIME_SIG_FILE_TEMPLATE TEXT( "c:\\test\\smime\\signed%d.p7s" ) 368 #define SMIME_SIG_FILE_INDEF TEXT( "c:\\test\\smime\\sig_ndef.p7s" ) 369 #define SMIME_ENV_FILE_TEMPLATE TEXT( "c:\\test\\smime\\envel%d.p7m" ) 370 #define PGP_ENC_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\conv_enc%d.pgp" ) 371 #define PGP_PKE_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\pgp_enc%d.pgp" ) 372 #define OPENPGP_PKE_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\gpg_enc%d.gpg" ) 373 #define PGP_SIG_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\signed%d.pgp" ) 374 #define PGP_COPR_FILE_TEMPLATE TEXT( "c:\\test\\pgp\\copr%d.pgp" ) 375 376 #define TESTDATA_FILE_TEMPLATE TEXT( "c:\\test\\misc\\testdata%d.dat" ) 377 #define COMPRESS_FILE TEXT( "c:\\test\\filename.h" ) 378 379 /**************************************************************************** 380 * * 381 * VM/CMS * 382 * * 383 ****************************************************************************/ 384 385 #elif defined( __VMCMS__ ) 386 387 #define TEST_PRIVKEY_FILE "zkeytest.p15" 388 #define TEST_PRIVKEY_TMP_FILE "zkeytstt.p15" 389 #define TEST_PRIVKEY_ALT_FILE "zkeytest.p12" 390 #define TEST_PRIVKEY_PGP_FILE "zkeytest.pgp" 391 #define CA_PRIVKEY_FILE "zkeyca.p15" 392 #define ICA_PRIVKEY_FILE "zkeycai.p15" 393 #define SCEPCA_PRIVKEY_FILE "zkeycas.p15" 394 #define USER_PRIVKEY_FILE "zkeyuse1.p15" 395 #define USER_PRIVKEY_FILE_TEMPLATE "zkeyuse%d.p15" 396 #define DUAL_PRIVKEY_FILE "zkeydual.p15" 397 #define RENEW_PRIVKEY_FILE "zkeyren.p15" 398 #define P15_FILE_TEMPLATE "zkeyp15%d.p15" 399 #define CMP_PRIVKEY_FILE_TEMPLATE "zkeycmp.p15" 400 #define PNP_PRIVKEY_FILE "zkeypnpu.p15" 401 #define PNPCA_PRIVKEY_FILE "zkeypnpc.p15" 402 #define SERVER_PRIVKEY_FILE_TEMPLATE "zkeysrv%d.p15" 403 #define SERVER_ECPRIVKEY_FILE_TEMPLATE "zkeysrp%d.p15" 404 #define SSH_PRIVKEY_FILE_TEMPLATE "zkeyssh%d.p15" 405 #define SSL_CLI_PRIVKEY_FILE "zkeysslc.p15" 406 #define TSA_PRIVKEY_FILE "zkeytsa.p15" 407 #define MISC_PRIVKEY_FILE_TEMPLATE "zkeymis%d.p15" 408 #define PKCS12_FILE_TEMPLATE "zkeyp12%d.p12" 409 #define PSEUDOCERT_FILE_TEMPLATE "zpseudo%d.dat" 410 411 #define PGP_PUBKEY_FILE "zpubring.pgp" 412 #define PGP_PRIVKEY_FILE "zsecring.pgp" 413 #define OPENPGP_PUBKEY_HASH_FILE "zpubhash.gpg" 414 #define OPENPGP_PRIVKEY_HASH_FILE "zsechash.gpg" 415 #define OPENPGP_PUBKEY_AES_FILE "zpubaes.pkr" 416 #define OPENPGP_PRIVKEY_AES_FILE "zsecaes.skr" 417 #define OPENPGP_PRIVKEY_CAST_FILE "zseccas.gpg" 418 #define OPENPGP_PUBKEY_RSA_FILE "zpubrsa.gpg" 419 #define OPENPGP_PRIVKEY_RSA_FILE "zsecrsa.gpg" 420 #define OPENPGP_PRIVKEY_PART_FILE "zsecpart.gpg" 421 #define OPENPGP_PRIVKEY_BC_FILE "zsecbc.gpg" 422 #define OPENPGP_PUBKEY_ECC_FILE "zpubecc.gpg" 423 #define OPENPGP_PRIVKEY_ECC_FILE "zsececc.gpg" 424 #define OPENPGP_PUBKEY_MULT_FILE "zpubmult.gpg" 425 #define NAIPGP_PUBKEY_FILE "zpubnai.pkr" 426 #define NAIPGP_PRIVKEY_FILE "zsecnai.skr" 427 428 #define CERT_FILE_TEMPLATE "zcert%02d.der" 429 #define BASE64CERT_FILE_TEMPLATE "zcert%d.asc" 430 #define ECC_CERT_FILE_TEMPLATE "zeccert%02d.der" 431 #define BROKEN_CERT_FILE "zcertb.der" 432 #define BROKEN_USER_CERT_FILE "zcertbus.der" 433 #define BROKEN_CA_CERT_FILE "zcertbca.der" 434 #define CERTREQ_FILE_TEMPLATE "zcertreq%d.der" 435 #define CRL_FILE_TEMPLATE "zcrl%d.crl" 436 #define CERTCHAIN_FILE_TEMPLATE "zcertchn%d.der" 437 #define BASE64CERTCHAIN_FILE_TEMPLATE "zcertchn%d.asc" 438 #define CHAINTEST_FILE_TEMPLATE "zchntest%d.der" 439 #define PATHTEST_FILE_TEMPLATE "zntest%d.p7s" 440 #define PADTEST_FILE_TEMPLATE "zbadsig%d.der" 441 #define SSHKEY_FILE_TEMPLATE "zsshkey%d.asc" 442 #define PGPKEY_FILE_TEMPLATE "zpgpkey%d.pgp" 443 #define PGPASCKEY_FILE_TEMPLATE "zpgpkey%d.asc" 444 #define NOCHAIN_EE_FILE "znochn_ee.der" 445 #define NOCHAIN_CA_FILE "znochn_ca.der" 446 #define RTCS_OK_FILE "zrtcsrok.der" 447 #define OCSP_OK_FILE "zocsprok.der" 448 #define OCSP_REV_FILE "zocsprre.der" 449 #define OCSP_CA_FILE "zocspca.der" 450 #define CRLCERT_FILE_TEMPLATE "zcrlcrt%d.der" 451 #define RTCS_FILE_TEMPLATE "zrtcsee%do.der" 452 #define OCSP_CA_FILE_TEMPLATE "zocspca%d.der" 453 #define OCSP_EEOK_FILE_TEMPLATE "zocspok%d.der" 454 #define OCSP_EEREV_FILE_TEMPLATE "zocspre%d.der" 455 #define CMP_CA_FILE_TEMPLATE "zcmpca%d.der" 456 #define SCEP_CA_FILE_TEMPLATE "zscepca%d.der" 457 458 #define CMS_ENC_FILE_TEMPLATE "zpwenc%d.p7m" 459 #define SMIME_SIG_FILE_TEMPLATE "zsigned%d.p7s" 460 #define SMIME_SIG_FILE_INDEF "zsigndef.p7s" 461 #define SMIME_ENV_FILE_TEMPLATE "zenvel%d.p7m" 462 #define PGP_ENC_FILE_TEMPLATE "zconven%d.pgp" 463 #define PGP_PKE_FILE_TEMPLATE "zpgpenc%d.pgp" 464 #define OPENPGP_PKE_FILE_TEMPLATE "zgpgenc%d.gpg" 465 #define PGP_SIG_FILE_TEMPLATE "zsigned%d.pgp" 466 #define PGP_COPR_FILE_TEMPLATE "zcopr%d.pgp" 467 468 #define TESTDATA_FILE_TEMPLATE "ztestd%d.dat" 469 #define COMPRESS_FILE "filename.h" 470 471 /**************************************************************************** 472 * * 473 * Windows CE * 474 * * 475 ****************************************************************************/ 476 477 #elif defined( _WIN32_WCE ) 478 479 #define TEST_PRIVKEY_FILE L"\\Storage Card\\keys\\test.p15" 480 #define TEST_PRIVKEY_TMP_FILE L"\\Storage Card\\keys\\test_tmp.p15" 481 #define TEST_PRIVKEY_ALT_FILE L"\\Storage Card\\keys\\test.p12" 482 #define TEST_PRIVKEY_PGP_FILE L"\\Storage Card\\keys\\test.pgp" 483 #define CA_PRIVKEY_FILE L"\\Storage Card\\keys\\ca.p15" 484 #define ICA_PRIVKEY_FILE L"\\Storage Card\\keys\\ca_int.p15" 485 #define SCEPCA_PRIVKEY_FILE L"\\Storage Card\\keys\\ca_scep.p15" 486 #define USER_PRIVKEY_FILE L"\\Storage Card\\keys\\user1.p15" 487 #define USER_PRIVKEY_FILE_TEMPLATE L"\\Storage Card\\keys\\user%d.p15" 488 #define DUAL_PRIVKEY_FILE L"\\Storage Card\\keys\\dual.p15" 489 #define RENEW_PRIVKEY_FILE L"\\Storage Card\\keys\\renewed.p15" 490 #define P15_FILE_TEMPLATE L"\\Storage Card\\keys\\pkcs15_%d.p15" 491 #define CMP_PRIVKEY_FILE_TEMPLATE L"\\Storage Card\\keys\\cmp%d.p15" 492 #define PNP_PRIVKEY_FILE L"\\Storage Card\\keys\\pnp_user.p15" 493 #define PNPCA_PRIVKEY_FILE L"\\Storage Card\\keys\\pnp_ca.p15" 494 #define SERVER_PRIVKEY_FILE_TEMPLATE L"\\Storage Card\\keys\\server%d.p15" 495 #define SERVER_ECPRIVKEY_FILE_TEMPLATE L"\\Storage Card\\keys\\serverp%d.p15" 496 #define SSH_PRIVKEY_FILE_TEMPLATE L"\\Storage Card\\keys\\ssh%d.p15" 497 #define SSL_CLI_PRIVKEY_FILE L"\\Storage Card\\keys\\ssl_cli.p15" 498 #define TSA_PRIVKEY_FILE L"\\Storage Card\\keys\\tsa.p15" 499 #define MISC_PRIVKEY_FILE_TEMPLATE L"\\Storage Card\\keys\\misc%d.p15" 500 #define PKCS12_FILE_TEMPLATE L"\\Storage Card\\keys\\pkcs12_%d.p12" 501 #define PSEUDOCERT_FILE_TEMPLATE L"\\Storage Card\\keys\\pseudocrt%d.dat" 502 503 #define PGP_PUBKEY_FILE L"\\Storage Card\\pgp\\pubring.pgp" 504 #define PGP_PRIVKEY_FILE L"\\Storage Card\\pgp\\secring.pgp" 505 #define OPENPGP_PUBKEY_HASH_FILE L"\\Storage Card\\pgp\\pub_hash.gpg" 506 #define OPENPGP_PRIVKEY_HASH_FILE L"\\Storage Card\\pgp\\sec_hash.gpg" 507 #define OPENPGP_PUBKEY_AES_FILE L"\\Storage Card\\pgp\\pub_aes.pkr" 508 #define OPENPGP_PRIVKEY_AES_FILE L"\\Storage Card\\pgp\\sec_aes.skr" 509 #define OPENPGP_PRIVKEY_CAST_FILE L"\\Storage Card\\pgp\\sec_cast.gpg" 510 #define OPENPGP_PUBKEY_RSA_FILE L"\\Storage Card\\pgp\\pub_rsa.gpg" 511 #define OPENPGP_PRIVKEY_RSA_FILE L"\\Storage Card\\pgp\\sec_rsa.gpg" 512 #define OPENPGP_PRIVKEY_PART_FILE L"\\Storage Card\\pgp\\sec_part.gpg" 513 #define OPENPGP_PRIVKEY_BC_FILE L"\\Storage Card\\pgp\\sec_bc.gpg" 514 #define OPENPGP_PUBKEY_ECC_FILE L"\\Storage Card\\pgp\\pub_ecc.gpg" 515 #define OPENPGP_PRIVKEY_ECC_FILE L"\\Storage Card\\pgp\\sec_ecc.gpg" 516 #define OPENPGP_PUBKEY_MULT_FILE L"\\Storage Card\\pgp\\pub_mult.gpg" 517 #define NAIPGP_PUBKEY_FILE L"\\Storage Card\\pgp\\pub_nai.pkr" 518 #define NAIPGP_PRIVKEY_FILE L"\\Storage Card\\pgp\\sec_nai.skr" 519 520 #define CERT_FILE_TEMPLATE L"\\Storage Card\\certs\\cert%02d.der" 521 #define BASE64CERT_FILE_TEMPLATE L"\\Storage Card\\certs\\cert%d.asc" 522 #define ECC_CERT_FILE_TEMPLATE L"\\Storage Card\\certs\\eccert%02d.der" 523 #define BROKEN_CERT_FILE L"\\Storage Card\\certs\\broken.der" 524 #define BROKEN_USER_CERT_FILE L"\\Storage Card\\certs\\broken_ee.der" 525 #define BROKEN_CA_CERT_FILE L"\\Storage Card\\certs\\broken_ca.der" 526 #define CERTREQ_FILE_TEMPLATE L"\\Storage Card\\certs\\certreq%d.der" 527 #define CRL_FILE_TEMPLATE L"\\Storage Card\\certs\\crl%d.crl" 528 #define CERTCHAIN_FILE_TEMPLATE L"\\Storage Card\\certs\\certchn%d.der" 529 #define BASE64CERTCHAIN_FILE_TEMPLATE L"\\Storage Card\\certs\\certchn%d.asc" 530 #define CHAINTEST_FILE_TEMPLATE L"\\Storage Card\\certs\\chntest%d.der" 531 #define PATHTEST_FILE_TEMPLATE L"\\Storage Card\\nist\\test%d.p7s" 532 #define PADTEST_FILE_TEMPLATE L"\\Storage Card\\certs\\badsig%d.der" 533 #define SSHKEY_FILE_TEMPLATE L"\\Storage Card\\misc\\sshkey%d.asc" 534 #define PGPKEY_FILE_TEMPLATE L"\\Storage Card\\pgp\\pubkey%d.pgp" 535 #define PGPASCKEY_FILE_TEMPLATE L"\\Storage Card\\pgp\\pubkey%d.asc" 536 #define NOCHAIN_EE_FILE L"\\Storage Card\\misc\\nochn_ee.der" 537 #define NOCHAIN_CA_FILE L"\\Storage Card\\misc\\nochn_ca.der" 538 #define RTCS_OK_FILE L"\\Storage Card\\misc\\rtcsrok.der" 539 #define OCSP_OK_FILE L"\\Storage Card\\session\\ocspr_ok.der" 540 #define OCSP_REV_FILE L"\\Storage Card\\session\\ocspr_re.der" 541 #define OCSP_CA_FILE L"\\Storage Card\\session\\ocspca.der" 542 #define CRLCERT_FILE_TEMPLATE L"\\Storage Card\\misc\\crl_cert%d.der" 543 #define RTCS_FILE_TEMPLATE L"\\Storage Card\\misc\\rtcs_ee%do.der" 544 #define OCSP_CA_FILE_TEMPLATE L"\\Storage Card\\session\\ocsp_ca%d.der" 545 #define OCSP_EEOK_FILE_TEMPLATE L"\\Storage Card\\session\\ocsp_ok%d.der" 546 #define OCSP_EEREV_FILE_TEMPLATE L"\\Storage Card\\session\\ocsp_re%d.der" 547 #define CMP_CA_FILE_TEMPLATE L"\\Storage Card\\session\\cmp_ca%d.der" 548 #define SCEP_CA_FILE_TEMPLATE L"\\Storage Card\\session\\scep_ca%d.der" 549 550 #define CMS_ENC_FILE_TEMPLATE L"\\Storage Card\\smime\\pw_enc%d.p7m" 551 #define SMIME_SIG_FILE_TEMPLATE L"\\Storage Card\\smime\\signed%d.p7s" 552 #define SMIME_SIG_FILE_INDEF L"\\Storage Card\\smime\\sig_ndef.p7s" 553 #define SMIME_ENV_FILE_TEMPLATE L"\\Storage Card\\smime\\envel%d.p7m" 554 #define PGP_ENC_FILE_TEMPLATE L"\\Storage Card\\pgp\\conv_enc%d.pgp" 555 #define PGP_PKE_FILE_TEMPLATE L"\\Storage Card\\pgp\\pgp_enc%d.pgp" 556 #define OPENPGP_PKE_FILE_TEMPLATE L"\\Storage Card\\pgp\\gpg_enc%d.gpg" 557 #define PGP_SIG_FILE_TEMPLATE L"\\Storage Card\\pgp\\signed%d.pgp" 558 #define PGP_COPR_FILE_TEMPLATE L"\\Storage Card\\pgp\\copr%d.pgp" 559 560 #define TESTDATA_FILE_TEMPLATE L"\\Storage Card\\misc\\testdata%d.dat" 561 #define COMPRESS_FILE L"\\Storage Card\\filename.h" 562 563 /**************************************************************************** 564 * * 565 * Generic Filesystem * 566 * * 567 ****************************************************************************/ 568 569 #else 570 571 #define TEST_PRIVKEY_FILE TEXT( "test/keys/test.p15" ) 572 #define TEST_PRIVKEY_TMP_FILE TEXT( "test/keys/test_tmp.p15" ) 573 #define TEST_PRIVKEY_ALT_FILE TEXT( "test/keys/test.p12" ) 574 #define TEST_PRIVKEY_PGP_FILE TEXT( "test/keys/test.pgp" ) 575 #define CA_PRIVKEY_FILE TEXT( "test/keys/ca.p15" ) 576 #define ICA_PRIVKEY_FILE TEXT( "test/keys/ca_int.p15" ) 577 #define SCEPCA_PRIVKEY_FILE TEXT( "test/keys/ca_scep.p15" ) 578 #define USER_PRIVKEY_FILE TEXT( "test/keys/user1.p15" ) 579 #define USER_PRIVKEY_FILE_TEMPLATE TEXT( "test/keys/user%d.p15" ) 580 #define DUAL_PRIVKEY_FILE TEXT( "test/keys/dual.p15" ) 581 #define RENEW_PRIVKEY_FILE TEXT( "test/keys/renewed.p15" ) 582 #define P15_FILE_TEMPLATE TEXT( "test/keys/pkcs15_%d.p15" ) 583 #define CMP_PRIVKEY_FILE_TEMPLATE TEXT( "test/keys/cmp%d.p15" ) 584 #define PNP_PRIVKEY_FILE TEXT( "test/keys/pnp_user.p15" ) 585 #define PNPCA_PRIVKEY_FILE TEXT( "test/keys/pnp_ca.p15" ) 586 #define SERVER_PRIVKEY_FILE_TEMPLATE TEXT( "test/keys/server%d.p15" ) 587 #define SERVER_ECPRIVKEY_FILE_TEMPLATE TEXT( "test/keys/serverp%d.p15" ) 588 #define SSH_PRIVKEY_FILE_TEMPLATE TEXT( "test/keys/ssh%d.p15" ) 589 #define SSL_CLI_PRIVKEY_FILE TEXT( "test/keys/ssl_cli.p15" ) 590 #define TSA_PRIVKEY_FILE TEXT( "test/keys/tsa.p15" ) 591 #define MISC_PRIVKEY_FILE_TEMPLATE TEXT( "test/keys/misc%d.p15" ) 592 #define PKCS12_FILE_TEMPLATE TEXT( "test/keys/pkcs12_%d.p12" ) 593 #define PSEUDOCERT_FILE_TEMPLATE TEXT( "test/keys/pseudocrt%d.dat" ) 594 595 #define PGP_PUBKEY_FILE TEXT( "test/pgp/pubring.pgp" ) 596 #define PGP_PRIVKEY_FILE TEXT( "test/pgp/secring.pgp" ) 597 #define OPENPGP_PUBKEY_HASH_FILE TEXT( "test/pgp/pub_hash.gpg" ) 598 #define OPENPGP_PRIVKEY_HASH_FILE TEXT( "test/pgp/sec_hash.gpg" ) 599 #define OPENPGP_PUBKEY_AES_FILE TEXT( "test/pgp/pub_aes.pkr" ) 600 #define OPENPGP_PRIVKEY_AES_FILE TEXT( "test/pgp/sec_aes.skr" ) 601 #define OPENPGP_PRIVKEY_CAST_FILE TEXT( "test/pgp/sec_cast.gpg" ) 602 #define OPENPGP_PUBKEY_RSA_FILE TEXT( "test/pgp/pub_rsa.gpg" ) 603 #define OPENPGP_PRIVKEY_RSA_FILE TEXT( "test/pgp/sec_rsa.gpg" ) 604 #define OPENPGP_PRIVKEY_PART_FILE TEXT( "test/pgp/sec_part.gpg" ) 605 #define OPENPGP_PRIVKEY_BC_FILE TEXT( "test/pgp/sec_bc.gpg" ) 606 #define OPENPGP_PUBKEY_ECC_FILE TEXT( "test/pgp/pub_ecc.gpg" ) 607 #define OPENPGP_PRIVKEY_ECC_FILE TEXT( "test/pgp/sec_ecc.gpg" ) 608 #define OPENPGP_PUBKEY_MULT_FILE TEXT( "test/pgp/pub_mult.gpg" ) 609 #define NAIPGP_PUBKEY_FILE TEXT( "test/pgp/pub_nai.pkr" ) 610 #define NAIPGP_PRIVKEY_FILE TEXT( "test/pgp/sec_nai.skr" ) 611 612 #define CERT_FILE_TEMPLATE TEXT( "test/certs/cert%02d.der" ) 613 #define BASE64CERT_FILE_TEMPLATE TEXT( "test/certs/cert%d.asc" ) 614 #define ECC_CERT_FILE_TEMPLATE TEXT( "test/certs/eccert%02d.der" ) 615 #define BROKEN_CERT_FILE TEXT( "test/certs/broken.der" ) 616 #define BROKEN_USER_CERT_FILE TEXT( "test/certs/broken_ee.der" ) 617 #define BROKEN_CA_CERT_FILE TEXT( "test/certs/broken_ca.der" ) 618 #define CERTREQ_FILE_TEMPLATE TEXT( "test/certs/certreq%d.der" ) 619 #define CRL_FILE_TEMPLATE TEXT( "test/certs/crl%d.crl" ) 620 #define CERTCHAIN_FILE_TEMPLATE TEXT( "test/certs/certchn%d.der" ) 621 #define BASE64CERTCHAIN_FILE_TEMPLATE TEXT( "test/certs/certchn%d.asc" ) 622 #define CHAINTEST_FILE_TEMPLATE TEXT( "test/certs/chntest%d.der" ) 623 #define PATHTEST_FILE_TEMPLATE TEXT( "test/nist/test%d.p7s" ) 624 #define PADTEST_FILE_TEMPLATE TEXT( "test/certs/bad_sig%d.der" ) 625 #define SSHKEY_FILE_TEMPLATE TEXT( "test/misc/sshkey%d.asc" ) 626 #define PGPKEY_FILE_TEMPLATE TEXT( "test/pgp/pubkey%d.pgp" ) 627 #define PGPASCKEY_FILE_TEMPLATE TEXT( "test/pgp/pubkey%d.asc" ) 628 #define NOCHAIN_EE_FILE TEXT( "test/misc/nochn_ee.der" ) 629 #define NOCHAIN_CA_FILE TEXT( "test/misc/nochn_ca.der" ) 630 #define RTCS_OK_FILE TEXT( "test/misc/rtcsrok.der" ) 631 #define OCSP_OK_FILE TEXT( "test/session/ocspr_ok.der" ) 632 #define OCSP_REV_FILE TEXT( "test/session/ocspr_re.der" ) 633 #define OCSP_CA_FILE TEXT( "test/session/ocspca.der" ) 634 #define CRLCERT_FILE_TEMPLATE TEXT( "test/misc/crl_cert%d.der" ) 635 #define RTCS_FILE_TEMPLATE TEXT( "test/misc/rtcs_ee%do.der" ) 636 #define OCSP_CA_FILE_TEMPLATE TEXT( "test/session/ocsp_ca%d.der" ) 637 #define OCSP_EEOK_FILE_TEMPLATE TEXT( "test/session/ocsp_ok%d.der" ) 638 #define OCSP_EEREV_FILE_TEMPLATE TEXT( "test/session/ocsp_re%d.der" ) 639 #define CMP_CA_FILE_TEMPLATE TEXT( "test/session/cmp_ca%d.der" ) 640 #define SCEP_CA_FILE_TEMPLATE TEXT( "test/session/scep_ca%d.der" ) 641 642 #define CMS_ENC_FILE_TEMPLATE TEXT( "test/smime/pw_enc%d.p7m" ) 643 #define SMIME_SIG_FILE_TEMPLATE TEXT( "test/smime/signed%d.p7s" ) 644 #define SMIME_SIG_FILE_INDEF TEXT( "test/smime/sig_ndef.p7s" ) 645 #define SMIME_ENV_FILE_TEMPLATE TEXT( "test/smime/envel%d.p7m" ) 646 #define PGP_ENC_FILE_TEMPLATE TEXT( "test/pgp/conv_enc%d.pgp" ) 647 #define PGP_PKE_FILE_TEMPLATE TEXT( "test/pgp/pgp_enc%d.pgp" ) 648 #define OPENPGP_PKE_FILE_TEMPLATE TEXT( "test/pgp/gpg_enc%d.gpg" ) 649 #define PGP_SIG_FILE_TEMPLATE TEXT( "test/pgp/signed%d.pgp" ) 650 #define PGP_COPR_FILE_TEMPLATE TEXT( "test/pgp/copr%d.pgp" ) 651 652 #define TESTDATA_FILE_TEMPLATE TEXT( "test/misc/testdata%d.dat" ) 653 #define COMPRESS_FILE TEXT( "test/filename.h" ) 654 655 #endif /* OS-specific naming */ 656