--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

Reply via email to