Il 19/08/2012 10:14, Anders Rundgren ha scritto:

> Virtual smart cards have unlimited capacity and doesn't occupy space in
> your pocket either.
Then an USB token paired with some form of "unsecure" storage and have
RSA capabilities and a button or a small keypad (display w/
touchscreen?) to enter consent/authorization code in a way that can't be
intercepted/forged by software would be even better.

The "unsecure storage" could be easily encrypted under a private key
that then gets encrypted under any number of "token public keys", so no
"single point of failure" exists and that storage can easily be
shared/copied to any number of tokens. (IIRC, something along this line
should/could be in next OpenPGP token).

This way you would have benefits of both virtual (practically
"unlimited" number of certs/keys: if you use a 32G uSD as storage you'd
have to spend your life receiving certs before filling it...) and real
smart cards (bring it wherever you like, having full control). If such a
token would be issued by govs (so coming with a "universally trusted"
cert to certify that extra keys are generated by the token), it would be
the really universal "card".

I don't like those "vendor lock-ins". Maybe I saw too many burnt mobos,
or just 'cause I prefer AMDs :), or simply it seems another way to
introduce "crippled boot feature" and have users be happy with that (a
"virtual smart card", implemented in SW, requires some form of
"certified boot", so it only works with a "certified OS"), or
reintroduce the dear old TPM (that have been cracked[1], BTW)... On the
other hand, a token/card is platform-agnostic...


[1]
http://www.computerworld.com/s/article/9151158/Black_Hat_Researcher_claims_hack_of_chip_used_to_secure_computers_smartcards

BYtE,
 Diego.
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to