• 제목/요약/키워드: Java card

검색결과 89건 처리시간 0.025초

자바 카드를 위한 통합 개발 환경 (An Integrated Development Environment for Java Card)

  • 한진희;김시관;전성익;정교일
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.484-486
    • /
    • 2002
  • 이 논문에서는 자바 카드를 위한 통합 테스트 및 디버깅 환경에 대해 기술하고 있으며, 제안한 통합 개발 환경은 J-JCRE (Java language based Java Card Runtime Environment) 와 Java Card API (Application Programming Interface)로 구성되어 있다. 또한, 개발 환경은 현재 두 가지 암호 알고리즘을 지원해주며, 스크립트 실행, 시스템 클래스의 소스 레벨 디버깅, 클라이언트/서버 skeleton 자동 생성 등 다양한 기능을 제공해 준다. 제안한 통합 개발 환경을 이용함으로써 사용자들은 실제 자바 카드에 응용 프로그램을 탑재하기 전에 응용 프로그램 테스트 및 디버깅을 통해 프로그램상의 오류 밀 에러를 미리 점검하여 수정할 수 있게 된다.

  • PDF

자바 카드 API를 이용한 SEED 알고리즘 구현 (Implementation of SEED Using Java Card API)

  • 채철주;이성현;이재광
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2004년도 춘계 종합학술대회 논문집
    • /
    • pp.283-288
    • /
    • 2004
  • 인증 및 전자 서명 기능은 기존의 계약 행위를 원격으로 안전하게 행할 수 있게 해준다. 그러나 이를 위해서는 개인 암호 키와 같은 비밀 정보를 안전하게 저장하고 관리해줄 수 있는 방안이 필요하다. 이러한 방안으로 자바 카드와 같은 스마트카드를 인터넷에 활용하여 보안 문제를 해결하고자 하는 노력이 점차 활성화되고 있다. 본 논문에서는 자바 카드를 기반으로 SEED 알고리즘을 구현하였다.

  • PDF

자바카드 애플릿 설정에 따른 사용자 인증의 다각화 (Diversification of User Authentication by Writing Applet on Java Card)

  • 송영상;신인철
    • 전기전자학회논문지
    • /
    • 제13권4호
    • /
    • pp.89-95
    • /
    • 2009
  • 최근 개인 정보보호 및 사용자 인증에 IC카드가 사용되고 있다. 이 중 발급 후 응용프로그램을 적재 할 수 있는 자바카드의 활용이 증가하고 있으며, 한 장의 자바카드에 여러 개의 애플릿을 설치할 수 있다. 자바카드 사용 시 애플릿은 사용자 인증이 이루어진 후에 동작한다. 본 논문에서는 자바카드 내에서 동작하는 애플릿의 PIN 설정에 따라 Stored_PIN, Install_PIN, Update_PIN으로 구분하여 사용자 인증이 수행되는 메커니즘을 설계 구현하고 이를 검증한다. 사용자 인증의 다각화를 이용하여 자바카드의 여러 응용프로그램이 독립적 또는 복합적으로 사용자 인증에 활용될 수 있을 것이다.

  • PDF

전원 공급이 지속적인 대용량 스마트 카드를 위한 JCVM 시스템 구조 개선 (An Improvement of the JCVM System Architecture for Large Scale Smart Card having Seamless Power Supply)

  • 이동욱;황철준;양윤심;정민수
    • 한국멀티미디어학회논문지
    • /
    • 제10권8호
    • /
    • pp.1029-1038
    • /
    • 2007
  • 기존의 자바카드 플랫폼이 탑재된 스마트 카드는 전원이 잠시 공급될 때 어플리케이션을 설치하고 실행한다. 또한 예기치 않은 전원 차단에 대비하여 어플리케이션의 실행 상태와 실행 시 변경되는 모든 데이터를 비휘발성 메모리(EEPROM/Flash)의 힙(Heap)영역에 저장하고 갱신한다. 이 같은 무절제한 EEPROM의 데이터 갱신은 스마트 카드의 생명을 단축시키는 중요한 원인이 된다. 이는 항상 전원이 공급되는 환경으로 발전할 것임을 고려하지 않는 상태에서 스마트 카드를 개발했고, 또한 그 구조를 계속 유지하고 있기 때문이다. 본 논문에서는 어플리케이션 저장 메커니즘과 메모리 구조를 개선하여, EEPROM은 어플리케이션 다운로드용, RAM은 애플릿 실행용으로 사용하는 일반적인 컴퓨터 시스템 구조로 개선하여 전원이 항상 공급되는 환경에서 운용되는 고성능 자바카드 시스템을 개발한다. 제안된 기법이 적용된 자바카드 시스템을 통해 애플릿의 생성 속도가 58%, 메소드 실행속도가 33% 정도 빨라진다는 것을 알 수 있었다.

  • PDF

