KR101424687B1 - Idpf의 epub 표준을 기반으로 한 전자책 drm 호환 시스템 및 방법 - Google Patents
Idpf의 epub 표준을 기반으로 한 전자책 drm 호환 시스템 및 방법 Download PDFInfo
- Publication number
- KR101424687B1 KR101424687B1 KR1020120129731A KR20120129731A KR101424687B1 KR 101424687 B1 KR101424687 B1 KR 101424687B1 KR 1020120129731 A KR1020120129731 A KR 1020120129731A KR 20120129731 A KR20120129731 A KR 20120129731A KR 101424687 B1 KR101424687 B1 KR 101424687B1
- Authority
- KR
- South Korea
- Prior art keywords
- book
- system information
- format
- information
- drm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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]
- G06F21/105—Arrangements for software license management or administration, e.g. for managing licenses at corporate level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
- H04L2209/603—Digital right managament [DRM]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Description
도 2는 비 호환되는 이기종 전자책 DRM의 구조도.
도 3은 본 발명의 일 실시 예에 따른 IDPF의 EPUB 표준을 기반으로 한 전자책 DRM 호환 시스템의 구성도.
도 4는 본 발명의 일 실시 예에 따른 IDPF의 EPUB 표준을 기반으로 한 전자책 DRM 호환 시스템으로 호환된 이기종 전자책 DRM의 구조도.
도 5는 본 발명의 일 실시 예에 따른 IDPF의 EPUB 표준을 기반으로 한 전자책 DRM 호환 시스템의 호환 방법의 데이터 흐름도.
도 6은 본 발명의 일 실시 예에 따른 전자책 DRM 클라어언트에서의 DRM 전자책 열람의 순서도.
120: 시스템 정보 추출부 130: 권리정보 포맷 처리부
140: 시스템 정보 치환부 150: 전자책 열람부
160: 통신부 200: 전자책 DRM 서버 A
210: 인증 관리부 220: 시스템 정보 관리부
230: 시스템 정보 갱신부 240: 통신부
300: 전자책 DRM 클라이언트 A 400: 전자책 DRM 서버 B
500,600: IDPF EPUB 표준 전자책 510,610: 시스템 정보
520,620: IDPF EPUB 표준 전자책의 콘텐츠
700: 시스템 정보가 치환 또는 갱신된 IDPF EPUB 표준 전자책
710: 치환 또는 갱신된 시스템 정보
720: 시스템 정보가 치환 또는 갱신된 IDPF EPUB 표준 전자책의 콘텐츠
Claims (9)
- IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM(Digital Rights Management) 호환 시스템에 있어서,
제1 시스템 정보의 포맷으로 구성된 전자책의 열람을 지원하는 전자책 DRM 클라이언트;및
상기 제1 시스템 정보와 포맷이 상이한 제2 시스템 정보의 포맷을 지원하는 전자책 DRM 서버;를 포함하되,
상기 전자책 DRM 서버는
상기 전자책 DRM 클라이언트과 상호 인증하여 상기 전자책 DRM 클라이언트로부터 상기 제2 시스템 정보를 전송받는 인증 관리부,
상기 제2 시스템 정보의 포맷과 상기 제1 시스템 정보의 포맷을 대응시켜 관리하는 시스템 정보 관리부 그리고
상기 전자책 DRM 클라이언트로부터 전송받은 상기 제2 시스템 정보를 상기 제1 시스템 정보의 포맷으로 갱신하여 상기 전자책 DRM 클라이언트로 전송하는 시스템 정보 갱신부를 구비하고,
상기 전자책 DRM 클라이언트는
상기 제2 시스템 정보로 구성된 전자책의 열람을 시도하여 열람이 불가하면 해당 전자책으로부터 상기 제2 시스템 정보를 추출하는 시스템 정보 추출부,
상기 전자책 DRM 서버와 상호 인증하여 추출한 상기 제2 시스템 정보를 상기 전자책 DRM 서버로 전송하는 인증부,
상기 전자책 DRM 서버로부터 상기 전자책에 해당하는 상기 제1 시스템 정보를 전송받아 상기 전자책의 제2 시스템 정보를 상기 제1 시스템 정보로 치환하는 시스템 정보 치환부,
치환된 상기 제1 시스템 정보에 포함된 권리정보의 포맷을 처리하여 권리정보를 획득하는 권리정보 포맷 처리부 그리고
치환된 상기 제1 시스템 정보를 이용하여 상기 전자책을 열람하는 전자책 열람부를 구비하며,
상기 전자책 DRM 서버의 상기 시스템 정보 갱신부는
상기 전자책 DRM 클라이언트의 상기 제1 시스템 정보를 지원하는 외부의 타 전자책 DRM 서버로부터 상기 제1 시스템 정보의 포맷에 해당하는 제1 권리정보 포맷 및 상기 제1 시스템 정보를 암호화하는 제1 공개키를 공유하며, 상기 제1 공개키를 통해 상기 전자책의 암호화된 콘텐츠 키를 encryption.xml에 저장하고 상기 제1 권리정보 포맷을 이용하여 변경한 해당 전자책의 권리정보를 right.xml에 저장하는 것을 특징으로 하는 IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM 호환 시스템.
- 제 1항에 있어서, 상기 제1 시스템 정보 및 상기 제2 시스템 정보는
인증키 교환 방식 및 권리정보의 포맷 중 하나 이상이 서로 상이한 것을 특징으로 하는 IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM 호환 시스템.
- 제 1항에 있어서, 상기 제1 시스템 정보 및 상기 제2 시스템 정보는
전자책 내의 encryption.xml, rights.xml 및 signatures.xml을 모두 포함하는 것을 특징으로 하는 IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM 호환 시스템.
- 삭제
- 삭제
- 제 1항에 있어서, 상기 전자책 DRM 클라이언트의 인증부는
상기 제1 공개키로 암호화된 상기 encryption.xml의 암호화된 콘텐츠 키를 상기 제1 공개키와 대응하는 제1 비밀키로 복호화하는 것을 특징으로 하는 IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM 호환 시스템.
- IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM(Digital Rights Management) 호환 시스템의 전자책 DRM 호환 방법에 있어서,
a) 제1 시스템 정보의 포맷으로 구성된 전자책의 열람을 지원하는 전자책 DRM 클라이언트가 제2 시스템 정보로 구성된 전자책의 열람을 시도하여 열람이 불가하면 해당 전자책으로부터 상기 제2 시스템 정보를 추출하는 단계;
b) 상기 제1 시스템 정보와 포맷이 상이한 제2 시스템 정보의 포맷을 지원하는 전자책 DRM 서버가 상기 제2 시스템 정보의 포맷과 상기 제1 시스템 정보의 포맷을 대응시켜 관리하는 단계;
c) 상기 전자책 DRM 클라이언트가 상기 전자책 DRM 서버와 상호 인증하여 추출한 상기 제2 시스템 정보를 상기 전자책 DRM 서버로 전송하는 단계;
d) 상기 전자책 DRM 서버가 상기 전자책 DRM 클라이언트로부터 전송받은 상기 제2 시스템 정보를 상기 제1 시스템 정보의 포맷으로 갱신하여 상기 전자책 DRM 클라이언트로 전송하는 단계;
e) 상기 전자책 DRM 클라이언트가 상기 전자책 DRM 서버로부터 상기 전자책에 해당하는 상기 제1 시스템 정보를 전송받아 상기 전자책의 제2 시스템 정보를 상기 제1 시스템 정보로 치환하는 단계;
f) 상기 전자책 DRM 클라이언트가 치환된 상기 제1 시스템 정보에 포함된 권리정보의 포맷을 처리하여 권리정보를 획득하는 단계;및
g) 상기 전자책 DRM 클라이언트가 치환된 상기 제1 시스템 정보를 이용하여 상기 전자책을 열람하는 단계;를 포함하고,
상기 b)단계는
상기 전자책 DRM 서버가 상기 전자책 DRM 클라이언트의 상기 제1 시스템 정보를 지원하는 외부의 타 전자책 DRM 서버로부터 상기 제1 시스템 정보의 포맷에 해당하는 제1 권리정보 포맷 및 상기 제1 시스템 정보를 암호화하는 제1 공개키를 공유하며, 상기 제1 공개키를 통해 상기 전자책의 암호화된 콘텐츠 키를 encryption.xml에 저장하고 상기 제1 권리정보 포맷을 이용하여 변경한 해당 전자책의 권리정보를 right.xml에 저장하는 것을 특징으로 하는 IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM 호환 시스템의 전자책 DRM 호환 방법.
- 제 7항에 있어서, 상기 a)단계는
상기 전자책 DRM 클라이언트가 상기 전자책의 상기 제2 시스템 정보에서 열람가능한 키가 있는지 검사하며, 상기 전자책의 상기 제2 시스템 정보에서 열람가능한 권리정보가 있는지 검사하는 것을 특징으로 하는 IDPF의 EPUB 표준을 기반으로 하는 전자책 DRM 호환 시스템의 전자책 DRM 호환 방법.
- 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120129731A KR101424687B1 (ko) | 2012-11-15 | 2012-11-15 | Idpf의 epub 표준을 기반으로 한 전자책 drm 호환 시스템 및 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020120129731A KR101424687B1 (ko) | 2012-11-15 | 2012-11-15 | Idpf의 epub 표준을 기반으로 한 전자책 drm 호환 시스템 및 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20140062859A KR20140062859A (ko) | 2014-05-26 |
| KR101424687B1 true KR101424687B1 (ko) | 2014-08-01 |
Family
ID=50890974
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020120129731A Active KR101424687B1 (ko) | 2012-11-15 | 2012-11-15 | Idpf의 epub 표준을 기반으로 한 전자책 drm 호환 시스템 및 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101424687B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101575840B1 (ko) * | 2014-12-08 | 2015-12-08 | 주식회사 디알엠인사이드 | 사적복제 지원 전자책 보호 시스템 및 방법 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050120579A (ko) * | 2004-10-20 | 2005-12-22 | 한국전자통신연구원 | 상이한 디지털 저작권 관리 도메인간의 콘텐츠 교환을 위한방법 및 시스템 |
-
2012
- 2012-11-15 KR KR1020120129731A patent/KR101424687B1/ko active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050120579A (ko) * | 2004-10-20 | 2005-12-22 | 한국전자통신연구원 | 상이한 디지털 저작권 관리 도메인간의 콘텐츠 교환을 위한방법 및 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20140062859A (ko) | 2014-05-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7273148B2 (ja) | デジタル証明書の発行方法、デジタル証明書発行センター、記憶媒体およびコンピュータプログラム | |
| US9088557B2 (en) | Encryption key management program, data management system | |
| US7320076B2 (en) | Method and apparatus for a transaction-based secure storage file system | |
| US9137017B2 (en) | Key recovery mechanism | |
| CN101443758B (zh) | 数字权限管理方法和设备 | |
| JP4993733B2 (ja) | 暗号クライアント装置、暗号パッケージ配信システム、暗号コンテナ配信システム及び暗号管理サーバ装置 | |
| CN101605137B (zh) | 安全分布式文件系统 | |
| JP5554066B2 (ja) | 情報流通システム、情報端末及びプログラム | |
| CN102143134A (zh) | 分布式身份认证方法、装置与系统 | |
| US20150333915A1 (en) | Method and apparatus for embedding secret information in digital certificates | |
| US7823187B2 (en) | Communication processing method and system relating to authentication information | |
| CN113691560A (zh) | 数据传送方法、控制数据使用的方法以及密码设备 | |
| WO2005088932A1 (en) | Accessing protected data on network storage from multiple devices | |
| JP2010050760A (ja) | コンテンツ保護装置、および、コンテンツ利用装置 | |
| CN103561034A (zh) | 一种安全文件共享系统 | |
| JP2010526507A (ja) | セキュア通信方法およびシステム | |
| JP2010514000A (ja) | 電子装置にプログラム状態データをセキュアに記憶するための方法 | |
| WO2015107641A1 (ja) | 暗号システム、鍵生成装置、再暗号化装置及びユーザ端末 | |
| KR101698555B1 (ko) | 건강관리 데이터 핸들링 방법 및 시스템 | |
| JP5404501B2 (ja) | 暗号化情報の有効期限延長システム、有効期限延長方法及びプログラム | |
| CN114372242A (zh) | 密文数据的处理方法、权限管理服务器和解密服务器 | |
| JP5494171B2 (ja) | ファイル管理システム、ストレージサーバ、クライアント、ファイル管理方法およびプログラム | |
| CN107317823A (zh) | 一种云存储系统中的加密方法和系统 | |
| KR101424687B1 (ko) | Idpf의 epub 표준을 기반으로 한 전자책 drm 호환 시스템 및 방법 | |
| JP7000961B2 (ja) | ファイル操作管理システムおよびファイル操作管理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20121115 |
|
| PA0201 | Request for examination | ||
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20130809 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20131126 Patent event code: PE09021S01D |
|
| AMND | Amendment | ||
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20140528 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20131126 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| AMND | Amendment | ||
| PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20140528 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20140122 Comment text: Amendment to Specification, etc. |
|
| PX0701 | Decision of registration after re-examination |
Patent event date: 20140722 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20140627 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20140528 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20140122 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
| X701 | Decision to grant (after re-examination) | ||
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20140723 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20140724 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20170704 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20170704 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20180614 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20180614 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20190522 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190522 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210526 Start annual number: 8 End annual number: 8 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220428 Start annual number: 9 End annual number: 9 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240604 Start annual number: 11 End annual number: 11 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250702 Start annual number: 12 End annual number: 12 |