Andreas Jellinghaus wrote:
> before I forget:
> we also have at least one card reader with wireless interface.
> it supports iso 14433A and B and mifare protocols, if I'm not mistaken.
> the code to use it is librfid.
> 
> I would prefer not to use the "rfid" name in any way, since has become a
> generic word for very different technologies (e.g. contactless smart cards
> akaiso 14443A and B and mifare, but also autoid tags aka ISO 18006-C
> and predecessors, and also active powered cards (not sure which protocol)
> etc.).

That is why keywords should be carefully selected. They should not be
confusing, but must be sufficiently generic to be used on other similar
devices.

> but I'm not sure if the patches to get wireless smart cards going was ever
> merged, or if anyone uses them, so there is no urgency at all for this.

There is no urgency to define them, but it's nice to think about them.

Well, and I have considered, that class and form factor cannot be
assigned to card readers, but to slots. 

Readers with one Class 1 and one Class 3 slot are pretty common (Class
3 for credit card, Class 1 for identification of salesperson.

So in the first phase (identifying USB device), we should not assign
these keywords to the device:

Structure may look as follows:

Readers:
USB device (category: iso7816.smart_card_reader, numslots)
+-slot (category: iso7816.slot, class, form factor,...)
  +-card (whatever we will need in future)

Tokens (maybe):
USB device (category: iso7816.smart_token)
+-token (category: iso7816.token_chip, class,...)

Notes:

To implement permissions, it is sufficient to implement just line 1 (and
line 1 must have support in HAL). Details of lines 2 and 3 may be
defined (and implemented) later.

I don't know, whether multi-slot devices use more USB devices, more USB
interfaces or only one interface and multi-slot protocol.

-- 
Best Regards / S pozdravem,

Stanislav Brabec
software developer
---------------------------------------------------------------------
SUSE LINUX, s. r. o.                          e-mail: sbra...@suse.cz
Lihovarská 1060/12                            tel: +420 284 028 966
190 00 Praha 9                                fax: +420 284 028 951
Czech Republic                                http://www.suse.cz/
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to