• 제목/요약/키워드: iOS/안드로이드

검색결과 62건 처리시간 0.038초

웹상에서의 PIPO 경량 블록암호 구현 및 성능 평가 (Implementation and performance evaluation of PIPO lightweight block ciphers on the web)

  • 임세진;김원웅;강예준;서화정
    • 한국정보통신학회논문지
    • /
    • 제26권5호
    • /
    • pp.731-742
    • /
    • 2022
  • PIPO는 ICISC'20에서 발표된 최신 국산 경량 블록암호로, 리소스가 제한된 IoT 상에서 구현하기 용이하도록 경량화 되어있다는 특징이 있다. 본 논문에서는 자바스크립트(Javascript), 웹어셈블리(WebAssembly)와 같은 웹 기반 언어를 사용하여 PIPO 64/128비트, 64/256비트를 구현하였다. PIPO의 비트슬라이스(BitSlice)와 TLU를 구현하여 성능평가를 진행하였으며 for문을 사용하여 작성한 일반 루프(Looped)와 for문을 풀어 작성한 루프 풀기(Unrolled)도 구현하여 성능을 비교했다. Google Chrome, Mozilla Firefox, Opera, Microsoft Edge와 같은 다양한 웹 브라우저와 윈도우즈, Linux, Mac, iOS, 안드로이드와 같은 OS별 다양한 환경에서 성능평가를 수행한다. 또한 C언어로 구현된 PIPO와 성능 비교도 수행하였다. 이는 웹상에서의 PIPO 블록암호 적용을 위한 지표로 사용될 수 있다.

