KR100873314B1 - 안전한 콘텐트 배포를 위한 방법 및 장치 - Google Patents
안전한 콘텐트 배포를 위한 방법 및 장치 Download PDFInfo
- Publication number
- KR100873314B1 KR100873314B1 KR1020017012831A KR20017012831A KR100873314B1 KR 100873314 B1 KR100873314 B1 KR 100873314B1 KR 1020017012831 A KR1020017012831 A KR 1020017012831A KR 20017012831 A KR20017012831 A KR 20017012831A KR 100873314 B1 KR100873314 B1 KR 100873314B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- registration
- content provider
- pubg
- consumer
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 239000000284 extract Substances 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims 1
- 230000008859 change Effects 0.000 abstract description 7
- 238000012545 processing Methods 0.000 description 21
- 238000007726 management method Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 240000001973 Ficus microcarpa Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000008275 binding mechanism Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2115—Third party
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Technology Law (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Strategic Management (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
- Multi-Process Working Machines And Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
Claims (12)
- 콘텐트 제공자(104)로부터 콘텐트 소비자(108)로의 콘텐트의 배포를 위한 방법에 있어서,상기 콘텐트 제공자에 의해 위탁 등록 기관(106)에의 콘텐트 등록을 요청하는 단계;상기 콘텐트 제공자에 의해 상기 위탁 등록 기관으로부터 등록 정보를 수신하는 단계; 및상기 콘텐트 제공자에 의해 상기 콘텐트와 관련하여 상기 콘텐트 소비자에게 상기 등록 정보의 적어도 일부를 배포하는 단계를 포함하고,상기 위탁 등록 기관에의 상기 콘텐트 등록은, 인증 기관(102)으로부터 상기 콘텐트 제공자에 의해 얻어진 인증에 적어도 부분적으로 기초하고,상기 콘텐트 제공자는 특정 콘텐트 M에 대한 해시 값 H를 발생시키고, 암호화된 해시 값 H'을 발생시키도록 그의 개인키 KPrvG를 이용하여 H를 암호화하고, 그 다음에, Q = (H', CertX(IG, KPubG))(여기서, CertX(IG, KPubG)는 상기 인증 기관으로부터 얻어진 인증이고, 상기 인증은 상기 콘텐트 제공자의 신원 IG 및 상기 콘텐트 제공자의 공개키 KPubG를 포함함)와 같이 한 쌍의 Q를 발생시키고, 등록을 위해 상기 위탁 등록 기관에 Q를 송신하고,상기 위탁 등록 기관은 상기 콘텐트 제공자에 대한 인증 CertX(IG, KPubG)이 유효한지를 결정하고, 유효하지 않다면 상기 등록을 거부하고, 유효하다면 IG와 수신 시간 및 날짜와 함께 상기 암호화된 해시 값 H'을 저장하고, H = D{KPubG}[H']과 같이 Q로부터 상기 해시 값 H를 추출하고, 그 다음에, 후속하는 배포 동안 상기 콘텐트 제공자의 익명성을 유지하기 위해 Q' = E{KPrvTRA}[H]과 같이 등록 스터브 Q'의 형식으로 상기 등록 정보를 발생시키는, 콘텐트 배포 방법.
- 삭제
- 제 1 항에 있어서,상기 등록 정보는 상기 콘텐트와 관련하여 상기 콘텐트 소비자에게 배포되어, 상기 콘텐트 제공자는 상기 콘텐트 소비자에게 배포된 상기 등록 정보로부터 상기 위탁 등록 기관에 의해 그 후에 식별될 수 있는, 콘텐트 배포 방법.
- 제 1 항에 있어서,상기 콘텐트 제공자는 상기 위탁 등록 기관으로부터 상기 등록 정보를 수신하고, 상기 등록 기관의 유효성을 결정하고, 상기 등록 기관이 유효하다면, 상기 콘텐트 소비자로의 후속 배포를 위해 상기 콘텐트와 상기 등록 정보를 저장하는, 콘텐트 배포 방법.
- 삭제
- 삭제
- 제 1 항에 있어서,상기 콘텐트 제공자는 상기 위탁 등록 기관으로부터 Q'을 수신하고, D{KPubTRA}[Q'] = hash(M)이 성립하는지를 결정하고, 성립한다면, 상기 콘텐트 소비자로의 후속 배포를 위해 Q'과 M을 저장하는, 콘텐트 배포 방법.
- 제 7 항에 있어서,상기 콘텐트 소비자는, 상기 콘텐트 제공자로부터의 Q'과 M의 수신시에, D{KPubTRA}[Q'] = hash(M)이 성립하는지를 결정하고, 성립한다면, 상기 콘텐트 M을 이용하는, 콘텐트 배포 방법.
- 제 8 항에 있어서,콘텐트 M이 불법적인 것으로 결정된다면, 콘텐트 M의 공급원은 상기 위탁 등록 기관에 의해 식별될 수 있는, 콘텐트 배포 방법.
- 콘텐트 제공자(104)로부터 콘텐트 소비자(108)로의 콘텐트의 배포를 위한 장치에 있어서,콘텐트 제공자와 연관된 디바이스로서,(i) 위탁 등록 기관(106)에의 콘텐트 등록을 요청하고;(ii) 상기 위탁 등록 기관으로부터 등록 정보를 수신하고;(iii) 상기 콘텐트와 관련하여 상기 콘텐트 소비자에게 상기 등록 정보의 적어도 일부를 배포하도록 동작하는, 상기 디바이스를 포함하고,상기 위탁 등록 기관에의 상기 콘텐트 등록은, 인증 기관(102)으로부터 상기 콘텐트 제공자에 의해 얻어진 인증에 적어도 부분적으로 기초하고,상기 디바이스는 특정 콘텐트 M에 대한 해시 값 H를 발생시키고, 암호화된 해시 값 H'을 발생시키도록 그의 개인키 KPrvG를 이용하여 H를 암호화하고, 그 다음에, Q = (H', CertX(IG, KPubG))(여기서, CertX(IG, KPubG)는 상기 인증 기관으로부터 얻어진 인증이고, 상기 인증은 상기 콘텐트 제공자의 신원 IG 및 상기 콘텐트 제공자의 공개키 KPubG를 포함함)과 같이 한 쌍의 Q를 발생시키고, 등록을 위해 상기 위탁 등록 기관에 Q를 송신하도록 동작하고,상기 디바이스는, 상기 등록 기관이 상기 콘텐트 제공자에 대한 상기 인증 CertX(IG, KPubG)이 유효한 것으로 결정하고, IG와 수신 시간 및 날짜와 함께 상기 암호화된 해시 값 H'을 저장하고, H = D{KPubG}[H']과 같이 Q로부터 상기 해시 값 H를 추출하고, 후속하는 배포 동안 상기 콘텐트 제공자의 익명성을 유지하기 위해 Q' = E{KPrvTRA}[H]과 같이 등록 스터브 Q'를 발생시킨 것에 응답하여 상기 위탁 등록 기관으로부터 등록 스터브 Q'의 형식으로 상기 등록 정보를 수신하도록 동작하는, 콘텐트 배포 장치.
- 콘텐트 제공자(104)로부터 콘텐트 소비자(108)로의 콘텐트의 배포에 이용하기 위한 하나 이상의 소프트웨어 프로그램들을 포함하는 컴퓨터 판독 가능한 기록 매체에 있어서,상기 소프트웨어 프로그램들은 실행시 제1항, 제3항, 제4항, 제7항, 제8항, 또는 제9항 중 어느 한 항에 따른 방법의 단계들을 구현하는, 컴퓨터 판독 가능한 기록 매체.
- 콘텐트 제공자(104)로부터 콘텐트 소비자(108)로의 콘텐트의 배포에 이용하기 위해 등록 정보를 발생시키기 위한 방법에 있어서,위탁 등록 기관(106)에의 콘텐트 등록을 위한 요청을 위탁 등록 기관에서 수신하는 단계; 및상기 콘텐트 제공자가 상기 콘텐트와 관련하여 상기 콘텐트 소비자에게 상기 등록 정보의 적어도 일부를 배포할 수 있도록, 상기 위탁 등록 기관에 의해 발생된 등록 정보를 상기 콘텐트 제공자에게 송신하는 단계를 포함하고,상기 위탁 등록 기관에의 상기 콘텐트 등록은, 인증 기관(102)으로부터 상기 콘텐트 제공자에 의해 얻어진 인증에 적어도 부분적으로 기초하고,상기 등록 기관은 Q = (H', CertX(IG, KPubG))(여기서, H'은 상기 콘텐트 제공자의 개인키 KPrvG를 사용하여 암호화된 특정 콘텐트 M에 대한 암호화된 해시 값이고, CertX(IG, KPubG)는 상기 인증 기관으로부터 얻어진 인증이고, 상기 인증은 상기 콘텐트 제공자의 신원 IG 및 상기 콘텐트 제공자의 공개키 KPubG를 포함함)과 같이 상기 콘텐트 제공자에 의해 발생된 한 쌍의 Q를 수신하고, 상기 위탁 등록 기관은 상기 콘텐트 제공자에 대한 인증 CertX(IG, KPubG)이 유효한지를 결정하고, 유효하지 않다면 등록을 거부하고, 유효하다면 IG와 수신 시간 및 날짜와 함께 상기 암호화된 해시 값 H'을 저장하고, H = D{KPubG}[H']과 같이 Q로부터 상기 해시 값 H를 추출하고, 그 다음에, 후속하는 배포 동안 상기 콘텐트 제공자의 익명성을 유지하기 위해 Q' = E{KPrvTRA}[H]과 같이 등록 스터브 Q'의 형식으로 상기 등록 정보를 발생시키는, 등록 정보 발생 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/498,883 | 2000-02-07 | ||
US09/498,883 US6789188B1 (en) | 2000-02-07 | 2000-02-07 | Methods and apparatus for secure content distribution |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020003380A KR20020003380A (ko) | 2002-01-12 |
KR100873314B1 true KR100873314B1 (ko) | 2008-12-12 |
Family
ID=23982894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020017012831A KR100873314B1 (ko) | 2000-02-07 | 2001-01-18 | 안전한 콘텐트 배포를 위한 방법 및 장치 |
Country Status (8)
Country | Link |
---|---|
US (1) | US6789188B1 (ko) |
EP (1) | EP1212670B1 (ko) |
JP (2) | JP4934261B2 (ko) |
KR (1) | KR100873314B1 (ko) |
CN (1) | CN1296789C (ko) |
AT (1) | ATE300758T1 (ko) |
DE (1) | DE60112227T2 (ko) |
WO (1) | WO2001059549A2 (ko) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7426750B2 (en) * | 2000-02-18 | 2008-09-16 | Verimatrix, Inc. | Network-based content distribution system |
US7305104B2 (en) | 2000-04-21 | 2007-12-04 | Digimarc Corporation | Authentication of identification documents using digital watermarks |
FI20001837A (fi) * | 2000-08-18 | 2002-02-19 | Nokia Corp | Autentikointi |
EP1182874A1 (en) * | 2000-08-24 | 2002-02-27 | Canal+ Technologies Société Anonyme | Digital content protection system |
JP4300705B2 (ja) * | 2000-12-05 | 2009-07-22 | ソニー株式会社 | データ転送システム、データ転送装置、データ転送方法、記録媒体 |
US7290286B2 (en) * | 2001-05-10 | 2007-10-30 | Nortel Networks Limited | Content provider secure and tracable portal |
US20030088773A1 (en) * | 2001-11-07 | 2003-05-08 | Koninklijke Philips Electronics N. V. | Method of and apparatus for preventing illicit copying of digital content |
JP3956106B2 (ja) * | 2002-03-28 | 2007-08-08 | インターナショナル・ビジネス・マシーンズ・コーポレーション | コンピュータ装置及びプログラム |
US20040162846A1 (en) * | 2003-01-14 | 2004-08-19 | Tohru Nakahara | Content use management system |
KR100755683B1 (ko) | 2003-05-07 | 2007-09-05 | 삼성전자주식회사 | 컨텐츠 제공자 인증 및 컨텐츠 무결성 보장 방법 |
FR2856539A1 (fr) * | 2003-06-17 | 2004-12-24 | France Telecom | Procede et systeme tracables de chiffrement et/ou de dechiffrement d'informations, et supports d'enregistrement pour la mise en oeuvre du procede |
US7949877B2 (en) * | 2003-06-30 | 2011-05-24 | Realnetworks, Inc. | Rights enforcement and usage reporting on a client device |
WO2005020541A1 (en) * | 2003-08-13 | 2005-03-03 | Thomson Licensing | Method and device for securing content delivery over a communication network via content keys |
US7617158B2 (en) * | 2004-03-22 | 2009-11-10 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for digital rights management of electronic content |
KR20060016976A (ko) * | 2004-08-19 | 2006-02-23 | 에스케이 텔레콤주식회사 | 무선 포털 플랫폼의 망 운영자 권한 부여방법 |
US20070168293A1 (en) * | 2005-06-02 | 2007-07-19 | Alexander Medvinsky | Method and apparatus for authorizing rights issuers in a content distribution system |
US8627482B2 (en) * | 2006-07-24 | 2014-01-07 | Thomson Licensing | Method, apparatus and system for secure distribution of content |
US7594035B2 (en) | 2008-02-22 | 2009-09-22 | Tactara, Llc | Methods of providing published content |
CN101582876A (zh) * | 2008-05-12 | 2009-11-18 | 华为技术有限公司 | 用户生成内容的注册方法、装置和*** |
KR101250028B1 (ko) * | 2011-04-25 | 2013-04-03 | 한국과학기술원 | 컨텐츠 프로바이더로부터 미디어 컨텐츠를 수집하는 정보 전달 장치 및 방법 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5765152A (en) * | 1995-10-13 | 1998-06-09 | Trustees Of Dartmouth College | System and method for managing copyrighted electronic media |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5524201A (en) * | 1993-11-03 | 1996-06-04 | Apple Computer, Inc. | Method of preparing an electronic book for a computer system |
JP3104904B2 (ja) * | 1996-03-14 | 2000-10-30 | 日本電信電話株式会社 | 匿名登録方法 |
US5745574A (en) | 1995-12-15 | 1998-04-28 | Entegrity Solutions Corporation | Security infrastructure for electronic transactions |
US5982898A (en) | 1997-03-07 | 1999-11-09 | At&T Corp. | Certification process |
EP0968585A1 (en) * | 1997-03-14 | 2000-01-05 | Cryptoworks Inc. | Digital product rights management technique |
JP2000022680A (ja) * | 1998-07-07 | 2000-01-21 | Open Loop:Kk | ディジタルコンテンツ流通方法及びコンテンツを再生可能に記録した記録媒体 |
-
2000
- 2000-02-07 US US09/498,883 patent/US6789188B1/en not_active Expired - Lifetime
-
2001
- 2001-01-18 WO PCT/EP2001/000511 patent/WO2001059549A2/en active IP Right Grant
- 2001-01-18 KR KR1020017012831A patent/KR100873314B1/ko active IP Right Grant
- 2001-01-18 CN CNB01800850XA patent/CN1296789C/zh not_active Expired - Lifetime
- 2001-01-18 EP EP01951175A patent/EP1212670B1/en not_active Expired - Lifetime
- 2001-01-18 DE DE60112227T patent/DE60112227T2/de not_active Expired - Lifetime
- 2001-01-18 JP JP2001558815A patent/JP4934261B2/ja not_active Expired - Lifetime
- 2001-01-18 AT AT01951175T patent/ATE300758T1/de not_active IP Right Cessation
-
2011
- 2011-11-28 JP JP2011259017A patent/JP5330488B2/ja not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5765152A (en) * | 1995-10-13 | 1998-06-09 | Trustees Of Dartmouth College | System and method for managing copyrighted electronic media |
Also Published As
Publication number | Publication date |
---|---|
WO2001059549A2 (en) | 2001-08-16 |
WO2001059549A3 (en) | 2002-02-28 |
JP2012105284A (ja) | 2012-05-31 |
KR20020003380A (ko) | 2002-01-12 |
EP1212670A2 (en) | 2002-06-12 |
DE60112227D1 (de) | 2005-09-01 |
CN1366631A (zh) | 2002-08-28 |
CN1296789C (zh) | 2007-01-24 |
JP2003523009A (ja) | 2003-07-29 |
US6789188B1 (en) | 2004-09-07 |
JP4934261B2 (ja) | 2012-05-16 |
DE60112227T2 (de) | 2006-06-01 |
EP1212670B1 (en) | 2005-07-27 |
ATE300758T1 (de) | 2005-08-15 |
JP5330488B2 (ja) | 2013-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5330488B2 (ja) | 安全にコンテンツを配布する方法及び装置 | |
KR100912276B1 (ko) | 하드웨어 식별에 기초한 디지털권 관리 방법을 이용한 전자소프트웨어 배포 방법 및 시스템 | |
EP1477879B1 (en) | Tying a digital license to a user and tying the user to multiple computing devices in a digital rights management (DRM) system | |
RU2348073C2 (ru) | Регистрация/субрегистрация сервера управления цифровыми правами (уцп) в архитектуре уцп | |
JP5036187B2 (ja) | コンテンツ権利管理システムにおける、柔軟なライセンス供与アーキテクチャ | |
CA2457291C (en) | Issuing a publisher use license off-line in a digital rights management (drm) system | |
EP1942430B1 (en) | Token Passing Technique for Media Playback Devices | |
EP2287771A2 (en) | Method and system for providing DRM license | |
KR20070046982A (ko) | 하드웨어 식별에 기초한 디지털권 관리 시스템 | |
US7107448B1 (en) | Systems and methods for governing content rendering, protection, and management applications | |
MXPA04001292A (es) | Conteniendo digital de publicacion dentro de un universo definido tal como una organizacion de acuerdo con un sistema de administracion digital de derechos (drm). | |
KR100367094B1 (ko) | 컴퓨터 프로그램 온라인 유통 방법 | |
He | Analysis of E-book Security | |
WO2002010907A2 (en) | Method of revoking_authorizations for software components | |
Adams et al. | A global PMI for electronic content distribution |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
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: 20121204 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20131203 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20141127 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20151125 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20161128 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20171122 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20181128 Year of fee payment: 11 |