1 |
1
제1 통신 단말기와 제2 통신 단말기 간에 컨텐츠를 전송하는 방법에 있어서,상기 제1 통신 단말기에서,하나 이상의 컨텐츠 및 상기 컨텐츠에 대응하는 컨텐츠 DRM 정보를 저장하는 컨텐츠 저장부를 유지하는 단계;상기 제1 통신 단말기의 사용자로부터 제2 통신 단말기로 컨텐츠를 포함하는 컨텐츠 전송 요청을 입력 받는 단계;상기 컨텐츠 저장부를 참조하여, 상기 컨텐츠 및 상기 컨텐츠에 대응하는 상기 컨텐츠 DRM 정보를 독출하고, 소정의 통신 모듈을 통하여 상기 독출된 컨텐츠 및 컨텐츠 DRM 정보를 상기 제2 통신 단말기로 전송하는 단계;상기 제2 통신 단말기로부터 확인 응답을 수신하는 경우, 상기 컨텐츠 DRM 정보와 연관하여 DRM 갱신 정보를 입력 받기 위한 사용자 인터페이스를 상기 사용자에게 제공하는 단계;상기 사용자 인터페이스를 통해 상기 사용자로부터 상기 컨텐츠 DRM 정보와 연관된 DRM 갱신 정보를 입력 받는 단계;상기 입력된 DRM 갱신 정보를 상기 제2 통신 단말기로 전송하는 단계; 및상기 컨텐츠 저장부를 참조하여, 상기 DRM 갱신 정보에 따라 상기 컨텐츠 DRM 정보를 갱신하는 단계를 포함하는 것을 특징으로 하는 통신 단말기 간 컨텐츠 전송 방법
|
2 |
2
제1항에 있어서,상기 제2 통신 단말기에서,상기 제1 통신 단말기로부터 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 수신하고, 상기 제1 통신 단말기로 확인 응답을 전송하는 단계; 및상기 제1 통신 단말기로부터 상기 DRM 갱신 정보를 수신하고, 상기 DRM 갱신 정보에 따라 상기 컨텐츠 DRM 정보를 갱신하는 단계를 더 포함하는 것을 특징으로 하는 통신 단말기 간 컨텐츠 전송 방법
|
3 |
3
제1항에 있어서,상기 컨텐츠 저장부를 참조하여, 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 독출하여 상기 제2 통신 단말기로 전송하는 상기 단계는,상기 제1 통신 단말기의 사용자를 인증하는 제1 인증서를 제2 통신 단말기로 전송하는 단계 상기 제1 인증서는 소정의 공개키를 포함함 -;상기 제2 통신 단말기로부터 상기 제2 통신 단말기의 제2 사용자를 인증하는 제2 인증서를 수신하고, 상기 컨텐츠 저장부를 참조하여 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 독출하는 단계;소정의 해시(HASH) 함수를 이용하여 상기 독출된 컨텐츠의 해시값을 산출하고, 상기 산출된 해시값을 소정의 비밀키로 암호화하는 단계; 및상기 컨텐츠, 상기 컨텐츠 DRM 정보 및 상기 암호화된 해시값을 상기 제2 통신 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 통신 단말기 간 컨텐츠 전송 방법
|
4 |
4
제3항에 있어서, 상기 해시값을 소정의 비밀키로 암호화 하는 상기 단계는,상기 제1 통신 단말기의 사용자에게 비밀키를 입력 받는 제2 사용자 인터페이스를 제공하고, 상기 사용자로부터 상기 비밀키를 입력 받는 단계; 및상기 해시값을 상기 입력된 비밀키로 암호화 하는 단계를 포함하는 것을 특징으로 하는 통신 단말기 간 컨텐츠 전송 방법
|
5 |
5
제2항에 있어서,상기 제1 통신 단말기로부터 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 수신하고, 상기 제1 통신 단말기로 상기 확인 응답을 전송하는 상기 단계는,상기 제1 통신 단말기로부터 상기 공개키를 포함하는 상기 제1 인증서를 수신하여 소정의 저장 수단에 저장하고, 상기 제1 통신 단말기로 상기 제2 인증서를 전송하는 단계;상기 제1 통신 단말기로부터 상기 컨텐츠, 상기 컨텐츠 DRM 정보 및 상기 해시값을 수신하고, 상기 저장 수단에 저장하는 단계;상기 저장 수단을 참조하여, 상기 제1 인증서에 포함된 상기 공개키를 독출하고, 상기 공개키를 이용하여 상기 해시값을 복호화하는 단계;상기 해시 함수를 이용하여 상기 수신된 컨텐츠의 제2 해시값을 산출하는 단계; 및상기 복호화 된 해시값과 상기 제2 해시값을 비교하여 일치하는 경우, 상기 제1 통신 단말기로 상기 확인 응답을 전송하는 단계를 포함하는 것을 특징으로 하는 통신 단말기 간 컨텐츠 전송 방법
|
6 |
6
제2항에 있어서,상기 제1 통신 단말기로부터 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 수신하고, 상기 제1 통신 단말기로 상기 확인 응답을 전송하는 상기 단계는,상기 제1 통신 단말기로부터 상기 공개키를 포함하는 상기 제1 인증서를 수신하여 소정의 저장 수단에 저장하고, 상기 제1 통신 단말기로 상기 제2 인증서를 전송하는 단계;상기 제1 통신 단말기로부터 상기 컨텐츠, 상기 컨텐츠 DRM 정보 및 상기 해시값을 수신하고, 상기 저장 수단에 저장하는 단계;상기 저장 수단을 참조하여, 상기 제1 인증서에 포함된 상기 공개키를 독출하고, 상기 공개키를 이용하여 상기 해시값을 복호화하는 단계;상기 해시 함수를 이용하여 상기 수신된 컨텐츠의 제2 해시값을 산출하는 단계; 및상기 복호화 된 해시값과 상기 제2 해시값을 비교하여 일치하는 경우, 상기 제1 통신 단말기로 상기 확인 응답을 전송하는 단계를 포함하는 것을 특징으로 하는 통신 단말기 간 컨텐츠 전송 방법
|
7 |
7
제1항 내지 제6항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체
|
8 |
8
컨텐츠 전송을 위한 통신 단말기에 있어서,하나 이상의 컨텐츠 및 상기 컨텐츠에 대응하는 컨텐츠 DRM 정보를 저장하는 컨텐츠 저장부;사용자로부터 제2 통신 단말기로 컨텐츠를 포함하는 컨텐츠 전송 요청을 입력 받는 컨텐츠 전송 요청 수신부;상기 컨텐츠 저장부를 참조하여, 상기 컨텐츠 및 상기 컨텐츠에 대응하는 상기 컨텐츠 DRM 정보를 독출하고, 소정의 통신 모듈을 통하여 상기 독출된 컨텐츠 및 컨텐츠 DRM 정보를 상기 제2 통신 단말기로 전송하는 컨텐츠 제공부;상기 제2 통신 단말기로부터 확인 응답을 수신하는 경우, 상기 컨텐츠 DRM 정보와 연관하여 DRM 갱신 정보를 입력 받기 위한 사용자 인터페이스를 상기 사용자에게 제공하고, 상기 사용자로부터 상기 사용자 인터페이스를 통해 상기 컨텐츠 DRM 정보와 연관된 DRM 갱신 정보를 입력 받는 DRM 갱신 관리부; 및상기 입력된 DRM 갱신 정보를 상기 제2 통신 단말기로 전송하는 DRM 갱신 정보 제공부를 포함하고, 상기 DRM 갱신 관리부는 상기 컨텐츠 저장부를 참조하여, 상기 DRM 갱신 정보에 따라 상기 컨텐츠 DRM 정보를 갱신하는 것을 특징으로 하는 통신 단말기
|
9 |
9
제8항에 있어서,컨텐츠 제공부는,상기 사용자를 인증하는 제1 인증서 상기 제1 인증서는 소정의 공개키를 포함함 - 를 제2 통신 단말기로 전송하고, 상기 제2 통신 단말기로부터 상기 제2 통신 단말기의 제2 사용자를 인증하는 제2 인증서를 수신하는 사용자 인증부;상기 컨텐츠 저장부를 참조하여, 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 독출하고, 소정의 해시(HASH) 함수를 이용하여 상기 독출된 컨텐츠의 해시값을 산출하고, 상기 산출된 해시값을 소정의 비밀키로 암호화하는 해시값 산출부포함하고,상기 컨텐츠 제공부는 상기 암호화된 해시값을 더 포함하여 상기 제2 통신 단말기로 전송하는 것을 특징으로 하는 통신 단말기
|
10 |
10
제9항에 있어서, 상기 해시값을 소정의 비밀키로 암호화 하는 해시값 산출부는,상기 사용자에게 비밀키를 입력 받는 제2 사용자 인터페이스를 제공하고, 상기 사용자로부터 상기 비밀키를 입력 받고, 상기 해시값을 상기 입력된 비밀키로 암호화 하는 것을 특징으로 하는 통신 단말기
|
11 |
11
컨텐츠 수신을 위한 통신 단말기에 있어서,상대방 통신 단말기로부터 상기 컨텐츠 및 상기 컨텐츠 DRM 정보를 수신하고, 상기 상대방 통신 단말기로 확인 응답을 전송하는 컨텐츠 관리부; 및상기 상대방 통신 단말기로부터 상기 DRM 갱신 정보를 수신하고, 상기 DRM 갱신 정보에 따라 상기 컨텐츠 DRM 정보를 갱신하는 컨텐츠 DRM 관리부를 포함하는 것을 특징으로 하는 통신 단말기
|
12 |
12
제11항에 있어서,상기 컨텐츠 관리부는,상기 상대방 통신 단말기로부터 상기 공개키를 포함하는 상기 제1 인증서를 수신하여 소정의 저장 수단에 저장하고, 상기 상대방 통신 단말기로 상기 제2 인증서를 전송하는 사용자 인증부;상기 상대방 통신 단말기로부터 상기 컨텐츠, 상기 컨텐츠 DRM 정보 및 상기 해시값을 수신하고, 상기 저장 수단에 저장하는 컨텐츠 저장부;상기 저장 수단을 참조하여, 상기 제1 인증서에 포함된 상기 공개키를 독출하고, 상기 공개키를 이용하여 상기 해시값을 복호화하고, 상기 해시 함수를 이용하여 상기 수신된 컨텐츠의 제2 해시값을 산출하는 컨텐츠 무결성 관리부; 및상기 복호화 된 해시값과 상기 제2 해시값을 비교하여 일치하는 경우, 상기 상대방 통신 단말기로 확인 응답을 전송하는 통신부를 포함하는 것을 특징으로 하는 통신 단말기
|