University of North Carolina at Charlotte ECGR-6185 ADVANCED EMBEDDED SYSTEMS SMART CARDS. Sravanthi Chalasani

Similar documents
K-NET bus. When several turrets are connected to the K-Bus, the structure of the system is as showns

Introduction to Network Technologies & Layered Architecture BUPT/QMUL

Fundamentals of. Chapter 1. Microprocessor and Microcontroller. Dr. Farid Farahmand. Updated: Tuesday, January 16, 2018

CareMat B DATASHEET. The pressure-sensitive mat for supervision of people with dementia and disorientation. RoHS

ICS Regent. Communications Modules. Module Operation. RS-232, RS-422 and RS-485 (T3150A) PD-6002

MOTIF XF Extension Owner s Manual

Universal Motor Controller UMC22-FBP. Excellent motor protection and control. NEW: - PTC input. - Earth-Fault-Monitoring ATEX ABB

IS-IS in Detail. ISP Workshops

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

CS 111: Program Design I Lecture 19: Networks, the Web, and getting text from the Web in Python

MasterSwitch 100V. User Guide. AP9210 j

THE WAY OF CALCULATING THE TRAFFIC AND SIGNALING NETWORK DIMENSION OF COMMON CHANNEL SIGNALING NO.7 (CCS7)

Secure Software Upload in an Intelligent Vehicle via Wireless Communication Links

PIRANHA Cameras. Operation. CL-P1: 2 O/P, 50MHz Total Pixel Rate. Table 1. CL-P1 Camera Configurations. Sensor. Optical Interface PIRANHA

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c

3D Model Retrieval Method Based on Sample Prediction

Lecture 1: Introduction

Technical Application Papers No.9 Bus communication with ABB circuit-breakers

OPC Server ECL Comfort 210/310 OPC Server

SCAN INSPECT TRACK SOLVE

IMP: Superposer Integrated Morphometrics Package Superposition Tool

Network Time Protocol (NTP)

CMSC Computer Architecture Lecture 12: Virtual Memory. Prof. Yanjing Li University of Chicago

SERIAL COMMUNICATION INTERFACE FOR ESA ESTRO

Customer Portal Quick Reference User Guide

Application Notes for configuring Agent AG Headsets from Corporate Telecommunications with Avaya one-x Communicator using a USB 2.0 Chord Issue 1.

Chapter 1. Introduction to Computers and C++ Programming. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Bike MS: 2013 Participant Center guide

Bike MS: 2014 Participant Center guide

Security and Communication. Ultimate. Because Intercom doesn t stop at the hardware level. Software Intercom Server for virtualised IT platforms

Fuzzy Membership Function Optimization for System Identification Using an Extended Kalman Filter

Application Notes for Configuring Dasan Electron Headsets from JPL Europe with Avaya 9600 Series IP Deskphones using a DA-30 Cord Issue 1.

vbonline Pro Condition Monitoring System

Low Complexity H.265/HEVC Coding Unit Size Decision for a Videoconferencing System

Elementary Educational Computer

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

ISSN (Print) Research Article. *Corresponding author Nengfa Hu

n Learn how to implement identity management controls n Learn how to implement access management controls n Prevent unauthorized access

A PREDICTION MODEL FOR USER S SHARE ANALYSIS IN DUAL- SIM ENVIRONMENT

n Industrial inspection n Laser gauging n Low light applications n Spectroscopy Figure 1. IL-C Sensor Block Diagram Pixel Reset Drain

Lecture 9: Exam I Review

JoLetter 6.7. JoLauterbach Software GmbH. Mail and merge with QuarkXPress. JoLauterbach Software GmbH. Stolzingstraße 4a Bayreuth Germany

DALSA CL-C8 Cameras. Operation. Table 1. CL-C8 Camera Configurations. Power Supplies. Sensor. Optical Interface

HP Media Center PC Getting Started Guide

HP Media Center PC Getting Started Guide

EECS 122, Lecture 24 Introduction to the Telephone Network. Kevin Fall Jean Walrand

Analysis of Server Resource Consumption of Meteorological Satellite Application System Based on Contour Curve

Software development of components for complex signal analysis on the example of adaptive recursive estimation methods.

Computer Systems - HS

