background preloader

SmartCards

Facebook Twitter

Www.cryptoshop.com. TCOS – OpenSC. TeleSec (now part of Deutsche Telekom AG), Deutsche Post and DATEV are german companies that sold TCOS 2 based preformatted cards until 2007, i.e NetKey E4 cards, SignTrust 1024bit cards and DATEV-cards. All these cards had a TCOS 2.03 operating system and an almost PKCS#15 compatible file-layout. OpenSC has read-only support for these kind of cards.

Since late 2006 TCOS 3.0 cards are available from TeleSec and a test card plus excellent doku reached the OpenSC team in december 2006. Besides 2048 bit keys TCOS 3.0 has some other new features. In december 2007 the TCOS 2.0 driver was extended such that it supports TCOS 3.0 cards as well. The 2048 bit NetKey card was named NetKey E4 V3. If OpenSC would fully support TCOS, one could erase the preformatted card and initialize the card with a fresh PKCS#15 filesystem.

The good news are: With the help of an emulation layer OpenSC can use cards that are almost PKCS#15 compatible. NetKey E4 filesystem layout ¶ pkcs15-tool -c SignTrust layout ¶ ISO 7816-4 (ISO7816 part 4, section 6) smart card standard: Basic Interindustry Commands. ISO 7816 [part 1] [part 2] [part 3] [part4] [section..1 2 3 4 5 6 7 8 9 annex.. A B C D E F] 6.1 READ BINARY command 6.2 WRITE BINARY command 6.3 UPDATE BINARY command 6.4 ERASE BINARY command 6.5 READ RECORD(S) command 6.6 WRITE RECORD command 6.7 APPEND RECORD command 6.8 UPDATE RECORD command 6.9 GET DATA command 6.10 PUT DATA command 6.11 SELECT FILE command 6.12 VERIFY command 6.13 INTERNAL AUTHENTICATE command 6.14 EXTERNAL AUTHENTICATE command 6.15 GET CHALLENGE command 6.16 MANAGE CHANNEL command It shall not be mandatory for all cards complying to this part of ISO/IEC 7816 to support all the described commands or all the options of a supported command.

When international interchange is required, a set of card system services and related commands is defined in clause 9. Table 11 provides a summary of the commands defined in this part of ISO/IEC 7816. The impact of secure messaging (see 5.6) on the message structure is not described in this clause. ISO/IEC 7816-4 (first edition 1995-09-01) 1. Scope 2. Normative references 3. Definitions 4. 5. 6 Basic interindustry commands 7 Transmission-oriented interindustry commands 8 Historical bytes 9 Application-independent card services A Transportation of APDU messages by T=0 B Transportation of APDU messages by T=1 C Record pointer management D Use of the basic encoding rules of ASN.1 E Examples of card profiles F Use of secure messaging 1 Scope This part of ISO/IEC 7816 specifies the contents of the messages, commands and responses, transmitted by the interface device to the card and conversely,the structure and content of the historical bytes sent by the card during the answer to reset,the structure of files and data, as seen at the interface when processing interindustry commands for interchange,access methods to files and data in the card,methods for secure messaging,access methods to the algorithms processed by the card. 2 Normative references 3 Definitions For the puposes of this part of ISO/IEC 7816, the following definitions apply :

ISO 7816-4: Interindustry Command for Interchange ISO7816 4 smart card standard. Smart Card : Reference (The Full Wiki) From Wikipedia, the free encyclopedia This article is regarding smart cards that use metal conductors to transmit data. For smart cards that use radio frequencies see contactless smart card Smart card used for health insurance in France. Many different pad layouts can be found on a contact Smart card A smart card, chip card, or integrated circuit card (ICC), is any pocket-sized card with embedded integrated circuits which can process data.

This implies that it can receive input which is processed — by way of the ICC applications — and delivered as an output. Overview A "smart card" is also characterized as follows: Dimensions are normally credit card size. Benefits Smart cards can be used for identification, authentication, and data storage.[1] Smart card can provide strong authentication for single sign-on or enterprise single sign-on to computers, laptops, data with encryption, enterprise resource planning platforms such as SAP, etc. History Contact smart card Electrical signals description. Mifare-desfire-access.c - nfc-tools - Project Hosting on Google Code.