General Info
- Aladdin eToken PRO (USB token)
- ATR: 3B E2 00 FF C1 10 31 FE 55 C8 02 9C
- Infineon Chip (SLE66CX?)
- Siemens CardOS M4.0
- USB Vendor Id: 0529 Product Id: 050c
- USB Vendor Id: 0529 Product Id: 0514 (eToken Pro 32k)
- eToken Pro 64k
- USB Vendor Id: 0529 Product ID: 0600
- Internal View 1
- IN-CARD16 (probably Infineon chip custom masked for Aladdin)
- 74HC00 ye olde quad 2-input NAND gate
- Internal View 2
- CY7C63101 Universal Serial Bus Microcontroller
- 6MHz crystal (or maybe a ceramic resonator)
eToken Pro 16k
# lsusb -v -d0529:0600 Bus 004 Device 014: ID 0529:0600 Aladdin Knowledge Systems Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0529 Aladdin Knowledge Systems idProduct 0x0600 bcdDevice 1.00 iManufacturer 1 Aladdin Knowledge Systems Ltd. iProduct 2 Token 4.25.1.3 2.6.189 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 20 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 UNRECOGNIZED: 02 ff Device Status: 0x0000 (Bus Powered)
eToken Pro 64k
# lsusb -v -d0529:0600 Bus 004 Device 014: ID 0529:0600 Aladdin Knowledge Systems Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0529 Aladdin Knowledge Systems idProduct 0x0600 bcdDevice 1.00 iManufacturer 1 Aladdin Knowledge Systems Ltd. iProduct 2 Token 4.25.1.3 2.6.189 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 20 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 UNRECOGNIZED: 02 ff Device Status: 0x0000 (Bus Powered) ================================================================ # udevinfo -a -p /devices/pci0000:00/0000:00:1d.7/usb4/4-6/4-6.4/4-6.4:1.0 looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb4/4-6/4-6.4': KERNELS=="4-6.4" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{product}=="Token 4.25.1.3 2.6.189" ATTRS{manufacturer}=="Aladdin Knowledge Systems Ltd." ATTRS{maxchild}=="0" ATTRS{version}==" 1.10" ATTRS{devnum}=="4" ATTRS{speed}=="12" ATTRS{bMaxPacketSize0}=="64" ATTRS{bNumConfigurations}=="1" ATTRS{bDeviceProtocol}=="00" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceClass}=="00" ATTRS{bcdDevice}=="0100" ATTRS{idProduct}=="0600" ATTRS{idVendor}=="0529" ATTRS{bMaxPower}=="100mA" ATTRS{bmAttributes}=="80" ATTRS{bConfigurationValue}=="1" ATTRS{bNumInterfaces}==" 1"
eToken File System
Aladdin AID 6666 and located in MF.
- 01 (TEST) User 3DES key used for login (T U)
- 1000 (DF) System
- 0001 (EF) RO configuration file
- 0002 (EF) RW configuration file
- PB: Token name only?
- 0003 (EF) unknown (not present if formatted without PKCS#11 user pin)
- PB: Added by windows format and
etckinit
- 0004 (EF) unknown
- PB: Added by windows format
- 1001 (DF) RSA Key Directory
- 1001 (Binary EF) index file
- 1002 (Binary EF) index file
- fe (SE) Security Environment Object
- (n+1)*2 (BS) public key-part
- (n+1)*2+1 (BS) private key-part
- 1002 (DF) certificate directory
- 1002 (Binary EF) index file
- 000n (Binary EF) public certificate
- 1003 (DF) DES key directory
- 1003 (Binary EF) index file
- fe (SE) Security environment object
- n (BS) DES key
- 5000 (DF) PKCS#11 directory
- 0201 (DF) unknown
- Added by
etckinit
- Added by
- 0201 (DF) unknown
- 6000 (DF) CAPI Directory
- 7000 (DF) CertStore directory