원문정보
A Hybrid Design of Online Execution Class and Encryption-based Copyright Protection for Android Apps
초록
영어
Google’s Android platform is a widely used operating system for mobile phones and a fully commercial application (App) market has been established. However, because of the easy access to Android internal files, unlicensed Android Apps are widely being distributed. To protect the intellectual property of Android developers, various techniques are being proposed that can prevent the illegal access to Apps. This paper combines two of the proposed techniques, namely the Online Execution Class and Encryption- based Copyright Protection and will provide a smooth scaling between the two techniques. We will show that this smooth scaling provides better protection within user tolerance boundaries than any one of the techniques can provide by itself.
한국어
안드로이드는 기존의 모바일 운영체제와는 다르게 소스 코드를 모두 공개함으로써 누구라도 이를 이용하여 소프트웨어와 기기를 만들어 판매할 수 있도록 하였다. 단말기 제조사와 개발자가 안드로이 드 내부 파일에 쉽게 접근할 수 있다. 안드로이드 애플리케이션의 불법 복제율이 97%[1]에 달할 정도 이다. 안드로이드 애플리케이션의 지적 창작물을 보호하기 위해 현재 많은 연구가 이루어지고 있다. 본 논문에서는 안드로이드 애플리케이션 복제 방지 기술 중 온라인 실행 코드 기술과 암호화 기반 안드로이드 불법 방지 시스템을 융합하고, 융합 모델이 두 기술을 개별적으로 적용 할 때보다 향상된 보안 수준을 제공하는 것을 제시할 수 있다. 이 융합모델은 사용자가 참을 수 있는 인내 허용치(User Tolerance)[2] 안에서 보안성을 보장한다. 또한 융합 모델은 개발자의 애플리케이션의 특성에 맞게 성능과 보안 수준을 다양하게 설정할 수 있도록 한다.
목차
Abstract
1. 서론
2. 배경지식 및 관련연구
2.1 온라인 실행 코드 기술
2.2 암호화 기반 사용자 인증 및 안드로이드 앱 불법 복제 방지 시스템
3. 융합 모델의 정당성
3.1 지연과 비용
3.2 보안과 성능 이슈 및 융합 모델의 정당성
5. 통합 시스템의 구조
6. 결론
참고문헌 [Reference]
