What is Smart Cards? Korea Smart Card Co. Jae Gwan Park 0/83

Size: px
Start display at page:

Download "What is Smart Cards? Korea Smart Card Co. Jae Gwan Park 0/83"

Transcription

1 What is Smart Cards? Korea Smart Card Co. Jae Gwan Park 0/83

2 1. What is a smart card? Exploded view of a Smart Card Architecture of a Smart Card Memory Cards Microprocessor Cards Contactless Cards 1/83

3 1. What is a smart card? Exploded view of a Smart Card Integrated Circuit Free Access Memory Protected Memory Microprocessor Plastic Card ABS, PVC, Polycarbonate Hologram Brand Stamp Mag. Stripe Micro Module 8 or 6 Contacts Chip with ante nna Contact Smart Card Contactless Smart Card 2/83

4 1. What is a smart card? Exploded view of a Smart Card Physical Architecture IC Chip CARD BODY (Front) CARD BODY (Back) C1 C2 C5 C6 C1: VCC( 전압공급 ) C5: GND( 접지 ) C2: RST( 리셋신호 ) C6: Reserved Module (Contacts) Chip Antenna Module Chip C3 C4 C7 C8 C3: CLK( 클럭신호 ) C7: I/O( 입출력 ) C4: Reserved C8: Reserved contact adhesive surface foil Microprocess or (Chip) wire bond epo xy Bonding Pads I/O CPU NPU RAM Antenna Coil empty space gluing card body surface Address Data Bus EEPROM ROM Charge Pump Bonding Pads 3/83

5 1. What is a smart card? Contact Smart Card Standards ISO : Physical characteristics ISO : Dimension & location of contacts ISO : Electronic signal & transmission protocol ISO : Interindustry commands ISO : Resistration system for application in IC card ISO : Interindustry data elements ISO : Interindustry commands for Structured Card Query Languge(SCQL) ISO : Security architecture and related commands 4/83

6 1. What is a smart card? Contact Smart Card Standards ISO 7816 Standards ISO Electrical signals The Very Big Bank ISO Dimensions and physical constraints ISO Communication protocole Rich Wealthy NET ISO Memory management and inter industry commands 5/83

7 1. What is a smart card? Memory Card Architecture Free Access Memory card Wired Logic: Addressing EEPROM : Application Data a Memory Card can be compared to a Floppy disk... 6/83

8 1. What is a smart card? Memory Card Architecture Protected Memory Card Wired Logic : Addressing, Security EPROM Security Info. Fuses EEPROM, Application Data Wired Logic : Addressing, Security EPROM : Security Info. Fuses Wired Logic Addressing, Security EPROM Security Info. Fuses Keys EEPROM : Abaccus counter EEPROM, Application Data 7/83

9 1. What is a smart card? Microprocessor Card Architecture Clock Reset Input / Output EEPROM, Application Memory ROM, Operating system ROM : Operating Syste m EEPROM : Application Mem ory CPU RAM : Scratch Pad a microprocessor card can be compared to a computer!! 8/83

10 1. What is a smart card? Processing unit : CPU CPU 6805/8051/H8/RISC 8 bits/16 bits/32 bits 3,57 / 5Mhz 5 / 3Volts 9/83

11 1. What is a smart card? Volatile memory : RAM RAM = Random Access Memory 128 up to 2 K bytes (Stack included) Scratch pad Checked and reseted after reset 10/83

12 1. What is a smart card? Non Volatile memories EEPROM, Application Memory ROM, Operating system ROM (Read Only Memory) EEPROM (Electrically Erasable and Progr amable Read Only Memory) 11/83

13 1. What is a smart card? ROM EEPROM, Application Memory ROM, Operating system Operating System I/O protocol Chip handler External commands Memory management Authentication algorith ms 6 up to 56k bytes 12/83

14 1. What is a smart card? EEPROM Application memory Specific file architecture Data informations Softmask Data OS 1 up to 64 K bytes 13/83

15 1. What is a smart card? Security componet Light Temperature Passivation Clock Vcc 14/83

16 1. What is a smart card? Contactless Cards Integrated Circuits o Power circuit o Analog I/O circuit o Data storage and processing Smart Transportation Authority City Dweller Plastic Card Smart Transportation Authority City Dweller Power transm ission coil Data transmission coil or plates 15/83

17 2. How does a smart card work? Main Functions of a Smart Card Smart card functions Mechanical strength Data security Data storage Data processing 16/83

18 2. How does a smart card work? Functions of a Smart Card 1-Token card Read / write / erease data in memory Protect data (ex: serial number storage) Process certificates: Authentication,... Count units : Abaccos 2- Microprocessor cards Read / write / erease data Identify the card: component,... Manage Memory Manage Files (PC): multi-aplication cards,... Protect data (ex: secret key storage ) Encrypt data( ex: financial transactions ) Authenticate ( ex : card owner with PIN) 17/83

19 I/O logic 2. How does a smart card work? Read and Write in a token Card READER CARD Electronics + Connector Power, Clock RAZ Messages X select Y selec t 18/83

20 3. Manufacturing Process Manufacturing Plastic Cards Modules Embedding & Test Personalization 19/83

21 3. Manufacturing Process Card Body ABS / ABS modified PVC Polycarbonate Hologram Brand Stamp Magnetic stripe Printing 20/83

22 3. Manufacturing Process Micro module 8 or 6 contacts 1. Vcc 2. Reset 3. Clock 4. (Optional) 5. Ground 6. (optional) 7. Input/Output 8. (optional) Metal:Tungsten, Gold 21/83

23 3. Manufacturing Process Plastic Card Printing Graphic data (Films, disk, syquest...) Plastic sheet: PVC Sky High Transit Sky High Transit Sky High Transit Sky High Transit Sky High Transit Punching Sheet Printing 22/83

