• Title/Summary/Keyword: 공개 API

Search Result 93, Processing Time 0.027 seconds

Design and Implementation of Arbitrary Precision Class for Public Key Crypto API based on Java Card (자바카드 기반 공개키 암호 API를 위한 임의의 정수 클래스 설계 및 구현)

  • Kim, Sung-Jun;Lee, Hei-Gyu;Cho, Han-Jin;Lee, Jae-Kwang
    • The KIPS Transactions:PartC
    • /
    • v.9C no.2
    • /
    • pp.163-172
    • /
    • 2002
  • Java Card API porvide benifit for development program based on smart card using limmited resource. This APIs does not support arithmetic operations such as modular arithmetic, greatest common divisor calculation, and generation and certification of prime number, which is necessary arithmetic in PKI algorithm implementation. In this paper, we implement class BigInteger acted in the Java Card platform because that Java Card APIs does not support class BigInteger necessary in implementation of PKI algorithm.

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

  • 이직수;김상국;이명선;이원구;이재광
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2004.05a
    • /
    • pp.517-520
    • /
    • 2004
  • 자바카드 API는 스마트 카드와 같은 작은 메모리를 가진 임베디드 장치에서 실행환경을 최적화하기 위해 구성되었다. 자바카드 API의 목적은 한정된 메모리를 가진 스마트카드 기반의 프로그램을 개발할 때 많은 이점을 제공한다. 본 논문에서는 자바 카드 API를 이용하여 공개키 암호 알고리즘 중에서 대표적인 RSA 알고리즘 구현하는 것에 목적을 둔다.

  • PDF

Open API Similarity Searcing Method for Mashups (매쉬업을 위한 Open API 유사성 탐색 방법)

  • Lee, Yong-Ju
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1279-1282
    • /
    • 2012
  • 매쉬업은 공개된 Open API들을 이용하여 두 가지 이상의 서로 다른 자원을 섞어서 완전히 새로운 가치의 서비스를 만드는 것이다. 그렇지만, Open API 포털 사이트들은 매쉬업에서 사용 가능한 수많은 API들을 제공하고 있는데 이들에 대한 조합 가능한 API 들을 탐색하고 발견하는 것은 매우 힘들고 많은 시간이 소비되는 작업이다. 본 논문에서는 다양한 Open API 타입들에 대한 API 유사성 탐색 방법을 지원하기 위해 계층적 결합 클러스터링 알고리즘과 계층관계 형태소 분석 기법을 제안한다. 본 논문에서 제안된 방법은 programmableWeb과 xmethods.net 사이트로부터 168개의 REST API와 50개의 SOAP API를 다운로드 받아 실험 분석을 수행하였으며 우리의 접근방법이 기존의 키워드 검색 방법과 Woogle 방법 보다 성능이 우수함을 보인다.

A New Optical Media API for Real-Time Recording (실시간 기록을 위한 광매체 API)

  • Lee, Min-Suk;Song, Jin-Seok;Yun, Chan-Hee
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.2
    • /
    • pp.75-85
    • /
    • 2007
  • There are many embedded systems which store and play multimedia streams on optical media such as recordable cd and dvd. Some of those are PVRs, DVRs, and camcorders. In this paper we describe the design and implementation of a new, well structured, fully documented, operating system independent and open source optical media API which can be used in various applications and embedded systems. We also design an ISO-9660 compliant optical media layout, an API set and the scenario for real-time recording. To prove the usability, we develop a text application to replace well-known CD-burning software, cdrecord, and a graphic burning application. All the implementations are firstly done on Linux PC environment, and then ported to a commercial embedded system which uses pSOS as an operating system.

SNS Integrated Management API and Its Application (SNS 통합관리 API와 응용)

  • Jin, Jae-Hwan;Park, Jong-Moon;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.3
    • /
    • pp.499-510
    • /
    • 2012
  • An SNS(Social Network Service) is an online service that supports an effective way to share information over virtual communities. Recently, as SNSs such as Twitter, Facebook, and Me2day are getting bigger, the purposes of using popular SNSs are expanded to broadcastings, politics, marketings and so on. In this paper, we propose an API to integrate and manage open APIs for various SNSs, presenting a library as an implementation of the proposed API. Also, utilizing the developed library, a smartphone application is provided which supports integrated management of popular SNSs and personal schedules. Using the library, developers can reduce costs when they need to implement specific functions for managing various SNSs. With the developed application, we can read and write to/from the related SNSs on same screen, automatically reminding our schedule and sharing the schedule with friends over the SNSs.

