| 5 |
(Chip/Smart Card Interface Devices) driver. See [1] for the USB CCID |
(Chip/Smart Card Interface Devices) driver. See [1] for the USB CCID |
| 6 |
specifications from the USB working group. |
specifications from the USB working group. |
| 7 |
|
|
| 8 |
|
[1] http://www.usb.org/developers/devclass_docs/ccid_classspec_1_00a.pdf |
| 9 |
|
|
| 10 |
Authors: |
Authors: |
| 11 |
======== |
======== |
| 20 |
Supported CCID readers: |
Supported CCID readers: |
| 21 |
======================= |
======================= |
| 22 |
|
|
| 23 |
(in alphabetical order) |
The list is available at http://pcsclite.alioth.debian.org/supported.html |
|
- ActivCard USB reader 3.0 |
|
|
- ActivCard Activkey Sim [66] |
|
|
- Advanced Card Systems ACR 38U-CCID [16] |
|
|
old versions of this reader have a bug: the reader do timeout when a |
|
|
special USB frame is sent from the reader. If the frame size if a |
|
|
multiple of wMaxPacketSize the communication is stopped. |
|
|
- Alcor Micro AU9520 [46] |
|
|
Firmware 1.01 is bogus. The time request sent by the card is not |
|
|
forwarded by the reader to the host. |
|
|
- Athena ASE IIIe USB V2 [29] |
|
|
- Athena ASE IIIe KB USB [42] |
|
|
- Blutronics Bludrive II CCID |
|
|
- C3PO LTC31 (new model, USB product id 0x0006) [8] |
|
|
- Cherry XX33 keyboard [?] |
|
|
- Cherry XX44 keyboard (SmartBoard G83-6744) [18] |
|
|
- Cherry SmartTerminal ST2000U [35] |
|
|
- Cherry ST-1044U [27] |
|
|
- Covadis Alya [63] |
|
|
- Dell keyboard SK-3106 [?] |
|
|
- Dell smart card reader keyboard [?] |
|
|
- Eutron CryptoIdentity [26] |
|
|
- Eutron Digipass 860 [59] |
|
|
- Eutron SIM Pocket Combo [25] |
|
|
- Eutron Smart Pocket [58] |
|
|
- Gemalto GemPC 433 SL [2] (old name: GemPC 433 SL) |
|
|
- Gemalto GemPC Card [41] |
|
|
- Gemalto GemPC PinPad [67] |
|
|
- Gemalto GemPC Twin [4] |
|
|
- Gemalto GemCore POS Pro |
|
|
- Gemalto GemCore SIM Pro |
|
|
- Gemalto USB Shell Token V2 [3] (old name GemPC Key) |
|
|
- Kobil KAAN Base [19] |
|
|
- Kobil KAAN Advanced [20] |
|
|
- Kobil KAAN SIM III [21] |
|
|
- OmniKey CardMan 3121 [5] |
|
|
- RSA SecureID SID800 [50] |
|
|
- SCM Micro SCR 331 [6] |
|
|
You shall upgrade the firmware [17] using version 5.18 or later. |
|
|
- SCM Micro SCR 331-DI [11] |
|
|
You shall upgrade the firmware [17] using version 6.22 or later. |
|
|
- SCM Micro SCR 335 [7] |
|
|
The firmware of this reader can't be upgraded so be sure to buy a |
|
|
recent model with firmware 5.14 or later |
|
|
- SCM Micro SCR 355 |
|
|
- SCM Micro SCR 3310 [30] |
|
|
- SCM Micro SCR 3311 [31] |
|
|
- SCM Micro SPR 532 [9] |
|
|
You shall contact Torsten Maykranz <tmaykranz@scmmicro.de> to get a |
|
|
firmware upgrade. |
|
|
- SmartEpad (v 2.0) [32] |
|
|
The firmware gives a very strange description of the reader (like a |
|
|
dwDefaultClock: 1024.000 MHz). So do not expect a perfect behavior. |
|
|
- Verisign Secure Storage Token [24] |
|
|
- Verisign Secure Token [?] |
|
|
- Xiring Teo [52] |
|
| 24 |
|
|
| 25 |
|
|
| 26 |
Should work but untested by me: |
Should work but untested by me: |
| 30 |
move them in the supported list above. If you are one of the |
move them in the supported list above. If you are one of the |
| 31 |
manufacturers, please, contact me. |
manufacturers, please, contact me. |
| 32 |
|
|
| 33 |
- Advanced Card Systems ACR122 [62] |
The list is available at http://pcsclite.alioth.debian.org/shouldwork.html |
|
- Axalto Reflex USB v3 [38] |
|
|
- C3PO LTC32 [13] |
|
|
- C3PO TLTC2USB |
|
|
- C3PO KBR36 |
|
|
- Charismathics token |
|
|
- Cherry SmartBoard, G83-6610 [61] |
|
|
- Covadis Véga [64] |
|
|
- Gemplus GemPC Express |
|
|
- Gemplus Gem e-Seal Pro |
|
|
- Fujitsu Siemens Computers SmartCard USB 2A [53] |
|
|
- Fujitsu Siemens Computers SmartCard Keyboard USB 2A [54] |
|
|
- Giesecke & Devrient StarSign Card Token 350 (ICCD) [57] |
|
|
- Giesecke & Devrient StarSign Card Token 550 (ICCD) |
|
|
- HP USB Smart Card Keyboard [44] |
|
|
- HP USB Smartcard Reader |
|
|
- id3 Semiconductors CL1356D [45] (tested by me but I don't have the |
|
|
reader anymore) |
|
|
- id3 Semiconductors CL1356T [48] (it should be the same firmware as the |
|
|
CL1356D) |
|
|
- Kobil EMV CAP - SecOVID Reader III |
|
|
- Lenovo Integrated Smart Card Reader |
|
|
- Lexar/Gemalto Smart Enterprise Guardian [60] |
|
|
- OmniKey CardMan 1021 |
|
|
- OmniKey CardMan 3021 [49] |
|
|
- OmniKey CardMan 3621 [43] |
|
|
- OmniKey CardMan 3821 [37] |
|
|
- OmniKey CardMan 4321 [55] |
|
|
- OmniKey CardMan 5121 [33] |
|
|
- OmniKey CardMan 5125 [51] |
|
|
- OmniKey CardMan 5321 [56] |
|
|
- OmniKey CardMan 6121 [36] |
|
|
- O2Micro Oz776 (0x7762 and 0x7772 versions) |
|
|
- Philips JCOP41V221 |
|
|
- SafeNet IKey4000 |
|
|
- SCM Micro SCR 331-DI NTTCom [23] |
|
|
- SCM Micro SCR 3310-NTTCOM [28] |
|
|
- SCM Micro SCR 3320 [31b] |
|
|
- SCM Micro SCR 333 [15] |
|
|
- SCM Micro SDI 010 [39] |
|
|
- SCM SCR 3340 ExpressCard54 [34] |
|
|
- SchlumbergerSema Cyberflex Access e-gate ICCD |
|
|
- Silitek SK-3105 keyboard [12] or C3PO TLTC2USB [14] |
|
|
- Sitecom USB simcard reader MD-010 |
|
|
- Validy USB Token [65] |
|
|
- Vasco DP905 |
|
|
- Winbond Electronics (for OEM only) [40] |
|
| 34 |
|
|
| 35 |
|
|
| 36 |
Unsupported or partly supported CCID readers: |
Unsupported or partly supported CCID readers: |
| 37 |
============================================= |
============================================= |
| 38 |
|
|
| 39 |
- ActivCard USB reader 2.0 [10] |
The list is available at http://pcsclite.alioth.debian.org/unsupported.html |
|
The reader do timeout when a special USB frame is sent from the |
|
|
reader. If the frame size if a multiple of wMaxPacketSize the |
|
|
communication is stopped. |
|
|
- C3PO LTC31 (old model, USB product id 0x0003) [8] |
|
|
The reader works fine with Linux kernel 2.4 but does not with Linux |
|
|
kernel 2.6. The ioctl() syscall returns EINVAL (Invalid argument) |
|
|
- iDream (THRC2002-2) [47] |
|
|
PPS fails with a Cryptoflex card |
|
|
powerup fails with a Setcos card |
|
|
does work with the belgium eID (the reader is sold for this |
|
|
application) |
|
|
- Kobil mIDentity [22] |
|
|
Time requests are not managed correctly and make the firmware fails. |
|
|
This is not a problem unless you use a time-consuming APDU like RSA |
|
|
key generation. |
|
|
A new firmware will correct the bug. |
|
|
- Reiner-SCT cyberJack pinpad(a) |
|
|
Time requests are not managed and the driver may time out without |
|
|
any response from the reader. This is not a problem unless you use |
|
|
a time-consuming APDU like RSA key generation. |
|
| 40 |
|
|
| 41 |
|
|
| 42 |
Supported operating systems: |
Supported operating systems: |
| 100 |
replug your readers. You can also restart pcscd. |
replug your readers. You can also restart pcscd. |
| 101 |
|
|
| 102 |
|
|
|
Known problems: |
|
|
=============== |
|
|
|
|
|
MacOSX libusb |
|
|
""""""""""""" |
|
|
There is a bug in libusb that crash the libusb library when you |
|
|
unplug a reader and replug it in another USB socket. So if you |
|
|
unplug a reader replug it in the same USB socket. |
|
|
|
|
|
see http://sourceforge.net/tracker/index.php?func=detail&aid=886778&group_id=1674&atid=101674 |
|
|
|
|
|
|
|
| 103 |
Licence: |
Licence: |
| 104 |
======== |
======== |
| 105 |
|
|
| 115 |
|
|
| 116 |
You should have received a copy of the GNU Lesser General Public License |
You should have received a copy of the GNU Lesser General Public License |
| 117 |
along with this library; if not, write to the Free Software Foundation, |
along with this library; if not, write to the Free Software Foundation, |
| 118 |
Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
| 119 |
|
|
| 120 |
|
|
| 121 |
History: |
History: |
| 122 |
======== |
======== |
| 123 |
|
|
| 124 |
|
1.4.0 - 4 August 2010, Ludovic Rousseau |
| 125 |
|
- add support of Kingtrust Multi-Reader, Dectel CI692, Todos CX00, |
| 126 |
|
C3PO LTC36, ACS AET65, Broadcom 5880, Tianyu Smart Card Reader, |
| 127 |
|
Gemalto Hybrid Smartcard Reader |
| 128 |
|
- Add support of the SCM SDI 010 again. At least the contact |
| 129 |
|
interface can be used. |
| 130 |
|
- Use libusb-1.0 instead of libusb-0.1 |
| 131 |
|
- add support of TAG_IFD_STOP_POLLING_THREAD and use of the |
| 132 |
|
asynchronous libusb API to be able to stop a transfer. |
| 133 |
|
- Request pcsc-lite 1.6.2 minimum (instead of 1.6.0) to have |
| 134 |
|
TAG_IFD_STOP_POLLING_THREAD defined |
| 135 |
|
- The O2MICRO OZ776 patch (for OZ776, OZ776_7772, REINER_SCT and |
| 136 |
|
BLUDRIVEII_CCID) is no more supported with libusb-1.0 |
| 137 |
|
- correctly get the IFSC from the ATR (ATR parsing was not always |
| 138 |
|
correct) |
| 139 |
|
- some minor bugs removed |
| 140 |
|
|
| 141 |
|
|
| 142 |
|
1.3.13 - 4 June 2010, Ludovic Rousseau |
| 143 |
|
- much faster warm start (up to 3.8 second gained) |
| 144 |
|
- Add support of SCARD_ATTR_VENDOR_IFD_SERIAL_NO to get the serial |
| 145 |
|
number of the USB device |
| 146 |
|
- some minor bugs removed |
| 147 |
|
|
| 148 |
|
|
| 149 |
|
1.3.12 - 8 May 2010, Ludovic Rousseau |
| 150 |
|
- add support of Todos AGM2 CCID, Cherry SmartTerminal XX7X, Smart |
| 151 |
|
SBV280, Ask CPL108, German Privacy Foundation Crypto Stick v1.2, |
| 152 |
|
id3 CL1356T5, Covadis Auriga, GoldKey PIV Token, Vasco DIGIPASS |
| 153 |
|
KEY 860, Vasco DIGIPASS KEY 200, Vasco DP855, Vasco DP865, Atmel |
| 154 |
|
AT90SCR100, Atmel AT90SCR050, Atmel VaultIC420, Atmel VaultIC440, |
| 155 |
|
Atmel VaultIC460, KOBIL Smart Token, KOBIL mIDentity 4smart, KOBIL |
| 156 |
|
mIDentity 4smart AES, KOBIL mIDentity visual, KOBIL mIDentity |
| 157 |
|
fullsize, KOBIL mIDentity 4smart fullsize AES, SCM SCR3500 |
| 158 |
|
- remove support of Smart SBV280 on manufacturer request. They use |
| 159 |
|
libusb directly. |
| 160 |
|
- remove support of SCM SDI 010 on manufacturer request since not |
| 161 |
|
supported by my driver |
| 162 |
|
- Enable the Broadcom 5880 reader. It should work after a firmware |
| 163 |
|
upgrade. |
| 164 |
|
- better support of Dell keyboard |
| 165 |
|
- better support of multislot readers (like the GemCore SIM Pro) |
| 166 |
|
- better support of SCM SCR3310 |
| 167 |
|
- better support of ICCD version A devices |
| 168 |
|
- The Covadis Véga-Alpha reader is a GemPC pinpad inside. So we use |
| 169 |
|
the same code to: |
| 170 |
|
. load the strings for the display |
| 171 |
|
. avoid limitation of the reader |
| 172 |
|
- IFDHControl(): the (proprietary) get firmware version escape |
| 173 |
|
command is allowed with a Gemalto reader |
| 174 |
|
. the (proprietary) switch interface escape command is allowed on |
| 175 |
|
the Gemalto GemProx DU |
| 176 |
|
. return IFD_ERROR_NOT_SUPPORTED instead of |
| 177 |
|
IFD_COMMUNICATION_ERROR if the dwControlCode value is not |
| 178 |
|
supported |
| 179 |
|
. return IFD_ERROR_INSUFFICIENT_BUFFER when appropriate |
| 180 |
|
- IFDHGetCapabilities(): add support of SCARD_ATTR_ICC_PRESENCE and |
| 181 |
|
SCARD_ATTR_ICC_INTERFACE_STATUS |
| 182 |
|
- support FEATURE_GET_TLV_PROPERTIES |
| 183 |
|
- add support of IOCTL_FEATURE_GET_TLV_PROPERTIES bMinPINSize & |
| 184 |
|
bMaxPINSize for Gemalto Pinpad V1 & Covadis Véga-Alpha |
| 185 |
|
- support extended APDU of up to 64kB with APDU readers. |
| 186 |
|
- get the language selected during Mac OS X installation as language |
| 187 |
|
to use for Covadis Véga-Alpha and Gemalto GemPC PinPad pinpad |
| 188 |
|
readers |
| 189 |
|
- FEATURE_MCT_READER_DIRECT is also supported by the Kobil mIDentity |
| 190 |
|
visual |
| 191 |
|
- better support of Sun Studio CC |
| 192 |
|
- some minor bugs removed |
| 193 |
|
|
| 194 |
|
|
| 195 |
|
1.3.11 - 28 July 2009, Ludovic Rousseau |
| 196 |
|
- add support of Raritan D2CIM-DVUSB VM/CCID, Feitian SCR301, |
| 197 |
|
Softforum XecureHSM, 2 Neowave Weneo tokens, Synnix STD200, Aktiv |
| 198 |
|
Rutoken ECP, Alcor Micro SCR001, ATMEL AT91SC192192CT-USB, |
| 199 |
|
Panasonic USB Smart Card Reader 7A-Smart, Gemalto GemProx DU and SU |
| 200 |
|
- remove support of Reiner-SCT cyberJack pinpad(a) on request of |
| 201 |
|
Reiner-SCT. You should user the Reiner-SCT driver instead |
| 202 |
|
- define CFBundleName to CCIDCLASSDRIVER so that non class drivers |
| 203 |
|
have a higher priority. Used by pcsc-lite 1.5.5 and up. |
| 204 |
|
Add a --disable-class configure option so that the Info.plist does |
| 205 |
|
not define a Class driver. Default is class driver. |
| 206 |
|
- do not power up a card with a voltage not supported by the reader |
| 207 |
|
- add support of PIN_PROPERTIES_STRUCTURE structure and |
| 208 |
|
FEATURE_IFD_PIN_PROPERTIES |
| 209 |
|
- adds support of FEATURE_MCT_READERDIRECT. Only the Kobil TriB@nk |
| 210 |
|
reader supports this feature for now. This is used for the Secoder |
| 211 |
|
functionality in connected mode. |
| 212 |
|
- add support of a composite device. No change needed with libhal. |
| 213 |
|
use --enable-composite-as-multislot on Mac OS X since libhal is |
| 214 |
|
not available on Mac OS X or with libusb on Linux |
| 215 |
|
- some minor bugs removed |
| 216 |
|
|
| 217 |
|
|
| 218 |
|
1.3.10 - 7 March 2009, Ludovic Rousseau |
| 219 |
|
- add support for MSI StarReader SMART, Noname reader (from |
| 220 |
|
Omnikey), Xiring Xi Sign PKI, Realtek 43 in 1 + Sim + Smart Card |
| 221 |
|
Reader, Atmel AT98SC032CT, Aktiv Rutoken Magistra, TianYu CCID |
| 222 |
|
SmartKey, Precise Biometrics 200 MC and 250 MC |
| 223 |
|
- add a patch to support the bogus OpenPGP card (on board key |
| 224 |
|
generation sometimes timed out) |
| 225 |
|
- disable support of the contactless part of SDI010 and SCR331DI |
| 226 |
|
(this code was reverse engineered and hard to maintain) |
| 227 |
|
- some minor bugs removed |
| 228 |
|
|
| 229 |
|
|
| 230 |
|
1.3.9 - 18 November 2008, Ludovic Rousseau |
| 231 |
|
- add support for Aladdin eToken PRO USB 72K Java, Cherry |
| 232 |
|
SmartTerminal ST-1200USB, Atmel AT91SO, SpringCard Prox'N'Roll, |
| 233 |
|
CSB6 Basic, EasyFinger Ultimate, CSB6 Ultimate, EasyFinger |
| 234 |
|
Standard, CrazyWriter, CSB6 Secure, KONA USB SmartCard, HP MFP |
| 235 |
|
Smart Card Reader, ACS ACR122U PICC, Gemalto PDT, VMware Virtual |
| 236 |
|
USB CCID |
| 237 |
|
- MacOSX/configure: do not overwrite PCSC_CFLAGS, PCSC_LIBS, |
| 238 |
|
LIBUSB_CFLAGS and LIBUSB_LIBS if already defined by the user |
| 239 |
|
- by default, link statically against libusb on Mac OS X |
| 240 |
|
- IFDHPowerICC(): use a very long timeout for PowerUp since the card |
| 241 |
|
can be very slow to send the full ATR (up to 30 seconds at 4 MHz) |
| 242 |
|
- SecurePINVerify(): correct a bug when using a Case 1 APDU and a |
| 243 |
|
SCM SPR532 reader |
| 244 |
|
- log the reader name instead of just the pcscd Lun |
| 245 |
|
- some minor bugs removed |
| 246 |
|
|
| 247 |
|
|
| 248 |
|
1.3.8 - 27 June 2008, Ludovic Rousseau |
| 249 |
|
- add support for Oberthur ID-One Cosmo Card |
| 250 |
|
- do not include the release number in the Info.plist to avoid a |
| 251 |
|
diff of a configuration file when upgrading the package. |
| 252 |
|
- do not fail compilation if libusb is not available |
| 253 |
|
- do not crash if the reader firmware is bogus and does not support |
| 254 |
|
chaining for extended APDU. This is the case for Kobil readers |
| 255 |
|
- some minor bugs removed |
| 256 |
|
|
| 257 |
|
|
| 258 |
|
1.3.7 - 8 June 2008, Ludovic Rousseau |
| 259 |
|
- add support for ActivCard Activkey Sim, Pro-Active CSB6 Ultimate, |
| 260 |
|
id3 Semiconductors CL1356A HID |
| 261 |
|
- src/parse: do not try to parse devices with bInterfaceClass=0xFF |
| 262 |
|
by default (use command line argument -p for proprietary class) |
| 263 |
|
- configure.in: check if libusb-0.1 is emulated by libusb-compat + |
| 264 |
|
libusb-1.0 to use or not the USB interrupt feature |
| 265 |
|
- correct a bug in the serial communication (GemPC twin serial |
| 266 |
|
reader) |
| 267 |
|
- correct a pthread problem under Solaris |
| 268 |
|
- some minor bugs removed |
| 269 |
|
|
| 270 |
|
|
| 271 |
1.3.6 - 30 April 2008, Ludovic Rousseau |
1.3.6 - 30 April 2008, Ludovic Rousseau |
| 272 |
- add support for Covadis Alya, Covadis Véga, Precise Biometrics 250 |
- add support for Covadis Alya, Covadis Véga, Precise Biometrics 250 |
| 273 |
MC, Vasco DP905, Validy TokenA sl vt |
MC, Vasco DP905, Validy TokenA sl vt |
| 624 |
- First public release |
- First public release |
| 625 |
|
|
| 626 |
|
|
|
References: |
|
|
=========== |
|
|
|
|
|
[1] http://www.usb.org/developers/devclass_docs/ccid_classspec_1_00a.pdf |
|
|
[2] http://www.gemalto.com/products/pc_usb_sl/ |
|
|
[3] http://www.gemalto.com/products/usb_shell_token_v2/ |
|
|
[4] http://www.gemalto.com/products/pctwin/ |
|
|
[5] http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=21 |
|
|
[6] http://scmmicro.com/security/view_product_en.php?PID=3 |
|
|
[7] http://scmmicro.com/security/view_product_en.php?PID=11 |
|
|
[8] http://www.c3po.es/ltc31.html |
|
|
[9] http://scmmicro.com/security/view_product_en.php?PID=13 |
|
|
[10] http://www.activcard.com/products/usb_reader.html |
|
|
[11] http://www.scmmicro.com/security/SCR331-DI.html |
|
|
[12] http://www.silitek.com/prod/getProduct.do?xml_id=4_2&menu_id=4_2_8&cid=1_8_5 |
|
|
[13] http://www.c3po.es/ltc32.html |
|
|
[14] http://www.c3po.es/tltc2usb.html |
|
|
[15] http://scmmicro.com/security/view_product_en.php?PID=10 |
|
|
[16] http://www.acs.com.hk/Product_Readers.asp?productID=107&PCate=Products_PC_Linked_SmartCard_Readers |
|
|
[17] http://www.scmmicro.com/support/pcs_downloads.php |
|
|
[18] http://www.cherrycorp.com/english/advanced-line/advanced-line_smartboard_g83-6744.htm |
|
|
[19] http://www.kobil.com/e/products/smartcard/kaan-base.php |
|
|
[20] http://www.kobil.com/e/products/smartcard/kaan-advanced.php |
|
|
[21] http://www.kobil.com/d/products/smartcard/kaansim3.php |
|
|
[22] http://www.kobil.com/e/products/index.php?s=midentity |
|
|
[23] http://www.ntt.com/jpki/SCR331DI.html |
|
|
[24] http://www.verisign.co.uk/products-services/security-services/unified-authentication/usb-tokens/ |
|
|
[25] http://www.eutron.com/simpocket.asp |
|
|
[26] http://www.cryptoidentity.eutron.com/eng/home.asp |
|
|
[27] http://www.cherry.de/english/advanced-line/advanced_smartterminal_st-1044u.htm |
|
|
[28] http://www.ntt.com/jpki/scr3310.html |
|
|
[29] http://www.asedrive.com/product.asp?pid=1 |
|
|
[30] http://scmmicro.com/security/view_product_en.php?PID=4 |
|
|
[31] http://scmmicro.com/security/view_product_en.php?PID=5 |
|
|
[31b] http://scmmicro.com/security/view_product_en.php?PID=6 |
|
|
[32] http://www.smartepad.com.br/ |
|
|
[33] http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=37 |
|
|
[34] http://scmmicro.com/security/view_product_en.php?PID=7 |
|
|
[35] http://www.cherry.de/deutsch/advanced-line/advanced_smart_terminal_st-2000u.htm |
|
|
[36] http://www.omnikey.com/index.php?id=products&tx_okprod_pi1[product]=29 |
|
|
[37] http://www.omnikey.com/index.php?id=products&tx_okprod_pi1[product]=33 |
|
|
[38] http://www.reflexreaders.com/Products/reflex_usbnew.html |
|
|
[39] http://scmmicro.com/security/view_product_en.php?PID=19 |
|
|
[40] http://www.winbond.com.tw/E-WINBONDHTM/partner/b_2_e_4.htm |
|
|
[41] http://www.gemplus.com/products/gempc_card/ |
|
|
[42] http://www.asedrive.com/product.asp?pid=2 |
|
|
[43] http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=31 |
|
|
[44] http://h18000.www1.hp.com/products/quickspecs/12346_na/12346_na.HTML |
|
|
[45] http://www.id3semiconductors.com/produits/cl1356D.htm |
|
|
[46] http://www.alcormicro.com/products_detail.php?main_id=8&p_id=21 |
|
|
[47] http://www.tai-hao.com/english/products_detail.php?main_id=4&second_id=13&p_id=53&now_rows=1 |
|
|
[48] http://www.id3semiconductors.com/produits/cl1356T.htm |
|
|
[49] http://www.omnikey.com/index.php?id=products&tx_okprod_pi1[product]=48 |
|
|
[50] http://www.rsasecurity.com/products/securid/datasheets/SID800_DS_0205.pdf |
|
|
[51] http://www.omnikey.com/?id=products&tx_okprod_pi1[product]=39 |
|
|
[52] http://www.teobyxiring.com/ |
|
|
[53] http://www.fujitsu-siemens.com/solutions/business_solutions/security/security_products/smartcase_scr_usbex.html |
|
|
[54] http://www.fujitsu-siemens.com/solutions/business_solutions/security/security_products/smartcase_kbpc_cx.html |
|
|
[55] http://omnikey.aaitg.com/?id=products&tx_okprod_pi1[product]=50 |
|
|
[56] http://omnikey.aaitg.com/?id=products&tx_okprod_pi1[product]=41 |
|
|
[57] http://www.gi-de.com/portal/page?_pageid=42,126834&_dad=portal&_schema=PORTAL |
|
|
[58] http://www.eutronsec.com/infosecurity/Contents/ProductLine/Details.aspx?IDProd=26&IDFamiglia=3 |
|
|
[59] http://www.eutronsec.com/infosecurity/Contents/ProductLine/Details.aspx?IDProd=62&IDFamiglia=39 |
|
|
[60] http://www.lexar.com/enterprise/ent_ppsd.html |
|
|
[61] http://www.cherry.de/deutsch/produkte/chipkartentastaturen_g-6610.htm |
|
|
[62] http://acs.com.hk/acr122.php |
|
|
[63] http://covadis.ch/Alya.239.0.html |
|
|
[64] http://covadis.ch/Vega.104.0.html |
|
|
[65] http://www.validy.com/en/products/token/ |
|
|
[66] http://www.actividentity.com/products/activkey_usb_tokens__home.php |
|
|
[67] http://www.gemalto.com/products/pc_pinpad/ |
|
|
|
|
| 627 |
$Id$ |
$Id$ |
| 628 |
|
|
| 629 |
vim:ts=20 |
vim:ts=20 |