스마트카드에 있어서 암호의 응용 Computer Security & E-Payment System

Slides:



Advertisements
Similar presentations
2016 년도 1 학기 정보보호관리체계 (ISMS) 인증 이 강 신
Advertisements

Dept. Computer Engineering DBLAB 정보처리개론 담당 교수 : 김정석 2009 년도 1 학기.
Introduction Contents 모바일 결제란 ? 모바일 결제에 적용되는 보안기술 보안기술 적용 사례 모바일 결제 종류 결론.
1/37 Chapter 4: 프로세서 성능과 휴대성을 위한 하드웨어 © The McGraw-Hill Companies, Inc., 세기의 가장 중요한 발명품 : 마이크로 프로세서 일상생활에 널리 사용됨 프로그램에 의한 적응성.
컴퓨터의 기본 개념. 목 차목 차 컴퓨터의 정의 컴퓨터의 세대별 분류 컴퓨터의 분류 컴퓨터의 종류 컴퓨터의 구성 컴퓨터의 동작원리 컴퓨터의 외양 컴퓨터의 내부 구조 단위.
컴퓨터의 구조 2006년 2학기 컴퓨터의 개념 및 실습.
RFID 기술개발 현황 및 교통분야 활용방안 Ⅰ. 개요 Ⅱ. RFID 연구내용 Ⅲ. RFID 응용기술 개발
L A N DCT Serise W i r e l s Description
마이크로 컨트롤러 Microcontroller.
DICOM Security 디지털정보융합학과 심영복.
소프트웨어와 운영체제.
10. 전자상거래 보안 e-commerce security
RFID 보안위협 및 보안기술 현황 유비쿼터스 정보보호 Workshop 2008 ETRI 부설연구소
Cryptography and Network Security
하드웨어 3 : RAM.
컴퓨터 과학 개론 √ 원리를 알면 IT가 맛있다 컴퓨터 과학도를 위한 첫 전공서 ehanbit.net.
USER’S MANUAL 모델명: CCR-201 코드시스템(주)
(Radio Frequency Identification)
센서공학 Sensor Engineering
암호 이야기 - 보이지 않는 전쟁 -.
Ⅵ. 메모리와 프로그램 가능한 논리소자 1. 메모리의 개요 2. ROM 3. RAM 4. 프로그램 가능한 논리소자
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
Part 04 네트워크 운용 기기 네트워크 서버 운용 기기 전송 매체(Transmission Media)
(Radio Frequency Identification)
McGraw-Hill Technology Education
컨테이너화물 안전수송 기술개발 클러스터사업 Intelligent Container R&D Center
임베디드 하드웨어 Lecture #6.
PART 1 개념 컴퓨터 네트워크 Chapter 01 서론 임효택.
컴퓨터 구조학 정보보호학과.
CDC Connected Device Configuration CLDC보다 많은 리소스를 가진 시스템을 대상으로 설정
DSP와 TMS320F28x의 이해.
무선 네트워크 해킹과 보안 발표 구조 : 네트워크 기초 -> 무선 기초 -> 보안 기초 -> 해킹 시연 -> 방지 방법 김태욱.
컴퓨터 중앙처리장치, 기억장치, 입력장치 및 출력장치를 알아보자.
디지털시스템설계 과목 담당교수 : 원 충 상 한국교통대학교 컴퓨터공학과
제2부 전자무역 기초 3장 정보기술의 변화 4장 전자상거래의 개관.
IPSec (Internet Protocol Security protocol)
정보(information) 데이터(data) 어떤 사물에 대한 소식이나 자료 가공된 데이터
1. Embedded System의 이해.
컴퓨터 시스템의 개요.
3주 컴퓨터구조.
제 3 장 Memory - SRAM.
4. LAN의 배선체계 (3장. LAN: Local Area Network)
컴퓨터 네트워크 개념, 프로토콜, 프로그래밍 임 효 택, 송 주 석 dongseo. ac
8051기반의 음성 인식 프로세서 설계 Chang-Min Kim and Soo-Young Lee
Cognitive radio Either a network or a wireless node changes its transmission or reception parameters to communicate efficiently avoiding interference with.
Chapter 10. 네트워크 e-learning Computers.
RFID란? Radio Frequency Identification Tag (무선인식 태그)반도체 칩과 안테나(Antenna), 리더기(Reader)로 구성된 무선주파수 시스템. 반도체 칩에는 태그가 부착된 상품의 정보가 저장되어 있고, 안테나는 이러한 정보를 무선으로.
디지털회로설계 (15주차) 17. 시프트 레지스터와 카운터 18. 멀티바이브레이터 * RAM & ROM.
Boot PROM.
R.W MSR/W 통장 리드/라이터기 & IC CARD (Smart card) WME-300
제품명 제품설명 제품규격 CPU: STM32F103VCT6-LQFP 100 Pin 256KB FLASH 48KB RAM
전자서명의 형태 수기서명 디지털서명. 전자서명의 형태 수기서명 디지털서명 전자서명의 필요성.
Flash Communication Server
2. CONCEPTS 컴퓨터 네트워크 실험실 석사 1학기 강 동 호.
시스템 분석 및 설계 글로컬 IT 학과 김정기.
Internet & WWW Protocols
Ubiquitous Networks RFID & USN -
ATmega128의 특징 아이티즌 기술연구소
Electronic cart Electronic Cart Electronic Cart Electronic Catr
10장. 실현기술 10.1 유한 어장 영향 10.2 디지털 필터의 기본 하드웨어 10.3 하드웨어에 의한 디지털필터 실현
국제물류.
Ⅰ 전자기초 Ⅱ 디지털 논리회로 Ⅲ C언어 기초 Ⅳ AVR 마이크로 컨트롤러 Ⅴ 마이크로 컨트롤러 개발환경
MSR MSR 카드리더기 [Option : IC CARD] WMR-100 IC MAGNETIC STRIPE READER
커뮤니케이션 스킬 UP -전화매너- ..
제품명 제품설명 제품규격 CPU: STM32F103VCT6-LQFP 100 Pin 256KB FLASH 48KB RAM
임베디드 하드웨어 Lecture #6.
PCT Serise Description
PCT Serise Description
Progress Seminar 권치헌.
Lecture 7 7-Segment LED controller using u-controller
Presentation transcript:

