KR101002829B1 - 멀티미디어 방송 멀티캐스트 서비스 시스템에서 서비스 데이터를 보호화하는 방법 - Google Patents
멀티미디어 방송 멀티캐스트 서비스 시스템에서 서비스 데이터를 보호화하는 방법 Download PDFInfo
- Publication number
- KR101002829B1 KR101002829B1 KR1020040004412A KR20040004412A KR101002829B1 KR 101002829 B1 KR101002829 B1 KR 101002829B1 KR 1020040004412 A KR1020040004412 A KR 1020040004412A KR 20040004412 A KR20040004412 A KR 20040004412A KR 101002829 B1 KR101002829 B1 KR 101002829B1
- Authority
- KR
- South Korea
- Prior art keywords
- broadcast service
- index
- service
- random seed
- service data
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/02—Chess; Similar board games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00173—Characteristics of game boards, alone or in relation to supporting structures or playing piece
- A63F3/00261—Details of game boards, e.g. rotatable, slidable or replaceable parts, modular game boards, vertical game boards
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
또한, 서비스의 세션이 시작된 후에 조인하는 단말기를 위해서는 조인 응답 메시지에 상기 랜덤 시드 리스트를 포함하여 전송함을 특징으로 한다.
즉, 단계 212에서 BM-SC(206)은 상기 서비스 등록 응답 메시지를 통해 요청된 방송 서비스에 대응하여, 암호화되어 제공되는 서비스 컨텐츠를 해독하는데 입력으로 사용되는 암호화 키 값과 상기 암호화 키의 인덱스 값을 포함하는 키 리스트를 할당하여 단말기(201)로 전송한다. 이때, 단말기(201)가 요청하는 방송 서비스 정보에 따라 키 리스트의 사이즈는 달라지게 된다. 예를 들어, 단말기(201)는 8개의 키 값을 가지는 키 리스트를 할당받을 수 있으며, 또는 단말기(202)는 2 개의 키 값을 가지는 키 리스트를 할당받을 수도 있다. 각각의 단말기들에게 다른 개수의 키 값을 할당받을 수 있는 이유는, 사용자마다 요청하는 방송 서비스(MBMS)의 시간 또는 컨텐츠의 양 등이 달라질 수 있기 때문이다.
상기 단계 212에서 BM-SC(206)로부터 키 리스트를 할당받은 단말기(201)는 상기 키 값과 키 인덱스 값의 매핑정보를 저장한다. 본 발명에서 상기 키 리스트의 전송은, 상기 설명한 바와 같이 서비스 등록 응답(SUBSCRIPTION RESPONSE) 메시지를 통해서 단말기에게 알려줄 수도 있지만, 또는 서비스 조인 응답 메시지 (JOINING RESPONSE)를 통해서 단말기에게 알려줄 수도 있다. 본 발명의 도 2에서는 서비스 조인 요청 메시지(JOINING REQUEST)와 서비스 조인 응답 메시지(JOINING RESPONSE)를 도시하지 않았으나, 상기 서비스 조인 요청 메시지와 서비스 조인 응답 메시지로 구성된 서비스 조인 절차에서도 본 발명에서 설명한 상기 인증 및 허가 절차가 동일하게 적용될 수 있다.
우선, 단계 221는, BM-SC(206)와 GGSN(205)사이에서의 세션 스타트 절차이다. 단계 221에서 방송 서비스의 세션이 시작되면, BM-SC(206)은 상기 세션 동안에 사용될 랜덤 시드 리스트를 만든다. 상기 랜덤 시드 리스트는, 랜덤 시드 값들과 랜덤 시드 인덱스 정보로 이루어진다. 상기 랜덤 시드 값은, 단계 212의 키 값과 실제 방송 서비스의 컨텐츠를 암호화하는데 사용할 암호화 키를 만들 입력요소로 사용된다. 방송 서비스의 세션 시작에 따라 랜덤 시드 리스트를 만든 BM-SC(206)는, 상기 단계 221의 세션 스타트 메시지를 통해 생성된 랜덤 시드 리스트를 GGSN(205)에게 알려준다.
그리고 단계 222에서 GGSN(205)은 상기 수신된 랜던 시드 리스트를 SGSN(204)로 전송하고, 단계 223에서 상기 SGSN(205)은 RNC(203)으로 상기 랜덤 시드 리스트를 전달한다. 또한, 상기 세션 스타트(221, 222, 223) 메시지들은 상기 랜덤 시드 리스트 외에 다른 서비스 품질 정보(Quality of Service)등 다른 패러미터 값들도 전송 가능하다.
이때, 상기 세션 스타트 메시지들(221, 222, 223)를 통해 랜덤 리스트를 수신하더라도 서비스 등록 응답 메시지나 서비스 조인 응답 메시지를 통해 키 리스트를 수신받지 않은 단말기들은, 전송한 키 값을 알지 못하기 때문에 직접적으로 암호화된 서비스의 컨텐츠를 해독할 수 없다. 한편, 각각의 RNC(203), SGSN(204), GGSN(205)는 자체적으로 유선상의 방송 서비스 접근자(임의의 방송 서비스 공격자)로부터 해당 방송 서비스를 보호하기 위한 보호 방법을 구비할 수 있다.
단계 224에서 상기 단말기(201)는 세션 스타트 메시지를 통해 상기 랜덤 시드 리스트를 수신하게 된다. 단계 224에서 상기 랜덤 시드 리스트를 수신 받은 상기 단말기(201)는 상기 랜덤 시드 리스트에 포함되어 있는 랜덤 시드 값과 인덱스 정보를 저장한다.
만약에, BM-SC(206)에서 암호화 키를 변경하여 서비스 컨텐츠를 암호화하여 전송하였다면, 단말기(201)는 저장되어 있는 키 인덱스 및 랜덤 시드 인덱스와 수신받은 키 인덱스 및 랜덤 시드 인덱스를 비교하고, 상기 비교 결과 상기 키 인덱스 및 랜덤 시드 인덱스가 틀리다는 것을 확인하여, 상기 암호화 키가 변경되었음을 알 수 있다. 따라서, 단말기(201)은 암호화 키 생성 알고리즘을 이용하여 수신받은 새로운 키 인덱스와 랜덤 시드 인덱스에 해당하는 키 값과 랜덤 시드 값을 입력하여, 새로운 암호화 키를 생성한다.
만약에, 수신받은 데이터의 암호화되지 않은 키 인덱스 및 랜덤 시드 인덱스와 단말기에 저장되어 있는 키 인덱스 및 랜덤 시드 인덱스와 동일하다면, 새롭게 암호화 키를 생성하기 위한 별도의 계산을 수행할 필요없이, 저장되어 있는 암호화 키를 그대로 사용하여 서비스 컨텐츠를 해독한다.
Claims (5)
- 멀티미디어 방송 멀티캐스트 서비스를 제공하는 이동 통신 시스템에서 사용자 단말이 요청한 방송 서비스를 제공하는 방법에 있어서,방송/멀티캐스트 서비스 센터가 방송 서비스 데이터에 대응하여 암호화에 필요한 키 값과 상기 키 값의 인덱스를 포함하는 제 1 리스트를 서비스 등록 요청 메시지나 또는 서비스 조인 요청 메시지에 대응하는 응답 메시지를 통해 사용자 단말로 전송하는 과정과,상기 방송 서비스 데이터의 전송이 시작되면, 상기 방송 서비스의 시작을 알리는 세션 스타트 메시지를 통해 상기 방송 서비스 데이터의 암호화에 필요한 랜덤 시드 값과 랜덤 시드 인덱스를 포함하는 제 2 리스트를 상기 사용자 단말로 전송하는 과정을 포함함을 특징으로 하는 방송 서비스 제공 방법.
- 멀티미디어 방송 멀티캐스트 서비스를 제공하는 이동 통신 시스템에서 사용자 단말이 요청한 방송 서비스를 제공하는 방법에 있어서,방송/멀티캐스트 서비스 센터가 방송 서비스 데이터에 대응하여 암호화에 필요한 키 값과 상기 키 값의 암호화하지 않은 인덱스를 포함하는 제 1 리스트를 사용자 단말로 전송하는 과정과,상기 방송 서비스 데이터의 암호화에 필요한 랜덤 시드 값과 암호화하지 않은 랜덤 시드 인덱스를 포함하는 제 2 리스트를 상기 사용자 단말로 전송하는 과정을 포함함을 특징으로 방송 서비스 제공 방법.
- 멀티미디어 방송 멀티캐스트 서비스를 제공하는 이동 통신 시스템에서 사용자 단말이 요청한 방송 서비스를 제공하는 방법에 있어서,상기 사용자 단말이 방송 서비스 데이터의 암호화에 필요한 랜덤 시드 값과 랜덤 시드 인덱스를 포함하는 제 2 리스트와 상기 암호화에 필요한 키 값과 상기 키 값의 인덱스를 포함하는 제 1 리스트를 수신하여 저장하는 과정과,상기 방송 서비스 데이터에 포함되어 전송되는 제 1 인덱스와 제 2 인덱스를 이용하여 상기 방송 서비스 데이터를 역암호화하여 상기 방송 서비스 데이터를 수신하는 과정을 포함함을 특징으로 방송 서비스 제공 방법.
- 제 3항에 있어서,상기 방송 서비스의 세션이 시작된 후에 조인하는 사용자 단말이, 서비스 조인 응답 메시지를 통해 상기 제 1 리스트와 상기 제 2 리스트를 수신하여 저장하는 과정을 더 포함함을 특징으로 하는 방송 서비스 제공 방법.
- 기지국과 상기 기지국에 의해 점유되는 셀 들내에서 상기 기지국과 통신 가능한 사용자 단말들과, 상기 사용자 단말들에게 방송 서비스를 지원하기 위해 방송 서비스 데이터를 제공하는 방송 서비스 센터를 포함하는 이동 통신 시스템에서, 상기 방송 서비스 센터가 상기 사용자 단말들에게 암호화된 방송 서비스를 제공하는 방법에 있어서,상기 방송 서비스 센터가 서비스 등록 응답 메시지나 또는 서비스 조인 응답 메시지를 통해 상기 방송 서비스 데이터의 암호화를 해독하기 위한 키 값과 키 인덱스를 포함하는 리스트를 상기 사용자 단말들로 전송하는 과정과,상기 방송 서비스의 세션 시작을 알리는 메시지를 통해 상기 방송 서비스 데이터의 암호화에 사용되는 랜덤 시드 값과 상기 랜덤 시드 값의 인덱스를 포함하는 리스트를 상기 사용자 단말들로 전송하는 과정을 포함함을 특징으로 하는 방송 서비스 제공 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040004412A KR101002829B1 (ko) | 2004-01-20 | 2004-01-20 | 멀티미디어 방송 멀티캐스트 서비스 시스템에서 서비스 데이터를 보호화하는 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040004412A KR101002829B1 (ko) | 2004-01-20 | 2004-01-20 | 멀티미디어 방송 멀티캐스트 서비스 시스템에서 서비스 데이터를 보호화하는 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050076433A KR20050076433A (ko) | 2005-07-26 |
KR101002829B1 true KR101002829B1 (ko) | 2010-12-21 |
Family
ID=37264343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040004412A KR101002829B1 (ko) | 2004-01-20 | 2004-01-20 | 멀티미디어 방송 멀티캐스트 서비스 시스템에서 서비스 데이터를 보호화하는 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101002829B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100581283C (zh) * | 2004-11-16 | 2010-01-13 | 北京三星通信技术研究有限公司 | 适用于多媒体广播与组播业务的密码管理方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003051056A1 (en) | 2001-12-10 | 2003-06-19 | International Business Machines Corporation | Access to encrypted broadcast content |
-
2004
- 2004-01-20 KR KR1020040004412A patent/KR101002829B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003051056A1 (en) | 2001-12-10 | 2003-06-19 | International Business Machines Corporation | Access to encrypted broadcast content |
Also Published As
Publication number | Publication date |
---|---|
KR20050076433A (ko) | 2005-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210051474A1 (en) | Network architecture having multicast and broadcast multimedia subsystem capabilities | |
US9520996B2 (en) | Ciphering data for transmission in a network | |
KR100871263B1 (ko) | 멀티미디어 방송캐스트/멀티캐스트 서비스를 지원하는 이동통신시스템에서 암호화에 따른 멀티미디어 방송캐스트/멀티캐스트 서비스 데이터 패킷 송/수신 방법 | |
EP2578007B1 (en) | Securing group communication in a machine-to-machine communication environment | |
CA2496677C (en) | Method and apparatus for secure data transmission in a mobile communication system | |
EP1436939B1 (en) | Method and apparatus for security in a data processing system | |
KR100886592B1 (ko) | 데이터 프로세싱 시스템의 보안 방법 및 장치 | |
KR101527714B1 (ko) | 브로드캐스트 서비스의 암호화된 데이터를 이동 단말에 연속적으로 전송하기 위한 방법과 시스템 | |
KR100836028B1 (ko) | 멀티캐스트 브로드캐스트 서비스 제공 방법 | |
KR101002829B1 (ko) | 멀티미디어 방송 멀티캐스트 서비스 시스템에서 서비스 데이터를 보호화하는 방법 | |
TWI386004B (zh) | 安全廣播系統使用之裝置及方法 | |
KR100987231B1 (ko) | 이동통신 시스템에서 방송 서비스 과금 방법 | |
WO2008054276A1 (en) | Method and arrangements for ciphering management in a telecommunication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20131128 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20141127 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20151127 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20161129 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20171129 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20181206 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20200110 Year of fee payment: 10 |