24 3. Manufacturing Process Module Assembly Process Wafer Probing Dicing Die Motorola, Atmel Texas Instruments SGS Thomson Siemens, Hitachi Bonding Module Coating 23/83

25 3. Manufacturing Process Embedding & Test 1.Punch or mold 2. Mill Sky High Transit 3. Insert Super Glue 4. Test - Serialize 5. Personalize 1234 Sky High Credit 1234 Sky High Transit John Doe - Exp 13/999 24/83

26 3. Manufacturing Process Personalization Process Bank card (mp+magstripe) Personalization Process Personal ID mailing Customer ID file Black box Mag tape Stripe Card Mag tape Sm art Card Embossing Encoding Microprocessor car d encoding Final Inspec tion and ship ping 25/83

27 3. Manufacturing Process Industrial Actors Main industrial actors in the smart card environment Chip manufacturer Motorola, Siemens... Printer Embedder Card supplier Card issuer: Bank, Telecom,.. Terminal manufacturer, Verifone, L&G,... Processor Card Owner Service Provider, FDR 26/83

28 4. Applications of the smart card Industrial Actors Benefits of the Smart Card Cards technology features Applications Exemple of Applications Architectures 27/83

29 4. Applications of the smart card Why a smart card? Portable and mobile: identify the owner Convenient and flexible Protected and secure Good mechanical strength Proven technology with good reliability Can store and process data (personal, digital certificates,..) Cost effective Branded Innovative 28/83

30 4. Applications of the smart card Applications Electronic Commerce Ultra Mall Rewards Loyalty Electronic Purse The Very Big Bank NET Rich Wealthy Credit/ Debit Pay TV Health Ca re Access control network security Access Control Payphones Parking Ticketless Tr aveling Digital Cell. Phones Mass Transit 29/83

31 4. Applications of the smart card Smart card in Retail E - Commerce 30/83

32 4. Applications of the smart card Smart Cards in Pay TV Pay TV Image Scrambling Set up box Emission Center Access rights Scrambling Keys Pay TV 31/83

33 4. Applications of the smart card Smart Card in Mobile Phones Banking, Trading & Shopping GSM SMS Centre OTAC NetGate Banking server Web server Internet Back Office 32/83

34 4. Applications of the smart card Smart Cards in Network Security Handshake Exchange Public Keys & Challenges E-Travel A: Joe Traveler B: Global-Travel Agency A Private Key B Private Key CryptoFlex A Public Key B Public Key CryptoFlex B Public Key A Public Key blablabla blablabla B Challenge 33/83

35 4. Applications of the smart card Smart cards in Health The French Health Care System Dr Smith 1 Prescription Payment 2 Mr. Martin 6 3 Professional Mr. Martin 4 5 Social Security CNAM 34/83 Page 34/43

36 ? 35/83

37 II. Smart Cards Attack From ICTK Attack to be considered Attack Category Chip Evaluation Assurance gained by Card Evaluation 1 Minimal Invasive or Non-Invasive Physical Attacks X 2 Physical Attacks to Retrieve Secret Data Hardware Evaluation X 3 Overcoming Sensors, Switches and Filters X 4 Perturbation Attacks Perturbation X X 5 Retrieving keys with DFA Analysis X X 6 SPA/DPA Non-invasive retrieving of secret data Side-channel X X 7 EMA and Sound Attacks Analysis X X 8 Exploitation of Hardware Test Interfaces (JTAG) X 9 Attacks on RNG X 10 Software Attacks X 11 Information gathering X 12 Editing Messages X 13 Direct protocol attacks Software Evaluation X 14 Man-in-the-middle attacks X 15 Replay attacks X 16 Buffer overflow or stack overflow X 36/83

38 Chip Fabrication 37/83

39 Finished wafer 38/83

40 Micro module etching 39/83

41 Automatic etcher 40/83

42 Result of etching process 41/83

43 Silicon Inspection 42/83

44 Reverse engineering 43/83

45 Lay-out plots 44/83

46 IR picture from back 45/83

47 Metal mask ROM 46/83

48 Ion implant ROM after staining 47/83

49 Automated ROM scanning set-up 48/83

50 Sub micron probe station 49/83

51 Probing with eight needles 50/83

52 Probing set-up 51/83

53 Scanning Electron Microscope 52/83

54 SEM: view mode 53/83

55 SEM imaging 54/83

56 Focused Ion Beam systems (FIB) 55/83

57 FIB milling mode 56/83

58 57/83

59 58/83

60 59/83

61 60/83

62 61/83

63 62/83

64 63/83

65 64/83

66 65/83

67 66/83

68 67/83

69 68/83

70 69/83

71 70/83

72 71/83

73 72/83

74 73/83

75 74/83

76 75/83

77 76/83

78 77/83

79 78/83

80 79/83

81 80/83

82 81/83

83 82/83

84 83/83

Smart cards are made of plastic, usually polyvinyl chloride. The card may embed a hologram to prevent counterfeiting. Smart cards provide strong

Smart cards are made of plastic, usually polyvinyl chloride. The card may embed a hologram to prevent counterfeiting. Smart cards provide strong Smart Cards By: Definition Smart cards, chip card, or integrated circuit card (ICC) are card with embedded integrated circuits that contain a computer chip capable of carrying out a cryptographic protocol.

More information

Smart Card Operating Systems Overview and Trends

Smart Card Operating Systems Overview and Trends Smart Card Operating Systems Overview and Trends Pierre.Paradinas@gemplus.com Gemplus Labs Smart card A piece of plastic with a chip that contains: CPU, memories and programs SC is your personal information

More information

How microprobing can attack encrypted memory

