1 all: tlspool-test-ca-cert.der tlspool-test-client-cert.der tlspool-test-server-cert.der localid.db disclose.db
3 tlspool-test-ca-cert.der: tlspool-test-ca-cert.pem
4 openssl x509 -inform pem -outform der -in $< -out $@
6 tlspool-test-client-cert.der: tlspool-test-client-cert.pem
7 openssl x509 -inform pem -outform der -in $< -out $@
9 tlspool-test-server-cert.der: tlspool-test-server-cert.pem
10 openssl x509 -inform pem -outform der -in $< -out $@
12 localid.db: tlspool-test-client-cert.der tlspool-test-server-cert.der tlspool-test-client-key.pem tlspool-test-server-key.pem tlspool-test-client-pubkey.bin tlspool-test-client-pubkey.asc tlspool-test-server-pubkey.bin tlspool-test-server-pubkey.asc
14 #OLD-X509# ../tool/set_localid $@ testcli@tlspool.arpa2.lab x.509,client ../testdata/tlspool-test-client-key.pem tlspool-test-client-cert.der
15 #OLD-X509# ../tool/set_localid $@ testsrv@tlspool.arpa2.lab x.509,server ../testdata/tlspool-test-server-key.pem tlspool-test-server-cert.der
16 #OLD-PGP# ../tool/set_localid $@ testcli@tlspool.arpa2.lab openpgp,client ../testdata/tlspool-test-client-privkey.asc tlspool-test-client-pubkey.pgp
17 #OLD-PGP# ../tool/set_localid $@ testsrv@tlspool.arpa2.lab openpgp,server ../testdata/tlspool-test-server-privkey.asc tlspool-test-server-pubkey.pgp
18 ../tool/set_localid $@ testcli@tlspool.arpa2.lab OpenPGP,client 'pkcs11:model=SoftHSM;manufacturer=SoftHSM;serial=1;token=TLS%20Pool%20testdata;id=obj1id;object=obj1label;object-type=private' tlspool-test-client-pubkey-pkcs11.pgp
19 ../tool/set_localid $@ testsrv@tlspool.arpa2.lab OpenPGP,server 'pkcs11:model=SoftHSM;manufacturer=SoftHSM;serial=1;token=TLS%20Pool%20testdata;id=obj2id;object=obj2label;object-type=private' tlspool-test-server-pubkey-pkcs11.pgp
20 ../tool/set_localid $@ testcli@tlspool.arpa2.lab x.509,client 'pkcs11:model=SoftHSM;manufacturer=SoftHSM;serial=1;token=TLS%20Pool%20testdata;id=obj3id;object=obj3label;object-type=private' tlspool-test-client-cert.der
21 ../tool/set_localid $@ testsrv@tlspool.arpa2.lab x.509,server 'pkcs11:model=SoftHSM;manufacturer=SoftHSM;serial=1;token=TLS%20Pool%20testdata;id=obj4id;object=obj4label;object-type=private' tlspool-test-server-cert.der
26 # openssl pkcs8 -topk8 -in tlspool-test-client-key.pem -out tlspool-test-client-key-pkcs8.pem -inform pem -outform pem -nocrypt
27 # openssl pkcs8 -topk8 -in tlspool-test-server-key.pem -out tlspool-test-server-key-pkcs8.pem -inform pem -outform pem -nocrypt
29 # softhsm-util --import tlspool-test-client-key-pkcs8.pem --slot 0 --label 'TLS Pool testdata' --id '6f626a336964'
30 # softhsm-util --import tlspool-test-server-key-pkcs8.pem --slot 0 --label 'TLS Pool testdata' --id '6f626a346964'
34 ../tool/set_disclose $@ @.arpa2.lab testcli@tlspool.arpa2.lab testsrv@tlspool.arpa2.lab
37 rm -f *.der localid.db disclose.db