• 제목/요약/키워드: 스마트카드

검색결과 692건 처리시간 0.026초

멀티 애플리케이션 스마트 카드를 위한 자바 애플릿 관리 시스템의 설계 및 구현 (Design and Implementation of a Java Applet Management System for Multi Application Smart Cards)

  • 은나래;조동섭
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 제36회 하계학술대회 논문집 D
    • /
    • pp.2906-2908
    • /
    • 2005
  • 최근 스마트카드의 저장 공간이 늘어나고 처리능력이 증가함에 따라 카드 한 장으로 다양한 서비스를 받을 수 있게 되었다. 카드가 카드 사용자에게 전달 된 후에도 원하는 애플리케이션을 다운로드 받을 수 있고, 불필요한 프로그램은 제거할 수 있는 멀티 애플리케이션 카드에 대해 연구하고 Java Card에 사용되는 애플리케이션인 애플릿을 효율적으로 관리할 수 있는 방법을 제안하고, 스마트카드 내에 있는 애플릿 관리와 스마트카드에서 사용할 수 있는 애플릿 관리 두 부분으로 나누어 관리 시스템을 제안한다.

  • PDF

스마트 카드를 위한 칩 운영체제 설계 (Design of chip operating system for smart card)

  • 남궁우;조상영
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2010년도 하계학술대회
    • /
    • pp.442-443
    • /
    • 2010
  • 최근 고성능 스마트 카드가 모바일 폰, 자바 카드, 전자 여권, 은행 카드용으로 여러 회사에서 다양하게 출시되고 있다. 이러한 스마트 카드는 내부의 다양한 응용 프로그램을 수행하기 위한 칩 운영체제를 가지고 있다. 본 논문은 다운로드 가능한 CAS 시스템에 특화된 칩 운영체제 설계에 대해 기술한다. 또한 칩 운영체제를 구현하기 위한 개발 환경으로 가상 개발 환경에 기초한 스마트 개발 환경 구현에 대해 기술하며 다양한 스마트 카드 응용 프로그램 개발을 위한 가상 개발 환경에 대해 논의한다.

  • PDF

서명을 이용한 스마트카드 사용자 인증 (User Authentication in Smart card Using Signature)

  • 송영상;신인철;이완석;손법수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (하)
    • /
    • pp.1957-1960
    • /
    • 2003
  • 최근 개인의 정보보호에 관한 관심이 높아져 가고 있으며 자신의 정보보호를 위해 스마트카드가 사용되어지고 있는 추세이다. 기존의 스마트카드는 카드 주체를 확인하는 과정으로 PIN(Personal Identity number) 제출을 요구한다. 본 논문에서 이러한 사용자의 확인 과정에 사용되는 PIN 대신 생체인식 중 서명을 스마트카드에 저장하였으며 이를 이용하여 사용자 인증을 위한 시스템에 대해 연구하였다. 본 논문은 스마트카드의 패스워드의 분실이나 강제에 의한 도용을 방지하고 사용자에 좀더 익숙하고 안전한 서비스를 보장 받게 될 것이다.

  • PDF

스마트 카드기반의 자바카드 가상기계 최적화연구 (A Study On the Optimization of the Java Card Virtual Machine Based SmartCard)

  • 황욱철;양윤심;권오형;최원호;김도우;정민수
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.374-377
    • /
    • 2001
  • Java Card 플랫폼을 내장한 스마트 카드는 현재의 스마트 카드에 적용되는 모든 표준을 따르는 전형적인 스마트 카드인데, 자바카드 플랫폼의 장정을 최대한 이용하기 위해 적용할 기술은 메모리 측면에서 보면 사용할 수 있는 자원이 적어 다양한 용도로 사용에 있어 제한적이다. 따라서 본 논문에서는 적은 메모리 자원을 가지고 보다 효율적이고 최적화된 성능을 가지는 자바플랫폼을 지원하기 위해 자바 플랫폼의 성능에 핵심이 되는 자바 카드 가상기계(JCVM)의 성능최적화 방안에 대한 방법을 제시하고자 한다.

  • PDF

