IC???????? - PowerPoint PPT Presentation

About This Presentation
Title:

IC????????

Description:

Title: IC Author: Last modified by: hou Created Date: 5/20/1997 2:43:52 AM Document presentation format: – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 43
Provided by: 4518
Category:

less

Transcript and Presenter's Notes

Title: IC????????


1
IC????????
  • ???????????
  • ???
  • hou_at_nc.es.ncku.edu.tw

2
??
  • ??IC???????
  • IC????????
  • IC?????
  • ????IC?????????
  • ???????????

3
IC????????
  • ????
  • ??
  • IC??????
  • IC?????
  • ?????????
  • ????????
  • ?????????

4
????
  • ??ISO???????( PVC?ABS ????????? )
  • ????????????????????????( IC CHIP )?
  • ?????????????

5
??
  • ?????
  • ????
  • ?????
  • ????

6
IC?????
7
IC?????
Master File
Dedicated File
Dedicated File
Elementary file
Elementary file
Elementary file
Elementary file
8
IC??????
  • ???? -- ?????(CPU)???
  • ???(Memory Card)
  • ??????????
  • ???????
  • ???(Smart Card)
  • ?????????
  • ???????????
  • ???????

9
IC??????
  • ????? -- ???????????
  • ???(Contact Card) -- 8 (or 6) ???

C1
C5
VCC ( Supply voltage)
GND ( Ground )
C2
C6
RST ( Reset signal )
VPP ( Programming voltage )
I/O ( Data input/output )
C3
C7
CLK ( Clock signal )
C4
C8
RFU
RFU
10
IC??????
  • ????(Contactless Card)
  • 3 coil antenna
  • Energy transfer for power supply to IC card
  • Transmission of the clock signal (optional)
  • Data transfer to or from the IC card (ASK, FSK)
  • ????
  • ISO 10536 Close Coupled Cards (0 ? 3cm)
  • ISO 14443 Proximity Cards (0 ? 10cm)
  • ISO 15693 Vicinity Cards (0 ? 100cm)
  • Collision avoidance space (card scanning), time
    (individual address), frequency (frequency
    multiplexing technology)
  • ???????
  • ??????????????
  • ???????????

11
IC??????
  • ?????? -- ???????
  • ???????IC? (2 in 1 IC Card) ,?????IC??????IC??????
    ??????
  • ???????IC? (Combi Card)
  • ???CPU???,???????????????????????,??????????,?????
    CPU???,???????????? (COS) ?,????????????
  • ???????IC? (Hybrid Card)
  • ???CPU????????????,???????????????????????,???????
    ???? (COS) ?,????????????

12
IC????? (ISO10202-1 )
  • Phase1 ???????????????????????????????????
  • Phase2 ????????????,?????????
  • Phase3 ??????????,????????? 
  • Phase4 ??????(??????????????)?
  • Phase5 ????(???????????????? )?

13
?????????
  • 1974 ????(Roand Mreno)??IC? (Integrated Circuits
    Cards)?
  • ??????????????????????,IC?????????????
    ??????????????????????????????????????????????????
    ???????
  • ???????????

14
?????????
  • ????
  • ??
  • ????? (Carte Vitale family insurance cards)
  • ?????????????????????
  • 1999?5???????????? 42,000,000 ?.
  • ?????? 5,000,000 ?????
  • ????? (Healthcare Professional card)
  • ?????? (cryptographic processor )
  • ????????????? (private key) ?
  • ?????
  • ??????????????
  • ????????????? 300,000 ?????? (??1999?10?????100,0
    00?)

15
?????????
  • ??
  • ?????? (The Department of Veterans Affairs)
  • ???????,??????????
  • ?? 171 ????????
  • ?????? 2,500,000 ??
  • 1999?9?, DoD ????IC???????????? (??? 2002 ??)
  • ?????????????? (Public Key Infrastructure)
    ??????????
  • ?????? (Health Passport Project, 3 communities in
    Western U.S.A)
  • ??????????????????????,??????????????????
  • ????????????????????

16
?????????
  • ??
  • ???? (Memory Card) ??.
  • ??1995?. ?????????? (?80,000,000?).
  • ?????/??????????
  • ??????????????????????????????????????
  • ?????????????????????
  • ??
  • ?? 20 ?????????????????
  • 2 ???? G-8 ??????
  • ????????,???ISO 14443?????????ISO 15408
    ??????????????????

17
?????????
  • ????
  • 75?????????IC??????
  • 77 ???????????? "IC ?????" ???? IC ?????????
  • ?????????????????
  • ?????????????
  • ?????????????????
  • ??????????????????,? ?????,????IC ????

