-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

As a semi-regular OpenSC developer I suggest not to do this.

PKCS#11 as it is currently implemented really needs to be explicitly
"enabled" by specifying a module in applications. Also, I would not
want jarsign or keytool to accidentally talk to a smart card that is
connected, especially because NSS is known to be stupid in some cases
(search for "friendly certs" in Mozilla's Bugzilla).

OTOH it would be nice to be able to say something like "--use-system"
to either keytool or jarsigner to be able to talk to Keychain on OSX
or certstore on Windows or something like p11-kit "master module" on
Linux.


A similar conceptual issue exists in the W3C web-crypto API, that
leaves a plethora of options available that can result in unwanted
operations:

http://www.w3.org/TR/WebCryptoAPI/#security-implementers

I would blame keytool and JDK if it accidentially blocked a key on my
smart card due to some underlying automatically-appearing bug.

- -- 
Martin
+372 515 6495
-----BEGIN PGP SIGNATURE-----
Comment: Pretty good, eh?

iQEcBAEBCAAGBQJTNxSxAAoJEKzwIt3aPjKjDAMH+QEYMFTgiRt+3wW6rR8rWG4c
1TzGYvXfPUci6ei0Q0w4Dj1MVAidt/nO+SmzmJc0EFUf2jzjrPQCCx17PBhbbD3s
y2a9YCyLVpCC8a8Lfgv7oMbhtVrbyA5Zak72vVammMap6aYzHJee9i9GO1G37MCU
EF2s9qwjJQ3pYWmj38SfPlxPGPokOKzUBh0HdY07iEivp3UceKfLja+jcKlUa7YJ
/uN4UVkjRe6OXW/utp0DcevNKOojQrjuVyShtrP+Y3MXpQGsSWQZX91kYQSfAbur
hvXvjQBz9RHqcKEqYezivat7YWAkIKuNOQSlmzFGeWJdI2DZGtNXX0GBGnVrXWI=
=lVbg
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to