1 |
1
이동통신 단말기의 프로그램 불법복제 방지 방법에 있어서,
(a) 이동통신 단말기의 하드웨어 셋팅 정보에 근거하여 키생성 알고리즘에 의해 해당 이동통신 단말기의 공개키를 생성하는 단계;
(b) 생성된 이동통신 단말기의 공개키를 키등록 서버로 등록하는 단계;
(c) 이동통신 단말기가 프로그램 다운로드 서버에 원하는 프로그램의 다운로드를 요청하는 단계;
(d) 프로그램 다운로드 서버가 키등록 서버에 등록된 해당 이동통신 단말기의 공개키를 이용하여 프로그램을 암호화하고, 이동통신 단말기가 프로그램 다운로드 서버로부터 암호화된 프로그램을 다운로드받는 단계; 및
(e) 이동통신 단말기의 하드웨어 셋팅 정보에 근거하여 키생성 알고리즘에 의해 해당 이동통신 단말기의 비밀키를 생성하고, 생성된 비밀키를 이용하여 다운로드받은 암호화된 프로그램을 복호화하는 단계;
를 포함하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
2 |
2
제 1 항에 있어서,
상기 단계 (e)는,
(e1) 이동통신 단말기 설치 프로그램에 의해 하드웨어 셋팅 정보를 읽는 단계;
(e2) 상기 하드웨어 셋팅 정보에 근거하여 이동통신 단말기 설치 프로그램의 키생성 알고리즘에 의해 비밀키를 생성하는 단계;
(e3) 상기 이동통신 단말기 설치 프로그램의 복호화 프로그램이 상기 생성된 비밀키를 이용하여 다운로드받은 암호화된 프로그램을 복호화하는 단계; 및
(e4) 상기 이동통신 단말기 설치 프로그램이 상기 복호화된 프로그램을 설치하는 단계;
를 포함하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
3 |
3
제 1 항에 있어서,
이동통신 단말기 고유의 하드웨어 셋팅 정보에 의해 생성되는 비밀키와 공개키는 일정한 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
4 |
4
제 1 항에 있어서,
상기 하드웨어 셋팅 정보는,
이동통신 단말기에 유일하게 부여되는 단말기 고유식별번호인 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
5 |
5
제 4 항에 있어서,
상기 단말기 고유식별번호는, IMEI이고, 해당 단말기의 각종 인증 통과 여부에 따라 부여된 코드인 TAC(Type Approval Code), 최종 제조공장에 부여된 제조공장의 코드인 FAC(Final Assembly Code), 해당 단말기에 부여된 고유의 시리얼 번호인 SNR(Serial NumbeR), 단말기공식 식별번호의 오류 여부를 확인하기 위한 CD(Check Digit)를 포함하는 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
6 |
6
제 1 항에 있어서,
상기 키생성 알고리즘은,
EC-KCDSA 비대칭 암호화/복호화 알고리즘을 사용하는 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
7 |
7
제 1 항에 있어서,
상기 이동통신 단말기는 SDR 단말기인 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 방법
|
8 |
8
삭제
|
9 |
9
이동통신 단말기의 프로그램 불법복제 방지 장치에 있어서,
이동통신 단말기의 하드웨어 셋팅 정보를 읽어들여, 읽어들인 하드웨어 셋팅 정보에 근거하여 비밀키 및 공개키를 생성하는 키생성 알고리즘부;
상기 생성된 공개키를 키등록 서버에 등록하는 키등록부; 및
상기 키등록 서버에 등록된 공개키에 의해 암호화된 프로그램을 프로그램 다운로드 서버로부터 다운로드 받고, 다운로드받은 프로그램을 상기 생성된 비밀키로 복호화하는 복호화부;
를 포함하는 이동통신 단말기의 프로그램 불법복제 방지 장치
|
10 |
10
제 9 항에 있어서,
상기 프로그램은, 프로그램 코드 및 설치 형상 정보를 포함하는 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 장치
|
11 |
11
제 9 항에 있어서,
상기 이동통신 단말기는 SDR 단말기인 것을 특징으로 하는 이동통신 단말기의 프로그램 불법복제 방지 장치
|