18
?????????
  • ????
  • 82?9?????
  • FISC?????? (??????)
  • ATM??????????
  • ???????????
  • ????
  • ????????????????
  • ???????????????
  • ?????
  • ??IC??Memory Card??(F256 ? Telecom Spec(550))
  • ????
  • 84?7?????????????
  • ??????
  • ?????

19
????????
  • 8/16/32-bit CPU Architecture
  • Cryptographic co-processor
  • RSA 512, 768, 1024 signature calculation
  • DES, Triple DES (64, 128 bit key length)
  • 32K Bytes ROM (COS)
  • Up to 128K bytes of EEPROM (500.000 R/W cycles)
  • Up to 4K RAM Data Memory
  • CRC,RNG,UART,Timer

20
?????????
  • ???????????
  • ????????????,??????,?????????????????
  • ??????????????????
  • ????????????-???,????????????????????????
  • G-8 Healthcare Card
  • The ISO/TC 215 (Technical Committee)
  • International Data Structure and Content
    Standards
  • 1st draft discussed at 3rd working group meeting
    in Apr. 2000 (London) and confirmed at 5th WG in
    Mar. 2001 ( Korea )
  • ??????????(Interoperability)

21
???????????????????
22
IC?????
  • ISO-7816??
  • ?????? (Answer-To-Reset)
  • T 0 ? T 1 ????
  • ?????(Application Protocol Data Unit)

23
ISO-7816??
  • ISO 7816-1 (1987)
  • ????,???????????????????????????????????
  • ISO 7816-2 (1988)
  • ??????????????
  • ISO 7816-3 (1989)
  • ?????????????????????????????????????????
    (Answer To Reset) ??
  • IS 7816-4 (1995)
  • ?????????

24
T 0 ? T 1 ????
  • T0 ????????????
  • Minimum memory usage and maximum simplicity
  • GSM 11.11 and EMV specification
  • Parity bit
  • T1????????????
  • One block is the smallest data unit
  • OSI reference model ? Data link layer
  • EMV specification
  • T2 and T3 ?????????
  • T4 to T13 ????
  • T14 ??ISO ????T15??????

25
????? (APDU)
IC????
Command 1
Command 2
Command n
Response 1
Response 2
Response n
Power ON
Power OFF
ATR
.
IC?
26
????? (APDU)
27
????IC???????
  • ??????????
  • IC?
  • ???
  • ??????
  • IC???????
  • ??IC?????
  • ??????
  • ????????
  • ??????
  • ????

28
???????????
  • ????
  • ????
  • ?????
  • ????
  • ????
  • ???????
  • ??????

29
????
  • ?? ?????? ??? ???? ???????
  • ?? ??? ??? ???? ????
  • ?? ???? ??
  • ???? ???? ???? ????
  • ???? ???? ???? ????

30
????
  • 84.7.1??--?????????IC???,??????
  • ????
  • 1.????
  • 2.??

31
????
  • ?????
  • ????81,??96.8
  • ??????
  • ??????
  • ??????????
  • ???????????????,???
  • ????????8.3??????2.4??
  • ????????

32
?????
  • ???? ???????????
  • 86.06.11 ??????????
  • 87.11.25 ?????????
  • ???
  • ???????????
  • ??????,???IC???
  • BOT??,????????,????

33
????
  • ????,????
  • ?.???????
  • ?.????
  • ?.????????
  • (?)??????
  • (?)????
  • (?)??

34
????
  • ???????
  • ????
  • ??
  • ?????
  • ??
  • ??
  • ?????
  • ????
  • ?????

35
????
  • ???????
  • ????????
  • ??????
  • ??????
  • ?????????????
  • ????
  • ?????/????????
  • ??????
  • ??????
  • ????

36
????
  • ?????
  • ????
  • ???????????,??
  • ?????
  • ??????
  • ?????????????
  • ??

37
???????
  • ????????????
  • ??????-??(PIN)-????/????
  • ????
  • ?????????

38
??????(?)
???
????
??
??API
?IC???
?????
????MIS??
??????MIS??
??
??API
??
IC???????
??IC??????????
????????
??????????
39
??????(?)
IC???
???? ????
????
????
???? ??? (??)
???? ?????
????
IC??????
????
????
???????
IC??? ???
???? ??? (??)
(??????)
IC? ????
IC????
????
??? MIS??
40
??????(?)
IC???
???? ????
????
????
???? ??? (??)
???? ?????
????
IC??????
????
????
???????
IC??? ???
???? ??? (??)
(??????)
IC? ????
IC????
????
??? MIS??
41
??????
  • ??????????????
  • ????????
  • ??????????????

42
????? (Q A)
Write a Comment
User Comments (0)
About PowerShow.com