1 |
1
수신 단말에서 콘텐츠 제공에 따른 보상을 제공하는 방법에 있어서,제1 시드 및 제2 시드를 각각 생성하고, 상기 제1 시드 및 상기 제2 시드를 각각 해시 연산하여 각 콘텐츠 조각의 배수만큼의 해시 체인을 각각 생성하는 단계;상기 생성된 해시체인 중 각 콘텐츠 조각에 대한 제1 해시체인과 상기 제1 해시체인의 역수 관계의 제2 해시체인을 배타적 논리합 연산을 수행하여 콘텐츠 조각별 인센티브와 해독키를 각각 생성하는 단계; 상기 콘텐츠 조각의 해독키와 해시값을 이용하여 상기 콘텐츠 조각별 인센티브를 암호화하는 단계;상기 암호화된 콘텐츠 조각별 인센티브, 상기 콘텐츠 조각의 해시값을 포함하는 인센티브 테이블과 상기 콘텐츠 조각별 해독키를 서버로 전송하는 단계-상기 서버는 상기 인센티브 테이블을 송신 단말로 전송함;상기 송신 단말로 콘텐츠 제공을 요청하고, 상기 요청에 따라 상기 송신 단말로부터 콘텐츠의 적어도 하나의 조각(chunk)을 수신하는 단계; 및상기 수신된 조각에 대응하는 해독키를 상기 송신 단말로 전송하는 단계를 포함하되,상기 송신 단말은 상기 수신된 해독키를 이용하여 기저장된 인센티브 테이블에서 상기 수신된 조각에 대응하는 인센티브를 해독하여 획득하는 것을 특징으로 하는 보상 서비스 제공 방법
|
2 |
2
제1 항에 있어서,상기 해시 체인을 각각 생성하는 단계 이전에, 수신 희망하는 콘텐츠 정보 제공 요청을 상기 서버로 전송하여 콘텐츠 정보를 수신하는 단계; 및상기 콘텐츠 정보를 이용하여 콘텐츠를 n개로 분할하는 단계를 더 포함하는 보상 서비스 제공 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
송신 단말에서 콘텐츠 제공에 따른 보상 서비스를 제공받는 방법에 있어서,서버로부터 인센티브 테이블을 수신하는 단계-상기 인센티브 테이블은 콘텐츠 조각별 암호화된 인센티브 및 콘텐츠 조각의 해시값을 포함함;수신 단말의 콘텐츠 제공 요청에 따라 콘텐츠의 적어도 하나의 조각(chunk)을 상기 수신 단말로 전송하는 단계;상기 조각에 대응하는 해독키를 상기 수신 단말로부터 수신하는 단계;상기 인센티브 테이블에서 상기 조각에 대응하는 암호화된 인센티브와 해시값을 각각 추출하는 단계;상기 추출된 암호화된 인센티브, 상기 해시값 및 상기 해독키를 배타적 논리합 연산을 수행하여 상기 조각에 대응하는 인센티브를 획득하는 단계를 포함하는 보상 서비스를 제공받는 방법
|
8 |
8
삭제
|
9 |
9
제7 항에 있어서,상기 콘텐츠 조각별 인센티브는 콘텐츠 조각의 해독키와 해시값의 배타적 논리합 연산으로 암호화되되,상기 인센티브 테이블은 각 콘텐츠 조각의 해시값에 대응하여 상기 암호화된 인센티브가 저장된 것을 특징으로 하는 보상 서비스를 제공받는 방법
|
10 |
10
삭제
|
11 |
11
제7 항에 있어서,상기 획득된 인센티브에 대한 갱신 요청을 상기 서버로 전송하는 단계를 더 포함하되,상기 서버는,기저장된 인센티브 테이블과 콘텐츠 조각별 해독키를 이용하여 상기 갱신 요청에 따른 인센티브를 검증하여 검증 결과에 따라 반영 여부를 결정하는 것을 특징으로 하는 보상 서비스를 제공받는 방법
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
제1 항 또는 제7 항 중 어느 하나의 항에 따른 방법을 수행하기 위한 프로그램 코드를 포함하는 기록매체
|