사용자의 신체정보를 이용한 유비쿼터스 스마트카드 시스템 (Customer's Body Metric Record for Ubiquitous Smart Card System)

  • 경진희;조동섭
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 춘계학술발표대회
    • /
    • pp.577-580
    • /
    • 2006
  • 상품을 구입할 때 사용자의 신체 정보를 적용한 스마트카드를 이용하는 것은 전자상거래를 지원하는 현재의 E-business 시스템에 새로운 변화를 가져올 것이다. 사람의 신체는 모든 부분을 식별할 수 있는 다양한 물리적 측정 기준을 가지고 있다. 중요한 것은, 스마트카드는 바디 메트릭을 저장하기위해 적절한 저장장치이고, 그것과 관련된 컨텐츠의 자바 애플릿의 검색이나 업데이트가 용이하다는 점이다. 만약 고객의 신체 정보가 모바일 스마트카드에 저장되어 사용된다면, 그것은 상거래 프로세스에 효율적인 확장을 가져올 것이다. 이 논문은 웹 브라우저와 자바 임베디드 스마트카드사이의 일정한 접근 인터페이스를 개발, 제공하기위한 자바카드 웹 서비스의 프레임워크를 설명할 것이다.

  • PDF

스마트카드의 보안성에 관한 연구

  • 조은성;원동규;양형규;김승주;원동호
    • 정보보호학회지
    • /
    • 제15권2호
    • /
    • pp.54-62
    • /
    • 2005
  • 기존의 신용카드 등이 최근에는 암호 기능을 갖춘 스마트카드로 대체되고 있다 그러나 스마트카드의 제한적인 연산기능으로 인하여 탑재되는 암호 알고리즘을 고속화하여 탑재해야 하는데, 이렇게 고속화된 암호 알고리즘은 사이드 채널 공격(Side Channel analysis)에 취약점을 갖는다. 암호 알고리즘의 동작 중에 시간차, 전자파, 전력 등 부가적으로 얻어지는 정보를 분석하는 사이드 채널 공격은 이론적으로 안전성이 증명된 알고리즘에서도 구현상의 문제로 인하여 공격이 가능하기 때문에 그 위험성이 매우 높다. 본 고에서는 2003년 신규 정보보호제품 평가대상으로 확대된 스마트 카드의 안전성 평가방안에 대하여 설명하고 스마트카드 상에서 공격 가능한 사이드 채널 공격을 타이밍 공격, 오류삽입 공격, 단순/차분 전력분석 공격으로 나누어 기술하고 이러한 공격에 대한 대응기법을 소개한다.

JAVA CARD기반의 생체정보 및 다중PIN을 이용한 파일접근 제어 시스템 설계 및 구현 (Design and Implementation of File Access Control System using Multi PIN and Biometrics based on Java Card)

  • 구은희;신인철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.1075-1078
    • /
    • 2004
  • 급속한 정보기술 및 인터넷의 발달로 인해 네트워크를 통한 정보의 교류가 활발해지고 온라인 뱅킹 등 전자상거래와 관련된 산업의 규모가 커지면서 정보보안과 휴대용이 용이한 스마트카드는 여러 활용분야에서 사용되고 있다. 계속적인 하드웨어 기술의 발전으로 스마트카드의 표준으로 자리 잡고 있는 자바카드는 스마트카드 플랫폼에 자바의 기술을 접목시킨 것으로써 객체지향 중심의 기법으로 보안상 매우 좋은 이점을 지니고 있다. 또한 특성이 다른 하드웨어에서 같은 동작을 할 수 있는 개방형 운영체제를 가짐으로써 다양한 다수의 응용 프로그램을 수용할 수 있는 유연성을 가지게 한다. 본 논문에서는 이러한 자바카드의 특성을 이용하여 하나의 회원 카드로 다수의 사용자가 사용할 수 있는 접근통제가 가능한 회원카드를 설계하였다. 사용자에게 발급된 하나의 카드에 들어있는 정보를 개인이 아닌 다수의 사용자가 서로 다른 PIN을 이용하여 카드 내에 있는 사용자 정보를 접근하여 개인 정보의 확인, 관리내용 업데이트, 내용에 따른 청구를 카드 하나로 가능하게 하였다. 이때 사용자 인증수단으로 사용되는 PIN의 보안성을 높이기 위해 개인별로 고유한 생체인식의 한 구성요소인 서명 데이터를 이용하여 패스워드가 가지는 보안상의 취약요소를 없애 보다 안전한 사용자 인증을 하고자 한다. 이러한 자바카드의 이용기술과 생체인식 및 다중PIN을 이용한 사용자 인증, 파일의 보안 등급의 차등적인 접근권한을 설계하고 마지막으로 비주얼한 응용프로그램을 구현함으로써 카드를 보다 안전하고 편리하게 사용할 수 있기를 기대한다.

  • PDF

데이터 상태천이를 이용한 S/N비를 향상시킨 DPA공격 (DPA attack with high S/N ratio using data transition)

  • 구경본;하재철;문상재;임선간;김승주
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2001년도 종합학술발표회논문집
    • /
    • pp.127-131
    • /
    • 2001
  • 스마트카드의 가장 큰 특징 중 하나로 자체적인 보안 기능을 들 수 있다. 하지만, 스마트카드는 내부의 암호 시스템이 수행될 때, 비밀키와 관련된 여러 가지 물리적인 정보를 누출하게 된다. 본 논문에서는 스마트카드의 전력 소비 신호를 이용하여, 내장된 암호 알고리듬의 비밀키를 알아내는 개선된 DPA(differential power analysis)공격을 제안한다. 제안하는 DPA공격은 SRAM에서의 데이터 상태천이를 이용하여 DPA신호의 S/N비를 높임으로써, 보다 효과적인고 강력한 DPA공격이다. 따라서 스마트카드 설계자는 이러한 점을 고려하려 시스템을 설계해야 할 것이다.

  • PDF

스마트카드용 고성능 자바가상기계에 대한 연구 (A study on high performance Java virtual machine for smart card)

  • 정민수
    • Journal of the Korean Data and Information Science Society
    • /
    • 제20권1호
    • /
    • pp.125-137
    • /
    • 2009
  • 스마트카드는 작은 크기의 마이크로 컴퓨터칩을 내장하고 있다. 이 칩은 프로세서, RAM, ROM, 클럭, 버스 그리고 암호전용 코프로세서 등을 포함하고 있다. 따라서 이 칩은 RFID 태그와 비교해서 가격이 비싸고, 복잡하지만 안전한 칩이다. 스마트카드의 주요 응용분야는 전자뱅킹이나 안전한 통신 관련 분야이다. 자바카드는 개방형 플랫폼 중 가장 널리 사용되는데 그 이유는 자바카드의 보안성, 플랫폼 독립성, 그리고 빠른 개발 싸이클 때문이다. 하지만 자바카드는 실행속도가 느리기 때문에 자바 카드의 성능개선은 중요한 연구 분야가 되어왔다. 본 논문에서는 효과적인 트랜잭션버퍼 관리 방법을 제안하여 자바카드의 성능을 개선시켰으며 실험을 통하여 그 성능을 입증하였다.

  • PDF

서명을 이용한 스마트카드 사용자 인증을 위한 COS 설계 (Design of COS for smart card user authentication using signature)

  • 송영상;신인철
    • 전자공학회논문지CI
    • /
    • 제41권4호
    • /
    • pp.103-112
    • /
    • 2004
  • 본 논문에서는 스마트카드의 사용에서 보편적으로 사용되는 패스워드 대신 서명을 이용하여 사용자 인증 시스템을 구현하였다. 서명은 사용자에게 익숙하여 특별한 기억이 필요 없으며, 강제에 의한 유출로 야기되는 타인사용의 가능성이 어려워 패스워드보다 안전하다. 그러나 서명 데이터의 크기는 매우 커 스마트카드에서 처리하기 위해 특별한 명령어 필요하며, 이를 위해 ISO 7816-3, 4의 표준에 따른 기본 명령어와 사용자 인증과 서명 데이터를 처리하기 위한 명령어로 스마트카드의 운영체제인 COS를 설계 구성하였다. 또한 사용자, 카드, 단말기 및 서명 BB서버 사이의 프로토콜을 설계하였다. 서명 데이터는 등록과정에서 서명 DB서버와 스마트카드에 저장되며, 사용자 인증은 사용자가 입력한 서명 데이터와 서명 DB에 저장된 데이터로 비교 알고리즘을 수행하여 인증 결과와 서명 데이터의 해쉬 값을 카드 쪽에 전송하여 스마트카드 사용자 인증이 이루어진다. 이 과정에서 서명 DB서버와 사용자간의 상호 인증도 이룰 수 있다. 본 논문에서 제시한 시스템은 사용자 서명과 스마트카드 내의 서명 데이터를 비교하여 상호간의 신뢰성을 보장받을 수 있으며, 사용자에게 좀 더 안전하고 간편한 서비스를 제공할 수 있을 것으로 기대된다.