Smart Card Technology


Published on

Published in: Technology
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Smart Card Technology

  1. 1. <ul><li>Smart Card Technology </li></ul>
  2. 2. Contents <ul><li>What is Smart Card? </li></ul><ul><li>The Dimensions. </li></ul><ul><li>Smart card according to size. </li></ul><ul><li>Uses of Smart Card </li></ul><ul><li>Uses in the TA. </li></ul><ul><li>Type of Smart Card. </li></ul><ul><li>What is Card Reader? </li></ul><ul><li>Type of card reader. </li></ul><ul><li>How does a Smart Card Reader work? </li></ul><ul><li>Architecture of Smart Card Process . </li></ul><ul><li>What is ISO 7816? </li></ul><ul><li>Smart Card Operating Systems . </li></ul><ul><li>Communication protocol . </li></ul><ul><li>Card Function Trade-Offs </li></ul>
  3. 3. What is Smart Card? <ul><li>A Smart Card is a plastic card the size of a credit card with an integrated circuit built into it. Smart cards typically hold 2,000 to 8,000 electronic bytes of data (the equivalent of several pages of data). Those bytes can be electronically coded. Magnetic-stripe cards, such as those issued by banks and credit card companies, lack the security of microchips but remain inexpensive due to their status as a single-purpose card. </li></ul><ul><li>The card is made of plastic, generally PVC, (Polyvinyl chloride) but sometimes ABS(Acrylonitrile butadiene styrene). </li></ul>
  4. 4. Smart Card <ul><li>Polyvinyl chloride </li></ul><ul><li>ABS </li></ul><ul><li>(Acrylonitrile </li></ul><ul><li>butadiene styrene) </li></ul>
  5. 5. The Dimensions
  6. 6. The Chip
  7. 7. smart card
  8. 8. Smart card according to size Triple DES, Authentication, 8 byte PIN 8KB ACOS1 - 8k Triple DES, Authentication, 8 byte PIN 1KB ACOS1 - 1k 3 byte security code, 32B write-once memory 256B SLE4442 24 bit ROM, 40 bit PROM 221B SLE4436 32B write-once memory 256B SLE4432 Write protect, 2 byte security code 1KB SLE4428 Write protect 1KB SLE4418 Features EEPROM Storage Card
  9. 9. Uses of Smart Card <ul><li>Smart cards are used in many applications worldwide, including: </li></ul><ul><li>Secure identity applications - employee ID badges, citizen ID documents, electronic passports, driver’s licenses, online authentication devices. </li></ul><ul><li>Healthcare applications - citizen health ID cards, physician ID cards, portable medical records cards. </li></ul><ul><li>Payment applications - contact and contactless credit/debit cards, transit payment cards. </li></ul><ul><li>Telecommunications applications - GSM Subscriber Identity Modules, pay telephone payment cards. </li></ul><ul><li>In the U.S., smart cards are utilized in GSM mobile telephones, in DirecTV and EchoStar satellite receivers, and in the American Express Blue card. </li></ul><ul><li>Software Industry . </li></ul>
  10. 10. Use of Smart Card
  11. 11. Uses in the TA <ul><li>For user unique Identity. </li></ul><ul><li>For Fast accessing the account information of individual user. </li></ul><ul><li>Maintain each person leave record. </li></ul><ul><li>Facilitate to the HR. </li></ul>
  12. 12. Type of Smart Card <ul><li>There are five general categories of smart cards: </li></ul><ul><li>Contact smart cards </li></ul><ul><li>Contactless smart cards </li></ul><ul><li>dual-interface cards </li></ul><ul><li>hybrid cards </li></ul><ul><li>Integrated Circuit (IC) Microprocessor Cards </li></ul>
  13. 13. A contact smart card must be inserted into a smart card reader with a direct connection to a conductive contact plate on the surface of the card (typically gold plated). Transmission of commands, data, and card status takes place over these physical contact points. Contact smart cards have a contact area, comprised of several gold-plated contact pads, that is about 1cm square. When inserted into a reader , the chip makes contact with electrical connectors that can read information from the chip and write information back. Example: Contact smart cards
  14. 14. Contactless smart cards A contactless card requires only close proximity to a reader. Both the reader and the card have antennae, and the two communicate using radio frequencies (RF) over this contactless link. Most contactless cards also derive power for the internal chip from this electromagnetic signal. Example: Octopus card The Octopus card is a rechargeable contactless stored value smart card used to transfer electrical payments in online or offline systems in Hong Kong
  15. 15. Dual-interface card <ul><li>A dual-interface card has a single chip with both contact and contactless interfaces. With dual-interface cards, it is possible to access the same chip using either a contact or contactless interface with a very high level of security. </li></ul>
  16. 16. hybrid card <ul><li>A hybrid card has two chips, one with a contact interface and one with a contactless interface. The two chips are not interconnected. </li></ul>
  17. 17. Integrated Circuit (IC) Microprocessor Cards <ul><li>Microprocessor cards (generally referred to as &quot;chip cards&quot; ) offer greater memory storage and security of data than a traditional magnetic stripe card. Their chips may also be called as microprocessors with internal memory </li></ul>
  18. 18. Card Readers
  19. 19. Type of card reader <ul><li>ASEDrive IIIe USB V2 Smart Card Reader </li></ul><ul><li>BlackBerry Smart Card Reader-The BlackBerry® Smart Card Reader1 is a lightweight, wearable reader that enables controlled access to BlackBerry® smartphones using Bluetooth® technology and advanced AES-256 encryption. </li></ul>
  20. 20. How does a Smart Card Reader work? <ul><li>Cards can be plugged into a reader, commonly referred to as a card terminal, or they can operate using radio frequencies (RF). </li></ul><ul><li>When the smart card and the card reader come into contact, each identifies itself to the other by sending and receiving information. If the messages exchanged do not match, no further processing takes place. So, unlike ordinary bank cards, smart cards can defend themselves against unauthorized users and uses in innovative security measures. </li></ul><ul><li>The reader provides a path for your application to send and receive commands from the card. There are many types of readers available, such as serial, PCCard, and standard keyboard models. Unfortunately, Smart card readers are available that interface to RS232 serial ports, USB ports, PCMCIA slots. </li></ul>
  21. 21. How does a Smart Card Programmer work? <ul><li>The smart card application development process includes following steps: </li></ul><ul><li>User requirements: What does the user want to accomplish? </li></ul><ul><li>Software requirements: Map user requirements to software requirements. </li></ul><ul><li>Architectural design: Design the architecture of the solution. </li></ul><ul><li>Code Generation: Create code as per the architecture. </li></ul><ul><li>Emulation: Use emulators to test the code on virtual card. </li></ul><ul><li>In-card Emulation: Run the code on actual card using card reader. </li></ul><ul><li>Verification and Validation: It involves the testing. </li></ul><ul><li>Final testing and maintenance. </li></ul>
  22. 22. Architecture of Smart Card Process
  23. 23. What is ISO 7816? <ul><li>ISO 7816 is the internationally accepted standard for smart cards. ISO 7816 is a family of standards primarily dealing with aspects of smart card interoperability regarding communication characteristics, physical properties, and application identifiers of the implanted chip and data. </li></ul><ul><li>Example: </li></ul><ul><ul><li>Dimensions </li></ul></ul><ul><ul><li>Electromagnetic radiation </li></ul></ul><ul><ul><li>Mechanical stress </li></ul></ul><ul><ul><li>Location of integrated IC in card </li></ul></ul><ul><ul><li>Location of the magnetic strip </li></ul></ul><ul><ul><li>Resistance to static electricity </li></ul></ul>
  24. 24. Smart Card Operating Systems <ul><li>Data stored in the smart card's microchip can be accessed only through the chip operating system (COS), providing a high level of data security. This security takes the form of passwords allowing a user to access parts of the IC chip's memory or encryption/decryption measures which translate the bytes stored in memory into useful information. </li></ul><ul><li>Smart cards designed for specific applications may run proprietary operating systems. Smart cards designed with the capability to run multiple applications usually run MULTOS or Java Card . </li></ul>
  25. 25. Purpose of a Smart Card OS
  26. 26. Communication protocol <ul><li>Each manufacturer provides a different protocol for communication with the reader. </li></ul><ul><li>First you have to communicate with the reader. </li></ul><ul><li>Second, the reader communicates with the card, acting as the intermediary before sending the data to the card. </li></ul><ul><li>Third, communication with a smart card is based on the APDU format. The card will process the data and return it to the reader, which will then return the data to its originating source. </li></ul><ul><li>card reader must support the appropriate protocol such as the asynchronous T=0, T=1 or synchronous I2C protocols. </li></ul>APDU transmission via contactless interface, defined in ISO/IEC 14443-4 APDU Block-level transmission protocol, defined in ISO/IEC 7816-3 T=1 Byte-level transmission protocol, defined in ISO/IEC 7816-3 T=0 Description Name
  27. 27. Card Function Trade-Offs
  28. 28. <ul><li>Any Question </li></ul>
  29. 29. <ul><li>Thank You </li></ul>