스마트카드에 있어서 암호의 응용 2001. 4. 11 Computer Security & E-Payment System 2001027 김 종승 2001093 이 정연

목차 1. 스마트 카드 개요 2. 응용분야 3. ISO Standard 4. 스마트카드의 암호 이용 5. 중점 연구 과제

스마트카드 개요 스마트 카드란 ? 스마트 카드 분류 a microprocessor or memory chip embedded in it make personal and business data available only to the appropriate users provide data portability, security and convenience ability to make a purchase or exchange value 스마트 카드 분류 Memory vs. Microprocessor card contact vs. contactless card combi card

스마트 카드 개요 (II) Portable Computer Easy of Use 스마트 카드 사용상 이점 Portability Portable Computer Easy of Use Intelligence capable of processing, not just storing information communicate with computing devices through a card reader information and applications can be updated Security Physically Tamper-resistant Secure Storage 특성 Information on Card cannot be copied. CPU와 Memory

스마트 카드 칩 구조도 Contact IC Card

스마트 카드 칩 구조도(II) Contactless IC Card

스마트 카드 칩 구조도(III) Combi Card

ISO Standards Contact : ISO 7816 1 (1987) : Physical characteristics 2 (1988) : Dimension and location of contacts 3 (1989) : Electronic signals and transmission protocol 4 (1995) : Inter-industry commands and responses 5 (1994) : Registration system for application identifiers 6 (1995) : Data elements for interchange 7 (1998) : Smart Card Query Language commands 8 : Inter-industry Security Commands 9 : Inter-industry Enhanced Commands 10(1999) : Synchronous cards

ISO Standards(II) Contactless IC Card 표준 ISO/IEC 10536 Contactless Integrated Circuit(s) Cards part 1- Physical Characteristics part 2 - Dimensions and Location of Coupling Areas part 3- Electronic signals and mode switching Remote Coupling Communication Card 표준 ISO/IEC 14443 Remote Coupling Communication Cards Part 1- Physical characteristics Part 2- Radio frequency interface Part 3- Transmission Protocols Part 4- Transmission security features

스마트 카드의 보안 특징 육안식별 보안 Chip의 보안 COS의 보안 Network 보안 Application 보안 사진, 서명, 홀로그램, 초 미세인쇄, 양각, 보안패턴, 레이저 인쇄.. Chip의 보안 제조 후에 내부 칩 회로 억세스 불가모드로 전환 ROM을 실리콘 하부 층에 위치 ON-Chip 구성 요소간 암호화 통신 금속 차폐물과 자외선 보호막 코팅 침입탐지회로 COS의 보안 PIN, 암호키로 파일 엑세스 보호 Network 보안 통신링크(예; 카드와 리더기 사이) 보호 Application 보안

스마트 카드의 보안 원칙 프라이버시 (Privacy) 무결성 (Integrity) 부인방지 (Non-Repudiation) Symmetric or Asymmetric Cryptography 무결성 (Integrity) CRC, MAC : 카드와 단말기간의 모든 통신 Checksum : 저장된 데이터 부인방지 (Non-Repudiation) 디지털 서명 : 인증 (Authentication) PIN, Card Identification in PROM, Key held in terminal 검증 (Verification) PIN, 생체측정방법

스마트 카드 구현상 제약 Constraint Memory Limited Computing Power CPU : 8Bit RAM : 128 ~1024 Byte; EEPROM : 1 ~ 16KB; ROM : 6 ~16KB Limited Computing Power 3.57 MHz Slow Transmitters, should be a Small Data Element More memory and Processing Power, More Costs

RSA 처리속도 (8 Bits) 하드웨어 구현시 DES보다 약 1500배 느림 소프트웨어 구현시 DES보다 약 100배 느림 Encrypt 0.03 sec 0.05 sec 0.08 sec Decrypt 0.16 sec 0.48 sec 0.93 sec

타원곡선 계산속도 F( ) P = (m) Bits Size of Storage (bits) Time Required (Min:Sec) 100 2.8 x 1:43 135 1.2 x 51:22 148 3.6 x 100:42 155 6.7 x 44:11

스마트카드에 적합한 암호시스템 조건 대상 메모리 적게 사용 비교적 처리속도가 빨라야 함 스마트카드에 적합한 암호시스템 조건 메모리 적게 사용 비교적 처리속도가 빨라야 함 적은 Key로서 비교적 높은 암호 비도를 보장하여야 함 대상 AES (Riindael) 처리속도, 메모리 사용에서 스마트카드에 적당 키 관리상의 문제점 ECC Key사이즈, 메모리 사용에서 스마트카드에 적당 단, 처리 속도면에서 현재는 상대적으로 느림

향후 중점 연구 분야 중점 연구 암호시스템 프로그래밍 기법 Rijndael (Symmetric Key ) ECC (Public Key) 프로그래밍 기법 Less use Memory Speed up Computation Compact Program Skill