PKCS #11 is working for OpenPGP and X.509 clients
authorRick van Rein <rick@openfortress.nl>
Thu, 8 Jan 2015 17:44:45 +0000 (17:44 +0000)
committerRick van Rein <rick@openfortress.nl>
Thu, 8 Jan 2015 17:44:45 +0000 (17:44 +0000)
commit57c54928d7b0bb37e304aeba13af33af1a22fb91
tree3f21371c31b258a5b7bd5b5ad599022ea8328d85
parentc49c0a5c7896cb9191bcccc06d8b4cdee26edb68
PKCS #11 is working for OpenPGP and X.509 clients
 * pkcs11: URIs are now processed from localid.db
 * Public key material is stored in localid.db alongside the PKCS #11 URI
 * The reason OpenPGP can work is: it uses plain RSA private keys
 * No need left for client private key files in testdata
 * TLS servers still follow another structure, will integrate those soon/next
20 files changed:
etc/tlspool.conf
src/config.c
src/daemon.c
src/daemon.o [deleted file]
src/handler.c
src/localid.c
src/pinentry.c
testdata/Makefile
testdata/README
testdata/localid.db
testdata/softhsm-tlspool.db
testdata/tlspool-test-client-pubkey-pkcs11.asc [new file with mode: 0644]
testdata/tlspool-test-client-pubkey-pkcs11.log [new file with mode: 0644]
testdata/tlspool-test-client-pubkey-pkcs11.pgp [new file with mode: 0644]
testdata/tlspool-test-client-pubkey.bin [deleted file]
testdata/tlspool-test-client-pubkey.pgp [new file with mode: 0644]
testdata/tlspool-test-server-pubkey-pkcs11.asc [new file with mode: 0644]
testdata/tlspool-test-server-pubkey-pkcs11.log [new file with mode: 0644]
testdata/tlspool-test-server-pubkey-pkcs11.pgp [new file with mode: 0644]
tool/set_localid