BIKE MS: 2015 PARTICIPANT CENTER GUIDE

An interactive Web-Based database of antibiotic resistance in bacteria in aquaculture systems: structure.

Out the box. dataloggers. easy to configure easy data streaming easy choice. connect, simply configure and go

System Overview. Hardware Concept. s Introduction to the Features of MicroAutoBox t

A New Morphological 3D Shape Decomposition: Grayscale Interframe Interpolation Method

Basic Design Principles

Network Time Protocol (NTP)

Introduction to Computing Systems: From Bits and Gates to C and Beyond 2 nd Edition

CS 111: Program Design I Lecture 20: Web crawling, HTML, Copyright

G2 T. Specification Sheet G2T-001 G2T Touchscreen Mainframes Accepts G2 Plug-in Modules Four Sizes: 2RU, 3RU, 6RU and 8RU

Neolane Social Marketing. Neolane v6.1

Operating manual for message text display reporter 690

System and Software Architecture Description (SSAD)

CS 111: Program Design I Lecture 21: Network Analysis. Robert H. Sloan & Richard Warner University of Illinois at Chicago April 10, 2018

IQ3 Web Enabled Controller

L5355 Modbus Plus Communications Interface

GAAFR. Supplement. Now Available. Covering: pronouncements: Statement Nos. 67, 68, 69, and 70

vbonline Pro Condition Monitoring System Product Datasheet Bently Nevada* Asset Condition Monitoring

Panel for Adobe Premiere Pro CC Partner Solution

Python Programming: An Introduction to Computer Science

Security of Bluetooth: An overview of Bluetooth Security

CS 111: Program Design I Lecture 18: Web and getting text from it

Neuro Fuzzy Model for Human Face Expression Recognition

Intelligent Systems in Retail. Powered by Windows Embedded

Adaptive Resource Allocation for Electric Environmental Pollution through the Control Network

Probability of collisions in Soft Input Decryption

Mobile terminal 3D image reconstruction program development based on Android Lin Qinhua

BEA WebLogic Commerce Server. Registration and User Processing Package

Evaluation of Support Vector Machine Kernels for Detecting Network Anomalies

Operating manual for message text display reporter 680

Outline. CSCI 4730 Operating Systems. Questions. What is an Operating System? Computer System Layers. Computer System Layers

Operating System Concepts. Operating System Concepts

VIPA Networking Solutions

NVP-903 Series. Multi-Stream Network Video Encoder REFERENCE GUIDE

Design and Implementation of Web Usage Mining Intelligent System in the Field of e-commerce

A Key Distribution method for Reducing Storage and Supporting High Level Security in the Large-scale WSN

IXS-6600-C IXS-6700-C

Graphs ORD SFO LAX DFW. Lecture notes adapted from Goodrich and Tomassia. 3/14/18 10:28 AM Graphs 1

TELETERM M2 Series Programmable RTU s

A Comparative Study on Modeling Methods for Switched Reluctance Machines

Resource Public Key Infrastructure for Secure Border Gateway Protocol

Course Site: Copyright 2012, Elsevier Inc. All rights reserved.

1. SWITCHING FUNDAMENTALS

The Counterchanged Crossed Cube Interconnection Network and Its Topology Properties

Minimum Spanning Trees

Web OS Switch Software

A QoS Provisioning mechanism of Real-time Wireless USB Transfers for Smart HDTV Multimedia Services

TargetLink. Installation Notes. MATLAB R14SP3 Compatibility Update for TargetLink 2.1

BAAN IVb/c. Structure, master data, and configuration of BEMIS

Python Programming: An Introduction to Computer Science

Outline n Introduction n Background o Distributed DBMS Architecture

Transcription:

Uiversity of North Carolia at Charlotte ECGR-6185 ADVANCED EMBEDDED SYSTEMS SMART CARDS

Overview Itroductio History of smart cards Types of smart cards Categories of smart cards Smart Card Stadards SLE4442 EEPROM Chip Applicatios of Smart cards Future Aspects Coclusio

What is a Smart Card? Smart Card is a small plastic itelliget toke embedded with a IC chip that makes it SMART. Smart Cards provide computatioal capability alog with memory capacity. Ref:10 Smart Cards ca be used with a Smart- Card Reader attachmet to a persoal computer to autheticate a user.

