맞춤기술찾기

이전대상기술

암호화 기반 안드로이드 앱 불법 복제 방지시스템 및 그 방법

  • 기술번호 : KST2014056600
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 암호화 기반 사용자 인증 및 안드로이드 앱 불법복제 방지시스템 및 그 방법에 대한 것으로서, 보다 상세하게는 암호기술을 사용하여 앱을 암호화된 상태로 배포하고, 실행시에 합법 사용자만이 암호화된 앱을 복호화하여 실행이 가능하도록 하는 암호화 기반 사용자 인증 및 안드로이드 앱 불법복제 방지시스템 및 그 방법에 관한 것이다.본 발명은 달빅가상머신(Dalvik VM)에서 Apk 파일로부터 암호화된 classes.dex을 추출하여 상기 달빅가상머신에 추가한 복호화 모듈을 통해 odex 파일을 생성하는 단계와, 상기 odex 파일을 저장하기 이전에 삽입한 암호화 모듈을 통해 암호화를 수행한 후 모바일 디바이스에 저장하는 단계와, 비용을 지불한 정당한 사용자만이 앱을 실행하면 복호화 모듈을 통해서 상기 odex 파일을 복호화하는 단계를 포함하여 구성되는 것을 특징으로 한다.
Int. CL H04L 9/12 (2006.01) G06F 21/60 (2013.01)
CPC G06F 21/12(2013.01) G06F 21/12(2013.01) G06F 21/12(2013.01) G06F 21/12(2013.01)
출원번호/일자 1020120020519 (2012.02.28)
출원인 건국대학교 산학협력단
등록번호/일자 10-1284676-0000 (2013.07.04)
공개번호/일자
공고번호/일자 (20130823) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2012.02.28)
심사청구항수 12

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 건국대학교 산학협력단 대한민국 서울특별시 광진구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김성열 대한민국 서울특별시 성동구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 수 대한민국 서울특별시 강남구 강남대로**길 **, *층(역삼동, 케이앤와이빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 건국대학교 산학협력단 서울특별시 광진구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2012.02.28 수리 (Accepted) 1-1-2012-0164707-79
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.01 수리 (Accepted) 4-1-2012-5116974-69
3 선행기술조사의뢰서
Request for Prior Art Search
2013.01.11 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2013.02.06 수리 (Accepted) 9-1-2013-0007834-64
5 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2013.02.27 수리 (Accepted) 1-1-2013-0174179-85
6 의견제출통지서
Notification of reason for refusal
2013.02.28 발송처리완료 (Completion of Transmission) 9-5-2013-0144229-79
7 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.04.24 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0361420-26
8 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.04.24 수리 (Accepted) 1-1-2013-0361424-19
9 등록결정서
Decision to grant
2013.07.02 발송처리완료 (Completion of Transmission) 9-5-2013-0462495-77
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
달빅가상머신(Dalvik VM)에서 Apk 파일로부터 암호화된 classes
2 2
제1항에 있어서,상기 달빅가상머신 내 암호화/복호화 모듈이 optimization과 verifycation 이전과 이후에 암호화와 복호화를 수행하기 위해, ‘classes
3 3
제1항에 있어서,상기 안드로이드 소스내의 dalvik 디렉토리에서 암호화/복호화 모듈을 사용하기 위해 dalvik/dexopt/Optmain
4 4
제2항에 있어서,상기 복호화된 classes
5 5
제4항에 있어서,상기 생성된 odex 파일을 암호화된 상태로 저장하기 위해 optimaze와 verify, offset조정, dexoptHeader가 쓰여져 odex 파일이 생성된 이후 암호화 모듈을 삽입하여 odex파일을 암호화 하는 단계;를 더 포함하여 구성되는 것을 특징으로 하는 암호화 기반 사용자 인증 및 안드로이드 앱 불법복제 방지 방법
6 6
제1항에 있어서,상기 사용자가 App을 실행하기 위해 해당 App의 아이콘을 클릭하게 되면 /data/dalvik-cache 내에 있는 classes
7 7
Apk 파일로부터 암호화된 classes
8 8
제7항에 있어서,상기 달빅가상머신 내 암호화/복호화 모듈은,optimization과 verifycation 이전과 이후에 암호화와 복호화를 수행하기 위해, ‘classes
9 9
제7항에 있어서,상기 안드로이드 소스내의 dalvik 디렉토리에서 암호화/복호화 모듈을 사용하기 위해 dalvik/dexopt/Optmain
10 10
제8항에 있어서,상기 복호화된 classes
11 11
제10항에 있어서,상기 생성된 odex 파일을 암호화된 상태로 저장하기 위해 optimaze와 verify, offset조정, dexoptHeader가 쓰여져 odex 파일이 생성된 이후 암호화 모듈을 삽입하여 odex파일을 암호화 하고, 상기 생성된 odex 파일은 /data/dalvik-cache에 data@app@[filename]@classes
12 12
제7항에 있어서,상기 사용자가 App을 실행하기 위해 해당 App의 아이콘을 클릭하게 되면 /data/dalvik-cache 내에 있는 classes
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 문화체육관광부 숭실대학교 산학협력단 2011년도 저작권기술개발사업 시스템 소프트웨어 기반 모바일 앱 불법 복제 방지 기술 연구 개발