How microprobing can attack encrypted memory How microprobing can attack encrypted memory Sergei Skorobogatov http://www.cl.cam.ac.uk/~sps32 email: sps32@cam.ac.uk Introduction Hardware Security research since 1995 testing microcontrollers and smartcards

More information

WHAT FUTURE FOR CONTACTLESS CARD SECURITY?

WHAT FUTURE FOR CONTACTLESS CARD SECURITY? WHAT FUTURE FOR CONTACTLESS CARD SECURITY? Alain Vazquez (alain.vazquez@louveciennes.sema.slb.com) 1/27 AV Contents Major contactless features : summary Contactless major constraints Major security issues

More information

IBG Protection for Anti-Fuse OTP Memory Security Breaches

IBG Protection for Anti-Fuse OTP Memory Security Breaches IBG Protection for Anti-Fuse OTP Memory Security Breaches Overview Anti-Fuse Memory IP is considered by some to be the gold standard for secure memory. Once programmed, reverse engineering methods will

More information

Security & Chip Card ICs SLE 55R04. Intelligent 770 Byte EEPROM with Contactless Interface complying to ISO/IEC Type A and Security Logic

Security & Chip Card ICs SLE 55R04. Intelligent 770 Byte EEPROM with Contactless Interface complying to ISO/IEC Type A and Security Logic Security & Chip Card ICs SLE 55R04 Intelligent 770 Byte EEPROM with Contactless Interface complying to ISO/IEC 14443 Type A and Security Logic Short Product Information January 2001 Short Product Information

More information

COPYRIGHTED MATERIAL. Overview of Smart Cards. Chapter Card Classification

COPYRIGHTED MATERIAL. Overview of Smart Cards. Chapter Card Classification Chapter 1 Overview of Smart Cards In contrast to information technology practices in the PC realm, the development and functionality of smart cards are strongly driven by international standards. The reason

More information

SHORT FORM SPECIFICATION

SHORT FORM SPECIFICATION INTEGRATED CIRCUITS SHORT FORM SPECIFICATION 32-bit PKI Engine High Speed DES Engine 64 Kbytes ROM / 16 Kbytes EEPROM / 2.3 Kbytes RAM ISO7816 & ISO 14443 A Interface Contact & Contactless Operation Optional

More information

Technical Specifications

Technical Specifications Technical Specifications ACF30 Floppy Bay Smart Card Reader Advanced Card Systems Ltd. Website: www.acs.com.hk Email: info@acs.com.hk Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported

More information

Tamper Resistance - a Cautionary Note Ross Anderson Markus Kuhn

Tamper Resistance - a Cautionary Note Ross Anderson Markus Kuhn Tamper Resistance - a Cautionary Note Ross Anderson University of Cambridge Computer Laboratory Markus Kuhn University of Erlangen/ Purdue University Applications of Tamper Resistant Modules Security of

More information

How Safe is Anti-Fuse Memory? IBG Protection for Anti-Fuse OTP Memory Security Breaches

How Safe is Anti-Fuse Memory? IBG Protection for Anti-Fuse OTP Memory Security Breaches How Safe is Anti-Fuse Memory? IBG Protection for Anti-Fuse OTP Memory Security Breaches Overview A global problem that impacts the lives of millions daily is digital life security breaches. One of the

More information

Chip Card & Security ICs SLE Intelligent 1024 Byte EEPROM with Write Protection and Programmable Security Code

Chip Card & Security ICs SLE Intelligent 1024 Byte EEPROM with Write Protection and Programmable Security Code Chip Card & Security ICs SLE 5528 Intelligent 1024 Byte EEPROM with Write Protection and Programmable Security Code Short Product Information May 2007 Short Product Information Revision History: Current

More information

UNIT:4 MEMORY ORGANIZATION

UNIT:4 MEMORY ORGANIZATION 1 UNIT:4 MEMORY ORGANIZATION TOPICS TO BE COVERED. 4.1 Memory Hierarchy 4.2 Memory Classification 4.3 RAM,ROM,PROM,EPROM 4.4 Main Memory 4.5Auxiliary Memory 4.6 Associative Memory 4.7 Cache Memory 4.8

More information

ACR880 GPRS Portable Smart Card Terminal

ACR880 GPRS Portable Smart Card Terminal ACR880 GPRS Portable Smart Card Terminal Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.1.

More information

IS23SC4439 Preliminary. 1K bytes EEPROM Contactless Smart Card Conform to ISO/IEC 14443A Standard. Table of contents

IS23SC4439 Preliminary. 1K bytes EEPROM Contactless Smart Card Conform to ISO/IEC 14443A Standard. Table of contents 1K bytes EEPROM Contactless Smart Card Conform to ISO/IEC 14443A Standard Table of contents 1 Features 2 2 General Description 2 3 Typical Transaction Time 2 4 Functional Description 2 41 Block Description

More information

ACR38U-BMC. Smart Card Reader. Technical Specifications. Subject to change without prior notice

ACR38U-BMC. Smart Card Reader. Technical Specifications.   Subject to change without prior notice ACR38U-BMC Smart Card Reader Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Smart Card Reader... 3 1.2. Unique Casing... 3 1.3. Plug-and-Play...

More information

Fare Media: Past, Present and Future. Hassan Tavassoli APTA Fare Collection Workshop San Diego, California March 29, 2010

Fare Media: Past, Present and Future. Hassan Tavassoli APTA Fare Collection Workshop San Diego, California March 29, 2010 Fare Media: Past, Present and Future Hassan Tavassoli APTA Fare Collection Workshop San Diego, California March 29, 2010 Evolution of Transit Fare Media Other Form Factors (contactless tokens and tags,

More information

SMART CARDS. Miguel Monteiro FEUP / DEI

SMART CARDS. Miguel Monteiro FEUP / DEI SMART CARDS Miguel Monteiro apm@fe.up.pt FEUP / DEI WHAT IS A SMART CARD Distinguishable characteristics Can participate in automated electronic transactions Used primarily to add security Not easily forged

More information

AT90SDC10X Summary Datasheet

AT90SDC10X Summary Datasheet AT90SDC10X Summary Datasheet Features General twincore Secure Dual Core Architecture - 135 Powerful s (Most Executed in a Single Clock Cycle) Total isolation between Master & Secure Cores Secure Inter-Core

More information

Chip Card & Security ICs SLE Intelligent 256-Byte EEPROM with Write Protection function and Programmable Security Code

Chip Card & Security ICs SLE Intelligent 256-Byte EEPROM with Write Protection function and Programmable Security Code Chip Card & Security ICs SLE 5542 Intelligent 256-Byte EEPROM with Write Protection function and Programmable Security Code Short Product Information May 2006 Short Product Information Revision History:

More information

Supplement for module D041 incl. ATMega8 Prozessor

Supplement for module D041 incl. ATMega8 Prozessor Supplement for module D041 incl. ATMega8 Prozessor V 1.4 16. March 2006 2006 by Peter Küsters This document is in copyright protected. It is not permitted to change any part of it. It is not permitted

More information

eh880 Secure Smart Card Terminal

eh880 Secure Smart Card Terminal eh880 Secure Smart Card Terminal Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.1. MCU Cards...

More information

ACR38U PocketMate. Smart Card Reader. Technical Specifications. Subject to change without prior notice

ACR38U PocketMate. Smart Card Reader. Technical Specifications.   Subject to change without prior notice ACR38U PocketMate Smart Card Reader Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Smart Card Reader... 3 1.2. Ingenious Design... 3 1.3.

More information

ACR38T-D1. Smart Card Reader. Technical Specifications. Subject to change without prior notice

ACR38T-D1. Smart Card Reader. Technical Specifications.   Subject to change without prior notice ACR38T-D1 Smart Card Reader Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Smart Card Reader... 3 1.2. Ease of Integration... 3 2.0. Features...

More information

ACR38 Smart Card Reader

ACR38 Smart Card Reader ACR38 Smart Card Reader Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Smart Card Reader Features... 4 3.0. Smart Card Support... 5 3.1. MCU

More information

THE MICROCOMPUTER SYSTEM CHAPTER - 2

THE MICROCOMPUTER SYSTEM CHAPTER - 2 THE MICROCOMPUTER SYSTEM CHAPTER - 2 20 2.1 GENERAL ASPECTS The first computer was developed using vacuum tubes. The computers thus developed were clumsy and dissipating more power. After the invention

More information

GE Security Smart Cards & T-7xx Readers How to Order Guide PN: HTOG

GE Security Smart Cards & T-7xx Readers How to Order Guide PN: HTOG GE Security Smart Cards & T-7xx Readers PN: HTOG-090512 Date: May 2009 GE Security Smart Cards & Readers Page 2 Table of Contents GE Security... 1 Smart Cards & T-7xx Readers... 1... 1 Overview... 3 Smart

More information

Smart Cards. José Costa. Software for Embedded Systems. Departamento de Engenharia Informática (DEI) Instituto Superior Técnico

Smart Cards. José Costa. Software for Embedded Systems. Departamento de Engenharia Informática (DEI) Instituto Superior Técnico Smart Cards José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-11-09 José Costa (DEI/IST) Smart Cards 1 Outline Application Domains: Smart

More information

Examples for the Calculation of Attack Potential for Smartcards

Examples for the Calculation of Attack Potential for Smartcards Examples for the Calculation of Attack Potential for Smartcards Thomas Schröder, T-Systems GEI GmbH on behalf of the JHAS working group Introduction Basis for the examples The work is based on a collection

More information

Smart Card Basics Smart Card Basics

Smart Card Basics Smart Card Basics Smart Card Evolution Outline of the evolution of the smart card PG 6259 Fernando Ferreira Universidade do Minho 31.1.2003 Year 1968 1970 1974 1976 1980 1982 1996 Event 2 German inventors patent combining

More information

COMP2121: Microprocessors and Interfacing. Introduction to Microprocessors

COMP2121: Microprocessors and Interfacing. Introduction to Microprocessors COMP2121: Microprocessors and Interfacing Introduction to Microprocessors http://www.cse.unsw.edu.au/~cs2121 Lecturer: Hui Wu Session 2, 2017 1 1 Contents Processor architectures Bus Memory hierarchy 2

More information

GLAST. Prototype Tracker Tower Construction Status

GLAST. Prototype Tracker Tower Construction Status Prototype Tracker Tower Construction Status June 22, 1999 R.P. Johnson Santa Cruz Institute for Particle Physics University of California at Santa Cruz 1 1 11 2 3 5 4 Prototype Tracker Tower Configuration

More information

Smart Cards. Outline. José Costa Application Domains: Smart Cards. Software for Embedded Systems

Smart Cards. Outline. José Costa Application Domains: Smart Cards. Software for Embedded Systems Smart Cards José Costa Software for Embedded Systems Department of Computer Science and Engineering (DEI) Instituto Superior Técnico Adapted from the overheads for ASE 2009-2010 2011-05-02 José Costa (DEI/IST)

More information

Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee

Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee ١ Agenda What is microprocessor system? What is Microcontroller/embedded system? Definition of Embedded Systems

More information

Product Specification

Product Specification P10 Handheld POS Terminal Product Specification 1.00 Doc name: 07-PS-P10 P10 Handheld POS Terminal 1.00.docx Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.1. MCU Cards...

More information

Community Development and Training Centre Semester IT 245 Management Information Systems

Community Development and Training Centre Semester IT 245 Management Information Systems Community Development and Training Centre Semester 2 2006 IT 245 Management Information Systems Computer Hardware Chapter Summary Computer Systems. Major types and trends in computer systems are summarized

More information

STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625

STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625 STATE OF NEW JERSEY DEPARTMENT OF TRANSPORTATION TRENTON, NEW JERSEY 08625 METRIC SPECIFICATIONS FOR VME BUS COMPUTER (FIELD TERMINAL VME BUS PROCESSOR ASSEMBLY) N.J. Specification No. Effective Date:

More information

Authentication Technologies

Authentication Technologies Authentication Technologies 1 Authentication The determination of identity, usually based on a combination of something the person has (like a smart card or a radio key fob storing secret keys), something

More information

Supplement for module D061 incl. ATMega128 Prozessor

Supplement for module D061 incl. ATMega128 Prozessor Supplement for module D061 incl. ATMega128 Prozessor V 1.3 16. March 2006 2006 by Peter Küsters This document is in copyright protected. It is not permitted to change any part of it. It is not permitted

More information

Components of a personal computer

Components of a personal computer Components of a personal computer Computer systems ranging from a controller in a microwave oven to a large supercomputer contain components providing five functions. A typical personal computer has hard,

More information

2 nd ETSI Security Workshop: Future Security. Smart Cards. Dr. Klaus Vedder. Chairman ETSI TC SCP Group Senior VP, Giesecke & Devrient

2 nd ETSI Security Workshop: Future Security. Smart Cards. Dr. Klaus Vedder. Chairman ETSI TC SCP Group Senior VP, Giesecke & Devrient 2 nd ETSI Security Workshop: Future Security Smart Cards Dr. Klaus Vedder Chairman ETSI TC SCP Group Senior VP, Giesecke & Devrient ETSI TC SCP, the Smart Card Committee 19 Years of Dedication and Real-life

More information

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic OPERATIONAL UP TO 300 c Microcontrollers Memories Logic Whether You Need an ASIC, Mixed Signal, Processor, or Peripheral, Tekmos is Your Source for High Temperature Electronics Using either a bulk silicon

More information

e-pg Pathshala Subject: Computer Science Paper: Embedded System Module: Embedded System Design Case Study-Part I Module No: CS/ES/39 Quadrant 1 e-text

e-pg Pathshala Subject: Computer Science Paper: Embedded System Module: Embedded System Design Case Study-Part I Module No: CS/ES/39 Quadrant 1 e-text e-pg Pathshala Subject: Computer Science Paper: Embedded System Module: Embedded System Design Case Study-Part I Module No: CS/ES/39 Quadrant 1 e-text In this lecture, the design and the basic concepts

More information

Microprocessors/Microcontrollers

Microprocessors/Microcontrollers Microprocessors/Microcontrollers A central processing unit (CPU) fabricated on one or more chips, containing the basic arithmetic, logic, and control elements of a computer that are required for processing

More information

Shen Sung-Shiou

Shen Sung-Shiou Introduction of Smart Card Shen Sung-Shiou E-mail: d8702008@mail.ntust.edu.tw 1 History of Smart Cards Plastic Card initially used for Payment issued by Diners Club, 1950. Magnetic Stripe Cards (CNS12821-1~6)(1980

More information

COMPGA12 1 TURN OVER

COMPGA12 1 TURN OVER Applied Cryptography, COMPGA12, 2009-10 Answer ALL questions. 2 hours. Marks for each part of each question are indicated in square brackets Calculators are NOT permitted 1. Multiple Choice Questions.

More information

Datenblatt / Specifications. ACR880 GPRS Portable Smart Card Terminal. idvation GmbH

Datenblatt / Specifications. ACR880 GPRS Portable Smart Card Terminal. idvation GmbH Datenblatt / Specifications ACR880 GPRS Portable Smart Card Terminal Otto-Hesse-Straße 19 / T5 D-64293 Darmstadt Phone +49 6151 9926567 Fax +49 6151 3689296 Table of Contents 1.0. Introduction... 3 2.0

More information

Pharmacy college.. Assist.Prof. Dr. Abdullah A. Abdullah

Pharmacy college.. Assist.Prof. Dr. Abdullah A. Abdullah The kinds of memory:- 1. RAM(Random Access Memory):- The main memory in the computer, it s the location where data and programs are stored (temporally). RAM is volatile means that the data is only there

More information

Hitachi Releases Smart Card Microcontroller AE45X series Equipped with Contact/Contactless Dual Interface in a Single Chip

Hitachi Releases Smart Card Microcontroller AE45X series Equipped with Contact/Contactless Dual Interface in a Single Chip Hitachi Releases Smart Card Microcontroller AE45X series Equipped with Contact/Contactless Dual Interface in a Single Chip Suitable for multi-purpose multi-application smart cards in the fields such as

More information

ACR100F SIMFlash (CCID)

ACR100F SIMFlash (CCID) ACR100F SIMFlash (CCID) Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Plug-In (SIM-Sized) Card Reader... 3 1.2. Mass Storage Device... 3

More information

2/13/2014. What is Tamper Resistance? IBM s Attacker Categories. Protection Levels. Classification Of Physical Attacks.

2/13/2014. What is Tamper Resistance? IBM s Attacker Categories. Protection Levels. Classification Of Physical Attacks. What is Tamper Resistance? Physical and Tamper Resistance Mohammad Tehranipoor Updated/Modified by Siavash Bayat Sarmadi Resistance to tampering the device by either normal users or systems or others with

More information

Connecting Securely to the Cloud

Connecting Securely to the Cloud Connecting Securely to the Cloud Security Primer Presented by Enrico Gregoratto Andrew Marsh Agenda 2 Presentation Speaker Trusting The Connection Transport Layer Security Connecting to the Cloud Enrico

More information

ACR3801. FIPS 201 Certified. PC-linked Smart Card Reader. Technical Specifications.

ACR3801. FIPS 201 Certified. PC-linked Smart Card Reader. Technical Specifications. ACR3801 PC-linked Smart Card Reader FIPS 201 Certified Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types...

More information

ACR100H SIMFlash (HID)

ACR100H SIMFlash (HID) ACR100H SIMFlash (HID) Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Plug-In (SIM-Sized) Card Reader... 3 1.2. Mass Storage Device... 3 1.3.

More information

Microcontroller Systems. ELET 3232 Topic 11: General Memory Interfacing

Microcontroller Systems. ELET 3232 Topic 11: General Memory Interfacing Microcontroller Systems ELET 3232 Topic 11: General Memory Interfacing 1 Objectives To become familiar with the concepts of memory expansion and the data and address bus To design embedded systems circuits

More information

Test and Measurement Challenges for 3D IC Development. R. Robertazzi IBM Research

Test and Measurement Challenges for 3D IC Development. R. Robertazzi IBM Research Test and Measurement Challenges for 3D IC Development R. Robertazzi IBM Research PFA Bill Price. Pete Sorce. John Ott. David Abraham. Pavan Samudrala Digital Test Kevin Stawaisz. TEL P12 Prober Glen Lansman,

More information

1. Product Overview 2. Product Features 3. Comparison Chart 4. Product Applications 5. Order Information 6. Q & A

1. Product Overview 2. Product Features 3. Comparison Chart 4. Product Applications 5. Order Information 6. Q & A www.acs.com.hk 1. Product Overview 2. Product Features 3. Comparison Chart 4. Product Applications 5. Order Information 6. Q & A 2 3 ACOS5-64 Series (64KB EEPROM) Cryptographic Smart Card and Token Module

More information

Arithmetic/logic Unit (ALU)

Arithmetic/logic Unit (ALU) 3D Printer Arithmetic/logic Unit (ALU) Barcode Barcode Printer Barcode Reader Biometric Reader BIOS (Basic input/output system) Bit Bus Bus Interface Unit A printer that uses molten plastic during a series

More information

ACOS 10 B/G PBOC 2.0 EDEP Card

ACOS 10 B/G PBOC 2.0 EDEP Card www.acs.com.hk ACOS 10 B/G PBOC 2.0 EDEP Card 1. Product Overview 2. Product Features 3. Secure Transactions 4. Product Applications 5. Comparison Chart 6. Order Information 7. Q & A 2 3 ACOS10 Series

More information

AT90SO36 Summary Datasheet

AT90SO36 Summary Datasheet AT90SO Summary Datasheet Features General High-performance, Low-power -/-bit Enhanced RISC Architecture Microcontroller - Powerful Instructions (Most Executed in a Single Clock Cycle) Low Power Idle and

More information

ACR38U-I1. Smart Card Reader. Technical Specifications V1.11. Subject to change without prior notice.

ACR38U-I1. Smart Card Reader. Technical Specifications V1.11. Subject to change without prior notice. ACR38U-I1 Smart Card Reader Technical Specifications V1.11 Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Smart Card Reader... 3 1.2. Modern Design... 3 1.3. Ease

More information

Vineet Kumar Sharma ( ) Ankit Agrawal ( )

Vineet Kumar Sharma ( ) Ankit Agrawal ( ) - A new approach to hardware security analysis - Copy Protection in Modern Microcontrollers Vineet Kumar Sharma (200601093) Ankit Agrawal (200601003) Presentation Flow Why a need of Secure of Microcontrollers?

More information

Computer Organization and Assembly Language (CS-506)

Computer Organization and Assembly Language (CS-506) Computer Organization and Assembly Language (CS-506) Muhammad Zeeshan Haider Ali Lecturer ISP. Multan ali.zeeshan04@gmail.com https://zeeshanaliatisp.wordpress.com/ Lecture 2 Memory Organization and Structure

More information

MEMORY. Computer memory refers to the hardware device that are used to store and access data or programs on a temporary or permanent basis.

MEMORY. Computer memory refers to the hardware device that are used to store and access data or programs on a temporary or permanent basis. MEMORY Computer memory refers to the hardware device that are used to store and access data or programs on a temporary or permanent basis. There are TWO TYPE of nature of memory in a computer. Temporary/

More information

Memory Study Material

Memory Study Material Computer memory refers to the devices that are used to store data or programs on a temporary or permanent basis for use in a computer. Any data or instruction entered into the memory of a computer is considered

More information

ACOS 3 Contact Card. Functional Specification. Subject to change without prior notice

ACOS 3 Contact Card. Functional Specification.   Subject to change without prior notice ACOS 3 Contact Card Functional Specification Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Features...3 1.2. Technical Specifications...3 1.2.1. Electrical...3 1.2.2.

More information

Grcard SIM Card. Specification

Grcard SIM Card. Specification Grcard SIM Card Specification Shenzhen Grcard Smart Card Co.Ltd 2008.06.25 1 1. About Grcard Shenzhen GuangRui Smart Card Co.,Ltd(Grcard) is located in 5/F,West,B2 Building,Anle industrial district,,hangcheng

More information

COMP3221: Microprocessors and. and Embedded Systems. Overview. Lecture 23: Memory Systems (I)

COMP3221: Microprocessors and. and Embedded Systems. Overview. Lecture 23: Memory Systems (I) COMP3221: Microprocessors and Embedded Systems Lecture 23: Memory Systems (I) Overview Memory System Hierarchy RAM, ROM, EPROM, EEPROM and FLASH http://www.cse.unsw.edu.au/~cs3221 Lecturer: Hui Wu Session

More information

The Future of Smart Cards: Bigger, Faster and More Secure

The Future of Smart Cards: Bigger, Faster and More Secure The Future of Smart Cards: Bigger, Faster and More Secure Joerg Borchert, Vice President, Secure Mobile Solutions July 16, 2003 Page 1 N e v e r s t o p t h i n k i n g. Infineon Technologies: Overview

More information

Sir Sadiq s computer notes for class IX. Chapter no 4. Storage Devices

Sir Sadiq s computer notes for class IX. Chapter no 4. Storage Devices 17 Q: Define Computer memory or storage. Ans: Memory: Memory refers to the place where data is kept for later use. For example, a human being has a memory where he/she stores the things that can be recalled

More information

AT90SO72 Summary Datasheet

AT90SO72 Summary Datasheet AT90SO Summary Datasheet Features General High-performance, Low-power -/-bit Enhanced RISC Architecture Microcontroller - Powerful Instructions (Most Executed in a Single Clock Cycle) Low Power Idle and

More information

MM23SC8128RM Flash Security Turbo Microcontroller Smart Card Chip With 1024 bit RSA & Maths Co-processor

MM23SC8128RM Flash Security Turbo Microcontroller Smart Card Chip With 1024 bit RSA & Maths Co-processor Flash Security Turbo Microcontroller Smart Card Chip With 1024 bit RSA & Maths Co-processor 08 September 2009 This document is property of My-MS and My-MS has the right to make any changes to the contents

More information

Chapter 1 Microprocessor architecture ECE 3120 Dr. Mohamed Mahmoud http://iweb.tntech.edu/mmahmoud/ mmahmoud@tntech.edu Outline 1.1 Computer hardware organization 1.1.1 Number System 1.1.2 Computer hardware

More information

ABOUT LEXA INDIA SERVICES ABOUT ULTRAMAGICARD QUALITY APPROVALS ABOUT ULTRA ELECTRONICS CARD SYSTEMS PRODUCTS DETAILS I) RIO-PRO II) ENDURA + III)

ABOUT LEXA INDIA SERVICES ABOUT ULTRAMAGICARD QUALITY APPROVALS ABOUT ULTRA ELECTRONICS CARD SYSTEMS PRODUCTS DETAILS I) RIO-PRO II) ENDURA + III) 1. 2. 3. 4. 5. ABOUT LEXA INDIA SERVICES ABOUT ULTRAMAGICARD QUALITY APPROVALS ABOUT ULTRA ELECTRONICS CARD SYSTEMS PRODUCTS DETAILS I) RIO-PRO II) ENDURA + III) PRONTO IV) PRIMA 4 6. CONSUMABLES 7. APPLICATION

More information

Lecture 2 VLSI Testing Process and Equipment

Lecture 2 VLSI Testing Process and Equipment Lecture 2 VLSI Testing Process and Equipment Motivation Types of Testing Test Specifications and Plan Test Programming Test Data Analysis Automatic Test Equipment Parametric Testing Summary VLSI Test:

More information

ACR880 GPRS Portable Smart Card Terminal

ACR880 GPRS Portable Smart Card Terminal ACR880 GPRS Portable Smart Card Terminal Technical Specifications Subject to change without prior notice Table of Contents 1.0. Introduction... 3 2.0. Features... 4 3.0. Supported Card Types... 5 3.1.

More information

Memory & Simple I/O Interfacing

Memory & Simple I/O Interfacing Chapter 10 Memory & Simple I/O Interfacing Expected Outcomes Explain the importance of tri-state devices in microprocessor system Distinguish basic type of semiconductor memory and their applications Relate

More information

Multifunctional Identifiers ESMART Access

Multifunctional Identifiers ESMART Access AIR TAG Multifunctional Identifiers ESMART Access Contents ESMART Access technology 4 Key advantages of ESMART Access 6 Multifunctional identifiers ESMART Access 8 AIRTAG RFID keyfobs 9 Silicone RFID

More information

Securing IoT devices with STM32 & STSAFE Products family. Fabrice Gendreau Secure MCUs Marketing & Application Managers EMEA Region

Securing IoT devices with STM32 & STSAFE Products family. Fabrice Gendreau Secure MCUs Marketing & Application Managers EMEA Region Securing IoT devices with STM32 & STSAFE Products family Fabrice Gendreau Secure MCUs Marketing & Application Managers EMEA Region 2 The leading provider of products and solutions for Smart Driving and

More information

HID Proximity Credentials

HID Proximity Credentials HID Proximity Credentials ProxCard II Value priced 125 khz proximity card Base Part Number 1326 Price competitive with all other card technologies Thin enough to carry in a wallet or purse ISOProx II 125

More information

Security & Chip Card ICs SLE 4436/36E

Security & Chip Card ICs SLE 4436/36E Security & Chip Card ICs SLE 4436/36E Intelligent 221 Bit EEPROM Counter for > 20000 Units with Security Logic and High Security Authentication Short Product Information 07.99 6KRUW3URGXFW,QIRUPDWLRQ 5HYLVLRQ+LVWRU\

More information

Introduction to 8051 microcontrollers

Introduction to 8051 microcontrollers Introduction to 8051 microcontrollers Posted on May 7, 2008, by Ibrahim KAMAL, in Micro-controllers, tagged This tutorial is specially tailored to electronics and robotics hobbyists that have already realized

More information

Display Cards for Securing E Commerce

Display Cards for Securing E Commerce Display Cards for Securing E Commerce Don Malloy Business Development Manager 10th February 2012 Salt Lake City Nagra Kudelski Group Activity Lines Group Revenue 2010 : USD 1.1B Physical access solutions

More information

9 rue Alfred Kastler - BP Nantes Cedex 3 - France Phone : +33 (0) website :

9 rue Alfred Kastler - BP Nantes Cedex 3 - France Phone : +33 (0) website : 9 rue Alfred Kastler - BP 10748-44307 Nantes Cedex 3 - France Phone : +33 (0) 240 180 916 - email : info@systemplus.fr - website : www.systemplus.fr August 2011 - Version 1 Written by: Sylvain HALLEREAU