History of Smart Cards Smart Card has its origi i 1970s by ivetors from Germay, Japa ad Frace. Util mid 80s most of the work o Smart Cards was at the research ad developmet level. First mass use was for paymet i Frech payphoes. The curret world populatio of Smart Cards is early 3 billio. The maufacturers of Smart Cards are Gemplus, IBM, Siemes, Telesec ad may more.

What is SMART about the Smart Card?? Smart Cards are capable of ot just storig data but also have processig power. They have larger storage capacity whe compared to magetic swipe cards. The data stored ca be protected agaist uauthorized access ad tamperig. They are appropriate for secure ad coveiet data storage. Smart cards have the property of multifuctioality.

Types of Smart Cards Based o the way the smart card iteracts with the Reader, smart cards are of two types Cotact Smart Cards: These require isertio ito the Card reader. Cotact less Smart Cards: These require close proximity of the reader.

Cotiued.. the cotact smart card cosists of small cotact plate o the face, which is ½ i Diameter. The trasmissio of data takes place whe this cotact plate comes i cotact with the coector of the reader. This card cosists of a IC Chip ad a atea coil embedded ito it. These cards are maily used whe trasactios must be processed quickly.

Categories of Smart Cards Based o the type of IC chip embedded o the Smart Card, they are categorized ito three types IC Micro Processor Cards IC Memory Cards Optical Memory Cards

Smart Card Stadards ISO7816 is the iteratioal stadard for Smart Cards that use electrical cotacts. With this stadard, Smart Cards could commuicate with the Reader usig the same protocol. The ISO7816 stadards are separated i 3 differet parts. ISO7816-1: defies the physical characteristics of the card. ISO7816-2: defies the dimesio ad cotact positio of the card. ISO7816-3: defies the electrical sigals ad trasmissio protocols.

Cotiued.. Operatig procedure for cotact smart cards is Coectio ad activatio of the cotacts reset of the card aswer to reset by the card iformatio exchage deactivatio of the cotacts

SLE4442 Itelliget 256 Byte EEPROM with Write Protect Fuctio ad Programmable Security Code (PSC) FEATURES: Byte wise addressig 32 bit protectio memory ISO stadard compliat Sychroous Trasmissio 3-Byte PSC

Pi Cofiguratio! "#$ Electroic modules embedded i smart cards have cotacts by which messages ca be exchaged.

Memory Overview

Trasmissio Protocol The Trasmissio Protocol is a two-wire lik protocol betwee the IFD ad IC. The 4 modes are: Reset ad Aswer-to-Reset (ATR). Commad Mode. Outgoig data Mode. Processig Mode.

Reset ad ATR

Operatig Mode

Commad Format

Programmable Security Code PSC is 3-bytes of Referece data used alog with 1-byte of EC.!! '! %$ $&%

Verificatio Procedure Ref:6

Applicatios of Smart Cards I Baks: They are used as credit/debit bak cards Medical applicatios: they ca be used as Health isurace card or Medical File Access Card. I Trasportatio Services: for urba parkig, Airlie Applicatio ad Electroic Toll Collectio. I Telecommuicatios: The smart cards cotai the phoe umber o the etwork, billig iformatio ad call umbers. used as idetificatio cards

Future Aspects Soo it will be possible to access the data i Smart cards by the use of Biometrics. Smart card Readers ca be built ito future computers or peripherals which will eable the users to pay for goods purchased o the iteret. I the ear future, the multifuctioal smart card will replace the traditioal magetic swipe card. Smart Card is ot oly a data store, but also a programmable, portable, tamper resistat memory storage.

Refereces 1.http://www.ewh.ieee.org/r10/bombay/ews5/SmartCards.htm 2.http://www.smartcardbasics.com/overview.html 3.http://www.smartcardsupply.com/Cotet/Cards/7816stadard.htm 4.http://www.mobilei.com/smart_cards.htm 5.http://www.cardwerk.com/smartcards/smartcard_techology.aspx 6.Data sheet of SLE4442 chip 7.http://www.smartcardidia.org 8.Smart Card Had book 9.www.hitachi.co.jp/.../ service/2004034_12381.html 10.www.itsdocs.fhwa.dot.gov/.../ REPTS_TE/13769.html

J