• Title/Summary/Keyword: Java Applets

검색결과 49건 처리시간 0.024초

자바카드 애플릿 설정에 따른 사용자 인증의 다각화 (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

Java Applet을 이용한 C 프로그램 함수 실행의 시각화 (Visualization of the function execution of C program using Java Applets)

  • 오세광;유광호;하상호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.577-579
    • /
    • 2003
  • 인터넷의 발달로, 사이버 환경을 위한 C 프로그래밍 교육 컨텐츠가 많이 개발되고 있으나 적절한 실습 환경까지 제공되지 않고 있다. 그러나 프로그래밍 언어의 교육은 실습이 수반되지 않으면 그 효과가 상당히 떨어진다. 본 논문에서는 인터넷상에서 효과적으로 사용할 수 있는 C 프로그래밍의 실습환경을 구축한다. 특히, 학생들이 이해하기 어려운 함수 프로그램의 실행과정을 Java Applet을 사용하여 시각화 보여준다. 함수 프로그램 실행 시각화기가 설계되고, Java 환경에서 구현된다.

  • PDF

자바에플릿을 이용한 효율적인 웹기반 전기회로 가상실험실 구현 (Development of an Efficient Web-based Virtual Lab System for Basic Electrical Circuits Using Java Applets)

  • 김동식;서삼준;이용순;유지윤
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.3109-3111
    • /
    • 2000
  • Recently. internet applications for efficient cyber education have drawn much interests. The world-wide web provides new opportunities for cyber education over the internet. This paper presents a virtual lab system which can be used on the world-wide web. The proposed virtual lab system provides the improved learning methods which can enhance the educational efficiency in electrical engineering experiments. If the students enter the virtual lab system on the web. they can make experiments on basic electrical and electronic principles through simple mouse manipulation. Since proposed virtual lab system is implemented to describe the actual lab system. the students can obtain similar experimental data through it. Several sample Java applets are illustrated as examples.

  • PDF

자바카드기반 파일 시스템 API의 설계 및 구현 (Design and Implementation of File System API based on Java Card)

  • 송영상;이지영
    • 정보학연구
    • /
    • 제10권3호
    • /
    • pp.59-75
    • /
    • 2007
  • Java Card has several applets running on card, and applet can be added easily. Each applet supports different application programs, and includes file system for data management. This paper presents design and implementation of the file system API based on Java Card for the efficient data management in need of the applet. We referred the smart card international standard ISO7816-4 for the file system and used API supported at Java Card. Results show that it is easy to design and operation of file systems during the applet development, also show lighting of applet's source codes and improved access times.

  • PDF

자바 애플릿을 이용한 디지털 조합회로의 간략화 과정 구현 (Implementation of Simplification Procedure for Digital Combinational Logic Circuits Using Java Applets)

  • 문헌주;김동식;문일현;최관순;이순흠
    • 컴퓨터교육학회논문지
    • /
    • 제10권4호
    • /
    • pp.17-25
    • /
    • 2007
  • 본 논문에서는 디지털논리회로의 설계에 있어 필수적인 카르노 맵 간략화 과정을 자바 애플릿을 이용하여 웹 기반 교육용 툴로 구현하였다. 학습자들은 웹브라우저를 통해서 구현된 Java 애플릿에 접근하게 되며, 디지털 논리회로의 간략화 과정에 대해 마우스로 버튼을 클릭하거나 텍스트를 채워가면서 가상실험하게 된다. 본 논문에서 자바 애플릿을 구현하는데 사용한 간략화 알고리즘은 수정된 Quine-McCluskey 기법에 기초하였으며, 구현된 자바애플릿은 효율적인 교육보조도구로서 학습자의 학습효과를 증대시킬 수 있으리라 생각된다.

  • PDF

선반입 LRU-OBL 버퍼 기법을 적용한 자바 카드 프로그램 적재 및 실행 속도 개선에 관한 연구 (A Study of the Improvement of Execution Speed and Loading of Java Card Program by applying prefetching LRU-OBL Buffer Technique)

  • 오세원;최원호;정민수
    • 한국멀티미디어학회논문지
    • /
    • 제10권9호
    • /
    • pp.1197-1208
    • /
    • 2007
  • 오늘날 대부분의 스마트카드는 자바카드 플랫폼을 채택한 자바카트가 표준안으로 자리매김 하고 있다. 자바카드 기술은 이식성, 플랫폼 독립성, 높은 보안성 기능을 스마트카드에 제공한다. 그러나 자바카드는 일반 스마트카드에 비해 자바 언어 상의 특성으로 인해 실행속도 저하의 단점을 갖고 있다. 실행속도에 영향을 끼치는 요소는 자바 카드가 데이터를 저장하는 방식과 자바카드 설치기가 애플릿을 설치하는 방식 때문이다. 본 논문에서는 자바카드 프로그램의 적재와 실행의 속도를 개선시키기 위한 방안으로 자바카드에서 EEPROM에 데이터에 대한 저장, 갱신, 삭제하는 과정들을 처리 속도가 빠른 RAM을 이용하여 자바카드의 속도를 개선할 수 있다. 이를 위해 자바카드에서 RAM을 활용한 방법으로 자바카드 환경에 맞는 선반입 LRU-OBL 버퍼 캐쉬 기법을 제시한다. 자바카드에서 생성되는 모든 데이터들을 데이터 특성에 따라 버퍼 캐쉬에서 관리함으로써 EEPROM에 대한 기록 횟수를 최대한 줄여 자바카드의 프로그램 적재 및 실행속도를 향상시킨다.

  • PDF

자바 애플릿을 이용한 단순화된 전자계측장비의 구현 (Implementation of Simplified Electronic Measuring Devices Using Java Applets)

  • 김동식;문일현;우상연
    • 컴퓨터교육학회논문지
    • /
    • 제10권6호
    • /
    • pp.69-77
    • /
    • 2007
  • 본 논문에서는 가상실험실 설계에 필수적인 전자계측장비의 주요기능을 자바애플릿을 이용하여 소프트웨어적으로 구현하였다. 구현된 가상전자계측장비는 가상아나로그 멀티미터, 가상신호발생기, 가상오실로스코프이며, 웹상에서 학습자가 간단한 마우스조작을 통해 가상실험이 가능하도록 하였다. 또한, 구현된 가상전자계측장비의 유효성을 입증하기 위해 주로 전자계측장비의 사용법에 대한 이해를 돕는 가상실험을 구성하였다. 가상아나로그 멀티미터는 OHM, ACV, DCV, DCA를 측정할 수 있는 4가지 실험이 구축되어 있고, 가상신호발생기의 경우 신호발생기에서 주로 다루는 주파수 값을 변화시키거나 삼각파, 구형파, 사인파를 발생시켜 가상오실로스코프로 확인할 수 있도록 하였다. 가상오실로스코프의 경우 두 개의 채널을 이용하여 측정할 수 있는 요소(전압, 전류)를 확대기능을 추가하여 좀 더 세밀하게 측정할 수 있도록 하였으며, 트리거, 커서, 파형의 합성등과 같은 여러 가지 유용한 기능들을 구현하였다. 구현된 가상전자계측장비는 자바클래스 형태로 구현하였기 때문에 가상실험실 구성형태에 따라 여러 가지 다양한 방법으로 활용이 가능하다.

  • PDF

Java 통합 개발 환경에서 기능 컴포넌트들의 상호연동 기법 (Interconnection Technique of Function Components in the Java Integrated Development Environment)

  • 유철중
    • 한국정보처리학회논문지
    • /
    • 제5권11호
    • /
    • pp.2862-2873
    • /
    • 1998
  • 인터넷 및 인트라넷 기반의 클라이언트-서버 프로그램으로 사용 가능한 Java 애플릿 및 애플리케이션의 자동 생성을 위한 통합 개발 환경에서는 메인 윈도, 프로젝트 관리자, 오브젝트 인스펙터, 원시코드 편집기, 폼 디자이너 등과 같은 기능 컴포넌트간의 상호연동이 필수적이다. 본 논문에서는 인터넷 및 인트라넷 환경에서 모빌 코드 기반의 클라이언트-서버 프로그램 생성 기술인 각각의 기능 컴포넌트들에 대하여 살펴보고, 이들의 상호연동을 위한 자료구조인 'JCode'를 설계 및 구현하며, 이 JCode를 이용한 Two-Way Access 기법의 구조와 동작원리에 대하여 논한다. 이러한 상호연도 기법을 적용함으로써 사용자는 각 기능 컴포넌트들을 사용하여 보다 빠르고 쉽게 Java 프로그램을 작성할 수 있게 된다.

  • PDF

자바 애플릿을 사용한 사용자 인증 및 안전한 통신 시스템 설계 및 구현 (Implementation and Design a User Authentication and Secure Communication System using Java Applets)

  • 서정우;손태식;구원본;문종섭
    • 한국정보보호학회:학술대회논문집
    • /
    • 한국정보보호학회 2003년도 하계학술대회논문집
    • /
    • pp.145-149
    • /
    • 2003
  • 최근 인터넷 사용이 보편화되면서 웹을 통하여 다양한 서비스가 제공되면서 웹 보안에 대한 중요성이 증가하고 있으며 실제로 여러 방법들이 제안되고 구현되었다. 하지만 현재의 웹 보안 방식들은 벤더의 웹 브라우저나 프로토콜을 수정해야 하는 문제점이 존재한다. 본 논문에서는 사용자 인증과 안전한 통신을 수행하기 위하여 자바 애플릿을 사용함으로써 벤더의 웹 브라우저나 프로토콜을 수정하지 않으면서 사용자 인증 및 안전한 통신을 수행할 수 있도록 한다.

  • PDF

Cinderella를 이용한 웹 기반 탐구형 교수-학습자료 연구 (On the Web Based Interactive Teaching and Learning Material with Cinderella)

  • 전명진;홍경희
    • 한국학교수학회논문집
    • /
    • 제5권2호
    • /
    • pp.101-109
    • /
    • 2002
  • Among interactive dynamic geometry softwares, Cinderella has some merits on the accuracy of algorithms and compatibility with internet. In this paper we compare dynamic geometry softwares such as GSP, Cabri II, Cinderella briefly and we design a web based interactive learning materials using the exercise editor of Cinderella and some Java applets, and we propose a web based interactive teaching and learning model in which achievement test can be given by the clickings on the help icon.

  • PDF