--On Wednesday, January 28, 2009 03:41:49 PM +0100 Ludovic Rousseau <ludovic.rouss...@gmail.com> wrote:
(mostly I'm agreeing with Ludovic here and adding a few comments of my own) > 2009/1/28 Stanislav Brabec <sbra...@suse.cz>: >> We need a "category" string that covers both and use it for both, >> otherwise we will have problems in defining generic rules (especially in >> case, when we know, that it is ISO 7816 device, but don't know, which >> one). >> >> Possibilities: >> iso7816 = smart_chip* > > Please, please, please use "smart_card" instead of "smart_chip". In other words, please don't make up new terminology because you think it's "more accurate" or "easier to understand". The phrase "smart card" is the proper name of a specific set of technologies, including some that are not shaped like cards. Users already have enough trouble with the confusing array of similar-sounding names for things; there's no need to confuse them further by using wrong names which sound similar to several of the others. >> iso7811 = magnetic_stripe* (serial protocol, probably no connection with >> smart_chip* devices). The only thing magnetic stripe cards have in common with smart cards is that they are the same shape and size. This information is likely only of interest to people who are physical credit-card-shaped cards intended to be used with both technologies. Please don't teach HAL to conflate smart cards and smart card readers with other devices with which they have nothing in common. >> I have even seen devices that are on half of way between smart tokens >> and smart card readers. They are smart tokens with slot for SIM smart >> card. > > What is the smart token in this precise case? Something like the Reflex "reader" which is really just an egate adapter. But I assume there are other USB-token-shaped devices with SIM slots that are full readers. BTW, note that even by interrogating the reader and card, you cannot always tell what form factor is in use. I can buy a cryptoflex card (if anyone is still selling them) in a credit-card-sized card with a SIM-sized knockout, use it first in a credit-card-sized reader, then pop out the knockout and use it in a SIM reader, then stuff it into a token with a SIM slot. It will be exactly the same card in all three cases. And if the "readers" in question are really egate adapters, then it will also be exactly the same USB device in all three cases. So as much as one might want to distinguish between readers and tokens, or cards and tokens, it's not always possible to do so. _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel