정보처리기사 필기 2과목 - 소프트웨어 개발 : 디지털 권리 관리(DRM : Digital Rights Management)
[1] 디지털 권리 관리 (DRM, Digital Rights Management)
- 디지털 콘텐츠의 전 과정에 걸쳐 사용되는 디지털 콘텐츠 관리 및 보호 기술
- 출판자 또는 저작권자가 그들이 배포한 디지털 자료나 하드웨어의 사용을 제어하고 이를 의도한 용도로만 사용하도록 제한하는 데 사용되는 모든 기술들을 지칭하는 언어
[2] DRM의 흐름 ⭐
- 콘텐츠 제공자, 분배자, 소비자 간의 패키징 배포 및 관리를 중앙의 클리어링 하우스에서 관리
1. 콘텐츠 제공자 (Contents Provider)
- 콘텐츠를 제공하는 저작권자
- 패키저 (Packager) : 콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화하는 프로그램
- 메타데이터 (Metadata) : 데이터에 관한 구조화된 데이터로, 다른 데이터를 설명해주는 데이터로 속성 정보라고도 함
2. 콘텐츠 분배자 (Contents Distributor)
- 암호화된 콘텐츠를 유통하는 곳이나 사람 ex. 쇼핑몰
3. 콘텐츠 소비자 (Customer)
- 콘텐츠를 구매해서 사용하는 주체
- DRM 컨트롤러 (DRM Controller) : 배포된 콘텐츠의 이용 권한을 통제하는 프로그램
- 보안 컨테이너 (Security Container) : 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안 장치
4. 클리어링 하우스 (Clearing House)
- 저작권에 대한 사용 권한, 라이선스 발급, 사용량에 따른 결제 관리 등을 수행하는 곳
- 저작권의 흐름에 따른 관련 정보를 생성, 관리하며 모니터링 서비스를 지원
[3] DRM의 기술 요소 ⭐
구성요소 | 설명 |
암호화 (Encryption) | 콘텐츠 및 라이선스를 암호화하고, 전자 서명을 할 수 있는 기술 |
키 관리(Key Management) | 콘텐츠를 암호화한 키에 대한 저장 및 배포 기술 |
암호화 파일 생성 (Packager) | 콘텐츠를 암호화된 콘텐츠로 생성하기 위한 기술 |
식별 기술 (Identification) | 콘텐츠에 대한 식별 체계 표현 기술 |
저작권 표현 (Right Expression) | 라이선스의 내용 표현 기술 |
정책 관리 (Policy Management) | 라이선스 발급 및 사용에 대한 정책 표현 및 관리 기술 |
크랙 방지 (Tamper Resistance) | 크랙에 의한 콘텐츠 사용 방지 기술 |
인증 (Authentication) | 라이선스 발급 및 사용의 기준이 되는 사용자 인증 기술 |
'자격증 > 정보처리기사 필기' 카테고리의 다른 글
[정보처리기사 필기] SW 개발 : 제품 소프트웨어 버전 관리 (0) | 2023.01.27 |
---|---|
[정보처리기사 필기] SW 개발 : 통합 구현 관리(IDE, 협업, 형상관리) (0) | 2023.01.27 |
[정보처리기사 필기] SW 개발 : 애플리케이션 배포 도구(릴리즈 노트) (0) | 2023.01.27 |
[정보처리기사 필기] SW 개발 : 애플리케이션 패키징 (0) | 2023.01.27 |
[정보처리기사 필기] SW 개발 : 절차형 SQL (0) | 2023.01.23 |