1 |
1
무선 인터넷용 응용프로그램을 응용서버로부터 이동단말로 설치하기 위한 시스템에 있어서, 상기 이동단말에 적용하기 위한 응용프로그램 파일을 생성하는 컨텐츠 제공자; 인증기관으로부터 인증서를 발급 받아서 그 인증서에 대응되는 서명용 개인키를 이용하여 응용프로그램에 대한 전자서명을 수행하여 서명된 응용프로그램 명세파일을 작성한 후, 상기 명세파일에 대한 전자서명을 다시 생성하는 응용서버; 및 상기 서명된 응용프로그램 명세파일을 응용서버로부터 다운로드하여 명세파일 자체에 대한 전자서명값을 검증하여 무결성 검증으로 확인되면 다운로드된 응용프로그램에 대한 전자서명을 검증하여 응용프로그램을 설치하는 이동단말;을 포함하여 구성되는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
2 |
2
제 1항에 있어서, 상기 응용프로그램의 명세파일은 응용프로그램 명세 영역 과 서명영역으로 구분되는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
3 |
3
제 2항에 있어서, 상기 응용프로그램 명세 영역은, 응용프로그램 명칭 필드, 응용프로그램 버전 필드, 응용프로그램 제작자 필드, 응용프로그램 위치 필드, 응용프로그램 크기 필드, 응용프로그램 전자서명 알고리즘 필드 및 응용프로그램 전자서명 필드로 구성되는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
4 |
4
제 3항에 있어서, 상기 응용프로그램 위치 필드는 URL을 이용하여 표기되는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
5 |
5
제 3항에 있어서, 응용프로그램 전자서명 필드는, 상기 응용프로그램 위치 필드에서 가르키고 있는 응용프로그램을 상기 응용프로그램 전자서명 알고리즘 필드에서 지정한 알고리즘을 사용하여 서명한 결과 값을 문자열로 인코딩하여 저장하고 있는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
6 |
6
제 2항에 있어서, 서명 영역은, 명세 정보 전자서명 알고리즘 필드 및 명세 정보 전자서명 필드로 구성되는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
7 |
7
제 6항에 있어서, 명세 정보 전자서명 필드는, 상기 응용프로그램 명세 영역 자체를 상기 명세 정보 전자서명 알고리즘 필드에서 지정한 알고리즘을 사용하여 서명한 결과 값을 문자열로 인코딩하여 저장하는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치 시스템
|
8 |
8
컨텐츠 제공자에 의해 제공되는 응용프로그램 파일을 서명용 개인키가 소지된 응용프로그램 파일로 생성한 서명된 응용프로그램 명세 파일에 있어서, 상기 응용프로그램 명세 파일은 응용프로그램 명세 영역 및 서명 영역으로 구성되는 것으로, a)상기 응용프로그램 명세 영역은 응용프로그램 명칭 필드, 응용프로그램 버전 필드, 응용프로그램 제작자 필드, 응용프로그램 위치 필드, 응용프로그램 크기 필드, 응용프로그램 전자서명 알고리즘 필드 및 응용프로그램 전자서명 필드로 구성되고; 및 b)상기 서명 영역은 명세 정보 전자서명 알고리즘 필드 및 명세 정보 전자서명 필드로 구성되는 것;을 포함한 서명된 응용프로그램 명세 파일
|
9 |
9
제 8항에 있어서, 상기 응용프로그램 위치 필드는, URL을 이용하여 표기되는 것을 특징으로 하는 서명된 응용프로그램 명세 파일
|
10 |
10
제 8항에 있어서, 상기 응용프로그램 전자서명 필드는, 상기 응용프로그램 위치 필드에서 가르키고 있는 응용프로그램을 상기 응용프로그램 전자서명 알고리즘 필드에서 지정한 알고리즘을 사용하여 서명한 결과 값을 문자열로 인코딩하여 저장된 것을 특징으로 하는 서명된 응용프로그램 명세 파일
|
11 |
11
제 8항에 있어서, 명세 정보 전자서명 필드는, 상기 응용프로그램 명세 영역을 상기 명세 정보 전자서명 알고리즘 필드에서 지정한 알고리즘을 사용하여 서명한 결과 값을 문자열로 인코딩하여 저장된 것을 특징으로 하는 서명된 응용프로그램 명세 파일
|
12 |
12
컨텐츠 제공자, 인증기관, 응용서버 및 이동단말을 포함하며, 상기 응용서버로부터 상기 이동단말로 무선 인터넷용 응용프로그램을 설치하기 위한 방법에 있어서, 상기 컨텐츠 제공자의 제어하에, 상기 이동단말에 적용하기 위한 응용프로그램 파일을 생성하는 단계; 상기 응용서버의 제어하에, 상기 생성된 응용프로그램 파일에 대해 인증기관으로부터 인증서를 발급 받아서 그 인증서에 대응되는 서명용 개인키를 소지한 서명된 응용프로그램의 명세 파일을 생성하는 단계; 및 상기 서명된 응용프로그램 명세파일을 응용서버로부터 상기 이동단말로 다운로드하여 전자서명을 검증하고 설치하는 단계;를 포함하며, 상기 서명된 응용프로그램의 명세 파일을 생성하는 단계는, 상기 컨텐츠 제공자로부터 생성된 응용프로그램 파일에 대하여 서명용 개인키와 저장 파일 서명 생성기를 이용하여 전자서명 값을 생성하는 단계; 상기 응용프로그램 명세 파일의 기본 속성값과 확장 속성값인 응용프로그램의 전자서명 값을 추가하여 명세 파일을 작성하는 단계; 및 명세 파일 서명 생성기를 이용하여 명세 파일에 대한 전자서명을 생성하여 명세 파일에 첨부하는 것에 의해 서명된 자바 응용프로그램 명세파일을 생성하는 단계;를 포함하는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램의 설치방법
|
13 |
13
제 12항에 있어서, 상기 응용프로그램 파일을 생성하는 단계에서, 응용을 위해 작성된 원시파일을 컴파일러의 제어하에 클래스 파일을 생성하는 단계; 생성된 클래스 파일이 무선 단말에서 동작하기 적합한지 사전 검증기를 이용하여 검증하여 무선 단말에서 동작 가능한 클래스 파일을 생성하는 단계; 및 상기 클래스 파일을 저장 파일 생성기를 통하여 응용프로그램 파일을 생성하는 단계;를 포함하는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 설치방법
|
14 |
14
삭제
|
15 |
15
컨텐츠 제공자, 인증기관, 응용서버 및 이동단말을 포함하며, 상기 서명된 응용프로그램을 응용서버로부터 다운로드받아 이동단말에서 인증하는 방법에 있어서, 상기 이동 단말의 제어하에 상기 응용서버로 서명된 응용프로그램 명세파일을 요청하는 단계; 상기 응용서버의 제어하에 상기 서명된 응용프로그램 명세파일을 상기 이동 단말로 전송하는 단계; 상기 이동 단말의 제어하에 상기 응용서버에서 전송된 서명된 응용프로그램 명세 파일로부터 상기 명세 파일에 대한 전자서명 값을 추출하여 그 값이 올바른 값인지 검증하는 단계; 및 상기 명세 파일에 대한 전자서명 값을 검증 한 후 상기 응용프로그램을 다운로드받아 설치하는 단계;를 포함하며, 상기 응용프로그램을 다운로드받아 설치하는 단계는, 상기 이동 단말로 상기 응용프로그램에 대한 다운로드가 완료되면 명세 파일에 기록된 응용프로그램에 대한 전자서명 값을 추출하는 단계; 상기 추출된 전자서명 값에 대해 상기 응용서버의 인증서를 이용하여 그 전자서명 값이 올바른 값인지 검증하는 단계; 및 상기 검증단계에서 명세 파일에 기록된 응용프로그램에 대한 전자서명 값이 상기 응용서버의 인증서와 일치할 경우 응용프로그램을 상기 이동 단말의 메모리에 설치하는 단계;를 포함하는 것을 특징으로 하는 무선 인터넷을 통한 이동 단말용 응용프로그램 인증방법
|
16 |
16
삭제
|
17 |
17
삭제
|