Strengthening security structure of open Blockchain platform to enhance privacy protection of DApp users (DApp 사용자의 프라이버시 보호 강화를 위한 공개형 블록체인 플랫폼 보안구조 강화방안)

  • Hwang, Seonjin;Ko, DongHyun;Bahk, Taeu;Choi, Yoon-ho
    • Journal of Internet Computing and Services
    • /
    • v.21 no.3
    • /
    • pp.1-9
    • /
    • 2020
  • Along with the growth of Blockchain, DApp (Distributed Application) is getting attention. As interest in DApp grows, market size continues to grow and many developers participate in development. Many developers are using API(Application Programming Interface) services to mediate Blockchain nodes, such as Infura, for DApp development. However, when using such a service, there is a serious risk that the API service operator can violate the user's privacy by 1 to 1 matching the account address of the Transaction executed by the DApp user with the IP address of the DApp user. It can have an adverse effect on the reliability of public Blockchains that need to provide users with a secure DApp service environment. The proposed Blockchain platform is expected to provide user privacy protection from API services and provide a reliable DApp use environment that existing Blockchain platforms did not provide. It is also expected to help to activate DApp and increase the number of DApp users, which has not been activated due to the risk of an existing privacy breach.

Design and Implementation of Ceo-Browser using Geo-spatial Processing Middleware based on Open Source (오픈 소스 기반 공간정보 처리 미들웨어를 이용한 Geo-Browser 설계 및 구현)

  • Park, Yong-Jae;Lee, Ki-Won
    • Proceedings of the KSRS Conference
    • /
    • 2009.03a
    • /
    • pp.181-185
    • /
    • 2009
  • Web 2.0 패러다임이 공간정보 처리분야에서 정착되면서 국내외에서 웹 기반의 다양한 공간정보 콘텐츠 서비스가 개발되고 활용되고 있다. 또한 새로운 기술발전 추세에 따라 다양한 공간정보를 효과적으로 처리하기 위한 사용자 중심의 인터페이스 개발도 중요한 연구 주제로 간주되고 있다. 본 연구에서는 현재 KML과 같이 제한적인 웹 표준 공간정보 자료 구조를 주로 다루는 클라이언트 기반의 Web 2.0 웹 컴퓨팅 기법을 보다 확장하여 미들웨어와 연동시키는 계층적 웹 서비스 구조를 설계하고 이를 기반으로 시험구현을 하고자 한다. 본 연구에 적용된 미들웨어는 공개 소스로 제공되는 Deegree를 적용하였으며 클라이언트 모듈 처리는 Google Maps API에서 제공되는 기만 클래스를 채택하였다. 공개 소스 및 공개 API을 적용한 웹 GIS 개발은 시스템 확장성이나 추가 개발에 대한 접근이 용이하므로 수요자의 요구 사항에 즉시 대응할 수 있다는 주요 장점이 있고 본 연구 결과에서도 이러한 점을 강조하고자 한다. 또한 본 연구의 결과인 Geo-Browser는 OQC의 다양한 GIS 국제 표준을 바로 지원하므로 사용자가 기존에 사용하고 있는 GIS 엔진이나 응용 프로그램과도 연동이 가능한 구조로 설계하였다.

  • PDF

근접 문맥정보와 대규모 웹 데이터를 이용한 단어 의미 중의성 해소

  • Kang, Sin-Jae;Kang, In-Su
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2009.05a
    • /
    • pp.208-211
    • /
    • 2009
  • 본 논문은 구글(Google), 워드넷(WordNet)과 같이 공개된 웹 자원과 리소스를 이용한 비교사학습(Unsupervised learning) 방법을 제안하여 단어 의미의 중의성 문제를 해결하고자 한다. 구글 검색 API를 이용하여 단어의 확장된 근접 문맥정보를 추출하고, 워드넷의 계층체계와 synset을 이용하여 단어 의미 구분정보를 자동 추출한 후, 추출된 정보 간 유사도 계산을 통해 중의성을 갖는 단어의 의미를 결정한다.

  • PDF

Design of Crypto API for XML Security (XML 보안을 위한 암호- API 설계)

  • Ban, Yong-Ho;Kim, Jong-Hoon;Sur, Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.826-828
    • /
    • 2002
  • 최근 XML에 관련된 여러 가지 보안기술에 관한 연구가 진행되고 있다. 본 본문에서는 XML표준화 단체에서 규정한 XML 전자서명과 XML 암호화 표준 명세서를 준수하는 XML 보안 API를 설계하고 구현한다. 본 논문에서 제안된 시스템은 표준 명세서에서 요구하는 암호 알고리즘 및 국내 표준 암호알고리즘과 공개키 인증서를 처리 할 수 있도록 설계하였다.

  • PDF

Implementation of RSA Algorithm Based on JavaCard (자바 카드 기반 RSA 알고리즘 구현)

  • Kim, Sung-Jun;Lee, Joo-Young;Lee, Jae-Kwang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10b
    • /
    • pp.839-842
    • /
    • 2001
  • 자바카드 API는 스마트 카드와 같은 작은 메모리를 가진 임베디드 장치에서 실행환경을 최적화하기 위해 구성되었다. 자바카드 API의 목적은 한정된 메모리를 가진 스마트카드 기반의 프로그램을 개발한 때 많은 이점을 제공한다. 본 논문에서는 자바 카드 API를 이용하여 공개키 암호 알고리즘 중에서 대표적인 RSA 알고리즘을 구현하는 것에 목적을 둔다.

  • PDF