원격검침을 위한 다기능 자바카드 설계 및 구현 (Design and Implementation of Multi-functional Java Card for AMR)

  • 강환수;조진형;권귀석;이종만;강환일
    • 한국콘텐츠학회논문지
    • /
    • 제9권8호
    • /
    • pp.64-72
    • /
    • 2009
  • 원격지에 있는 전기, 가스, 수도 등의 검침기에서 유선 또는 무선으로 검침을 자동화하는 원격검침(AMR)에는 전력선통신 방식, 근거리무선통신 방식 등이 주로 연구되어 왔다. 본 논문에서는 유비쿼터스시대의 필수 품목이 펠 자바카드를 활용하여 원격검침을 수행할 수 있는 원격검침자바카드(JCA: Java Card for AMR)를 설계 구현하였다. 본 논문의 원격검침자바카드(JCA)는 전력공급사에서 제공하는 표준 거래 절차를 준수하고 전력사용로그 및 정산 자료를 관리하며 다기능 신용카드(EMV) 기능이 충족되도록 설계되었다. 원격검침자바카드(JCA)는 오픈 플랫폼(open platform)의 다기능 스마트카드로 응용 애플릿의 후발급이 가능하므로 신용카드나 교통카드 기능과 함께 다른 제휴사의 응용을 탑재할 수 있다. 원격검침자바카드(JCA)는 다른 원격검침방식과 비교하여 원격검침 시스템 구축비용이 적을 뿐만 아니라 자바차드의 인증과 보안을 활용하여 선불 및 후불 정산 방식이 가능하고 제휴 사와의 연계 서비스로 다양한 부가서비스를 제공할 수 있다.

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

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

  • PDF

자바카드기반 다중 사용자 파일접근에 대한 애플릿 설계 및 구현 (Design and Implementation of Applet for Multi-Users File Access based on Java Card)

  • 신상준;송영상;신인철
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.1201-1204
    • /
    • 2005
  • Whereas conveniences deriving from the development of information and telecommunication technology increase, information outflow and illegal data use are also rapidly on the rise. Consequently, many studies to prevent illegal information outflow are currently under way, and the use of Smart Card is in steep jump. Recently, Java Card is diffused fast as an alternative to complement the technical problems of the Smart Card. This paper designed and materialized the system for multi-users authentication and file access control by user through designing a Java Card applet that is used for information protection and in various application fields. For allowing a file access competence, each user's file access competence is processed via drawing up the access condition table in the applet. Therefore, illegal correction, exposure and destruction of information, which become the concerns when multi-users have an access, can be prevented. In addition, its application becomes possible in the system requiring multi-users certifications.

  • PDF

스마트카드 기반의 전력원격검침 프레임워크 (Smart Card based Framework for Electricity AMR)

  • 강환수
    • 한국콘텐츠학회논문지
    • /
    • 제9권7호
    • /
    • pp.121-129
    • /
    • 2009
  • 전력검침은 전력 사용요금을 부과하기 위하여 전력사용량을 측정하는 행위를 말하며, 이를 자동화한 시스템을 전력원격검침(AMR: Automatic Meter Reading)이라 한다. 전력원격검침은 검침 인력을 시스템으로 대체해 원가를 줄이고 고객 서비스를 강화할 수 있는 시스템으로 부각되고 있다. 본 논문에서는 기존의 전력원격검침 모델의 대안으로 스마트카드 기반의 전력원격검침 프레임워크 SCEMS를 제안하고 구현하였다. 제안된 SCEMS 프레임워크는 자바카드 기반의 다기능 스마트카드를 사용하며, 스마트카드에 수집된 자료와 가구의 전력사용 패턴을 활용하여 다양한 요금제를 지원하는 등의 고객서비스를 제공한다. 제안된 원격검침 모델 연구는 전력산업의 환경변화에서 초래할 다원화, 이질화, 복합화에 대한 해결방안이 될 수 있을 것으로 보인다.

자바카드를 이용한 키보드 해킹 방지 시스템 구현 (Implementation of Keyboard-hacking Prevention System using a Java Card)

  • 박종선;황선태
    • 한국산업정보학회:학술대회논문집
    • /
    • 한국산업정보학회 2003년도 추계공동학술대회
    • /
    • pp.733-746
    • /
    • 2003
  • In this paper, we describe the system which can protect the major information from keyboard-hacking. These days the securing information matters for pc-users are becoming more important as the internet business grows rapidly, and the ubiquitous computing environment is open for everyone. Therefore, the keyboard-inputting information is necessary to be protected properly against the malicious attack. In this paper, we propose the keyboard-hacking prevention system using a Java Card, and show the conveniency and efficiency in the results.

  • PDF