모바일 기기의 ERP 인터페이스 방안 (Comparative analysis for security technology to WiBro terminals's vulnerability)

  • 박종열;장영현;윤경배;박대우
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.281-283
    • /
    • 2013
  • 본 논문은 모바일 기기에서 사용할 수 있는 ERP Interface 방법에 대한 고려 사항과 안드로이드, iOS에서 사용 가능한 GUI 형태의 Client 인터페이스 구현 방안과 Server 인터페이스 구현 방안을 제시하고 있다. 모바일 기기에서 Server와 Client 통신 방법은 TCP/IP를 통한 웹 서비스의 형태로 제공하며 데이터 처리 방식은 XML형태로 전달하는 방법을 제시하여 모바일 기기에서 사용가능한 ERP의 연동을 보다 효율적으로 할 수 있는 새로운 방법을 제시하였다.

  • PDF

게임 개발을 위한 사용자 인테페이스 개발 방법 (Development of User Interface for Game)

  • 김성수;김수균;안성옥;강신진;정진영;안우영
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.333-334
    • /
    • 2014
  • 유니티3D는 게임 회사에서 가장 많이 사용하고 있는 게임 엔진 중의 하나이다. 다양한 장르의 게임을 쉽고 간편하게 개발 할 수 있고, 또한 개발비를 절약 할 수 있는 장점을 가지고 있다. 다양한 플랫폼 지원으로 인해 iOS(iPhone Operating System) 환경, 안드로이드(Android) 환경에 맞도록 최적화 하여 플랫폼 전환도 가능하다. 본 논문은 유니티3D에서 강점인 NGUI(Next-Gen UI)의 사용방법과 설계에 대한 방법을 통해서, 사용자 인터페이스 개발에 쉽게 접근 할 수 있는 방법에 대해 소개한다.

  • PDF

자마린으로 개발된 안드로이드 앱의 정적 분석 연구 (A Static Analysis Technique for Android Apps Written with Xamarin)

  • 임경환;김규식;심재우;조성제
    • 정보보호학회논문지
    • /
    • 제28권3호
    • /
    • pp.643-653
    • /
    • 2018
  • 자마린은 대표적인 크로스 플랫폼 개발 프레임워크로, 안드로이드, iOS, 또는 Windows Phone등의 여러 플랫폼을 위한 모바일 앱을 C#으로 작성하게 해준다. 모바일 앱 개발자들은 기존의 C# 코드를 재사용하고 여러 플랫폼간에 상당한 코드를 공유할 수 있어 개발 시간과 유지보수 비용을 줄일 수 있다. 한편, 멀웨어 작성자들 또한 자마린을 이용하여 악성 앱 제작 시간과 비용을 최소화하면서 더 많은 플랫폼에 악성 앱을 전파할 수 있다. 이에 대응하기 위해서 자마린으로 작성된 멀웨어를 분석하고 탐지하는 방안이 필요하다. 그러나 현재 자마린으로 작성된 앱에 대한 분석 방법에 대한 연구가 많이 이루어지고 있지 않다. 이에 본 논문에서는 자마린으로 개발된 안드로이드 앱의 구조를 파악하고 앱 코드를 정적으로 분석하는 기법을 제안한다. 또한, 코드 난독화가 적용된 앱에 대해서도 정적으로 역공학하는 방법을 보인다. 자마린으로 개발된 앱은 자바 바이트코드, C# 기반의 DLL 라이브러리, C/C++ 기반의 네이티브 라이브러리로 구성되어 있으며, 이들 서로 다른 유형의 코드들에 대한 정적 역공학 기법에 대해서 연구하였다.

다중 플랫폼용 실습실 꾸미기 게임 앱 구현 (Implementation of Multiplatform Game Application for Decorating The Lab)

  • 노원빈;원문숙;이지혜;고은별;이종우
    • 디지털콘텐츠학회 논문지
    • /
    • 제15권2호
    • /
    • pp.197-207
    • /
    • 2014
  • 많은 사람들이 다양한 플랫폼의 스마트폰으로 모바일 게임을 즐기고 있다. 그런데 게임개발을 할 때 스마트 단말기 플랫폼 별로 따로 개발을 해야 하는 것이 지금까지의 현실이었다. 이를 해결하기 위해 출시된 것이 게임개발 프레임워크인 Cocos2d-x이다. 기존의 Cocos2d에서 다중 플랫폼으로 발전시킨 것으로 하나의 소스 개발로 여러 모바일 기기 및 웹 브라우저 상에서 사용가능하도록 해준다. 공개 소프트웨어로 누구나 사용이 가능하며 C++과 OpenGL을 기반으로 쉽게 게임을 개발할 수 있다. 본 논문에서는 Cocos2d-x를 이용해 학습을 통한 PC실습실 공간 꾸미기 게임인 아이러브501을 구현하였다. 여기서 501은 저자들 소속 학교의 PC실습실 호수이다. 게임의 순기능 부각을 위해 퀴즈를 풀 수 있는 교육적 기능을 포함하였다. 멀티플랫폼 구현을 위해서 윈도우와 iOS환경에서 동시에 개발하였으며 안드로이드폰, 아이폰, 아이패드, 갤럭시탭 등 다양한 기기에 이식해서 실행 결과를 확인하였다.

모바일 콘텐츠 자동변환기를 위한 콘텐츠 분석기와 리소스 변환기 개발 (Design and Implementation of the GNEX-to-iPhone Converter for Smart Phone Game Contents)

  • 이양선;김재성;김명진
    • 한국멀티미디어학회논문지
    • /
    • 제14권5호
    • /
    • pp.681-690
    • /
    • 2011
  • 국내 이동통신사들이 서로 다른 모바일 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 모바일 게임 콘텐츠를 서비스하기 위하여 각각의 스마트폰 플랫폼 특성에 맞추어 변환 작업을 하여야 한다. 하지만, 기존의 모바일 게임 콘텐츠를 스마트폰 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이는 다양한 콘텐츠가 제공되지 못하고 있는 원인이기도 하다 본 논문에서는 이런 문제를 해결하기 위해 기존의 WIPI나 GNEX와 같은 모바일 플랫폼의 게임 콘텐츠를 Android나 iOS와 같은 스마트 플랫폼의 콘텐츠로 자동 변환해주는 모바일 콘텐츠 자동 변환기 시스템의 콘텐츠 분석기와 리소스 변환기를 구현하였다. 모바일 콘텐츠 자동 변환기 시스템은 단시간 내에 스마트 플랫폼으로 콘텐츠를 이식할 수 있도록 하여 동일 콘텐츠를 다른 이동통신사에 서비스하는데 소모되는 시간과 비용을 최소화해준다 또한, 기존 콘텐츠를 자동 변환하여 타 플랫폼에 서비스함으로써 콘텐츠의 재사용성을 높이고, 신규 콘텐츠의 생산성을 높여 사용자에게는 다양한 모바일 게임 콘텐츠를 제공할 수 있도록 지원한다.

스마트폰 악성코드 대응 시스템 (Smart-phone Malicious Code Countermeasure System)

  • 송종근;이훈재;김태용;장원태
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.223-226
    • /
    • 2013
  • 악성코드로 인한 정보보안 침해사례가 급증함에 따라 다양한 형태로 사회적 문제들이 발생하고 있다. 최근 정보보안 위협은 컴퓨터뿐만 아니라 스마트폰에서 이루어 지며, 특히 악성코드는 스마트폰의 활성화와 함께 빠르게 급증하고 있다. 이로 인해 개인정보 유출, 과금 부과 등의 피해가 속출되고 있으며, 스마트폰은 다양한 경로로 악성코드를 감지하는데 어려움이 있다. 본 논문에서는 확산되는 스마트폰 악성코드에 대응하기 위한 방안으로 아이폰과 안드로이드 OS 기반의 악성코드 분석과 결과를 반영하여 스마트폰 보안 시스템을 제안하고자 한다.

  • PDF

외국인을 위한 한국어 듣기교육용 콘텐츠의 설계 (Design of Educational Contents for Korean Listening of Foreigners)

  • 송종윤;문상호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 춘계학술대회
    • /
    • pp.953-955
    • /
    • 2010
  • 국내 교육용 모바일 콘텐츠의 대부분이 영어 등의 외국어 학습용으로 치중되어 있으며, 이동통신사와 교육전문업체가 제휴하여 동영상 등과 같은 콘텐츠를 모바일 단말기에 제공하는 형태가 일반적이다. 최근에는 아이폰, 구글폰 등과 같은 다양한 종류의 스마트 폰의 출시에 따라 교육용 콘텐츠의 모바일 플랫폼이 변화되고 있는 추세이다. 본 논문에서는 외국어로서의 한국어 학습을 효과적으로 지원하기 위하여 한국어교육용 듣기 교육 콘텐츠를 설계한다. 세부적으로 스마트폰의 개방형 플랫폼인 구글의 안드로이드 OS를 기반으로 콘텐츠가 구현 및 운영될 수 있도록 세부 설계를 수행한다.

  • PDF

외국인을 위한 한국어 듣기교육용 콘텐츠의 구현 (Implementation of Educational Contents for Korean Listening of Foreigners)

  • 송종윤;문상호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 추계학술대회
    • /
    • pp.556-558
    • /
    • 2010
  • 국내 교육용 모바일 콘텐츠의 대부분이 영어 등의 외국어 학습용으로 치중되어 있으며, 이동통신사와 교육전문 업체가 제휴하여 동영상 등과 같은 콘텐츠를 모바일 단말기에 제공하는 형태가 일반적이다. 최근에는 아이폰, 구글폰 등과 같은 다양한 종류의 스마트 폰의 출시에 따라 교육용 콘텐츠의 모바일 플랫폼이 변화되고 있는 추세이다. 본 논문에서는 외국어로서의 한국어 학습을 효과적으로 지원하기 위하여 한국어교육용 듣기 교육 콘텐츠를 구현한다. 세부적으로 스마트폰의 개방형 플랫폼인 구글의 안드로이드 OS를 기반으로 콘텐츠가 운영될 수 있도록 구현한다.

  • PDF

전자책 무제한 정액제의 소비자 이용행태 분석: 가격제 선택과 구독 갱신, 그리고 전자책 구매에 관하여 (Subscribing to an All-You-Can-Read E-Bookstore: Tariff Choice, and Contract Renewal for E-Book Purchases)

  • 홍진표;오원석
    • 경영정보학연구
    • /
    • 제22권1호
    • /
    • pp.91-111
    • /
    • 2020
  • 최근 디지털 콘텐츠 시장의 패러다임이 소유에서 소비라는 관점으로 바뀌는 가운데, 전자책 시장에서는 무제한 정액 구독 서비스가 빠르게 보급되고 있다. 본 연구는 무제한 정액제가 새로이 도입되는 상황에서 소비자들의 가격제 선택 행태와 더불어, 구독 후 실제로 어떠한 전자책 구매 패턴을 보이는지에 대해 실증적으로 검증하였다. 분석 결과, 소비자들은 합리적 의사결정을 바탕으로 정액제에 지불한 금액 이상의 도서를 다운로드 받으며 경제적 실리를 취하고 있었다. 헤비유저일수록 정액제를 선호하였으며, 과거 구독을 통해 실제로 경제적 효용을 경험한 유저일수록 정액제 이용을 갱신하는 경향이 나타났다. 한 편, 구독 기간과 관련해서는 1일 혹은 1달 단위의 정액제 구독 보다 1주일 정액제 이용 시에 경제적 효용이 가장 큰 것으로 나타나, 기간이 너무 짧거나 길지 않을 때 미래 수요를 가장 합리적으로 판단할 수 있음을 시사하였다. 마지막으로 인앱결제 기능 유무에 따라 iOS와 안드로이드 유저 간에 정액제 선호와 전자책 구매패턴이 다르게 나타남을 발견하였다.