More information

GLAST Silicon Microstrip Tracker Status

GLAST Silicon Microstrip Tracker Status R.P. Johnson Santa Cruz Institute for Particle Physics University of California at Santa Cruz Mechanical Design Detector Procurement Work list for the Prototype Tracker Construction. ASIC Development Hybrids

More information

VendaCard MF1ICS50. major cities have adopted MIFARE as their e-ticketing solution of choice.

VendaCard MF1ICS50. major cities have adopted MIFARE as their e-ticketing solution of choice. 1. General description VendaCard MF1ICS50 Rev.. 5.3?29 January 2008 Product data sheet 001053 PUBLIC NXP has developed for VENDAPIN LLC the MIFARE MF1ICS50 to be used in a contactless smart card applications

More information

CHAPTER 1 MICROCOMPUTER SYSTEMS. 1.1 Introduction. 1.2 Microcontroller Evolution

CHAPTER 1 MICROCOMPUTER SYSTEMS. 1.1 Introduction. 1.2 Microcontroller Evolution CHAPTER 1 MICROCOMPUTER SYSTEMS 1.1 Introduction The term microcomputer is used to describe a system that includes a microprocessor, program memory, data memory, and an input/output (I/O). Some microcomputer

More information

Microcomputer Architecture and Programming

Microcomputer Architecture and Programming IUST-EE (Chapter 1) Microcomputer Architecture and Programming 1 Outline Basic Blocks of Microcomputer Typical Microcomputer Architecture The Single-Chip Microprocessor Microprocessor vs. Microcontroller

More information

MIFARE Secure OEM Reader Module Data Sheet

MIFARE Secure OEM Reader Module Data Sheet 724-10 MIFARE Secure OEM Reader Module Data Sheet General Description The 724-10 MIFARE Secure OEM Reader Module is a fully encapsulated device containing all the electronics required to perform a secure

More information

Three-box Model: These three boxes need interconnecting (usually done by wiring known as a bus. 1. Processor CPU e.g. Pentium 4 2.

Three-box Model: These three boxes need interconnecting (usually done by wiring known as a bus. 1. Processor CPU e.g. Pentium 4 2. Three-box Model: 1. Processor CPU e.g. Pentium 4 2. Storage - Memory 3. I/O input/output electronics for communication with other devices These three boxes need interconnecting (usually done by wiring

More information

Version

Version Version 3.9 06-22-2005, Email: info@acs.com.hk Website: www.acs.com.hk Contents 1. Company Background... 3 2. ACS Products... 4 2.1 Contact Smart Cards and Smart Card Operating Systems... 5 2.1.1 ACOS2

More information

SIM Smart Card Overview

SIM Smart Card Overview SIM Smart Card Overview Smart Card Introduction 2 Java Card Java Card Based SIM Development Environment Service Examples 3 Smart Cards? A smart card is a plastic card that contains an embedded integrated

More information

Dr. Char-Shin Miou Chunghwa Telecom. Co. April 7, 2011

Dr. Char-Shin Miou Chunghwa Telecom. Co. April 7, 2011 Mobile Security Application Current Status Overview in Taiwan Dr. Char-Shin Miou Chunghwa Telecom. Co. April 7, 2011 Content Problems and Current Status Approach for the Mobile Security Application Mobile

More information

Microelettronica. J. M. Rabaey, "Digital integrated circuits: a design perspective" EE141 Microelettronica

Microelettronica. J. M. Rabaey, Digital integrated circuits: a design perspective EE141 Microelettronica Microelettronica J. M. Rabaey, "Digital integrated circuits: a design perspective" Introduction Why is designing digital ICs different today than it was before? Will it change in future? The First Computer

More information

ACR38U-A4. Smart Card Reader. Technical Specifications V2.03. Subject to change without prior notice.

ACR38U-A4. Smart Card Reader. Technical Specifications V2.03. Subject to change without prior notice. ACR38U-A4 Smart Card Reader Technical Specifications V2.03 Subject to change without prior notice Table of Contents 1.0. Introduction... 3 1.1. Working Principle of SAM... 3 2.0. Features... 4 3.0. Supported

More information

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor 1 2 A microprocessor is a single, very-large-scale-integration (VLSI) chip that contains many digital circuits that perform arithmetic, logic, communication, and control functions. When a microprocessor

More information

MEITRACK T333 User Guide

MEITRACK T333 User Guide MEITRACK T333 User Guide Change History File Name MEITRACK T333 User Guide Created By Owen Cheng Project T333 Creation Date Update Date 2014-06-10 2017-04-06 Subproject User Guide Total Pages 16 Version

More information

Address connections Data connections Selection connections

Address connections Data connections Selection connections Interface (cont..) We have four common types of memory: Read only memory ( ROM ) Flash memory ( EEPROM ) Static Random access memory ( SARAM ) Dynamic Random access memory ( DRAM ). Pin connections common

More information

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system. Syllabus: : Introduction to, 8051 Microcontroller Architecture and an example of Microcontroller based stepper motor control system (only Block Diagram approach). (5 Hours) Introduction to A microcontroller

More information

MEITRACK T1 User Guide

MEITRACK T1 User Guide MEITRACK T1 User Guide Change History File Name MEITRACK T1 User Guide Created By Kyle Lv Project T1 Creation Date 2014-06-10 Update Date 2015-09-30 Subproject User Guide Total Pages 17 Version V2.5 Confidential

More information