728x90
1. 메모
메타데이터(MetaData) : 많은 양의 데이터를 수집, 저장 및 분석할 수 있도록 일관된 방식으로 구조화된, 다른 데이터를 설명하는 데이터
빌드(Build) : 소스 코드를 컴파일 후 실행파일로 만드는 과정
2. Point
DRM 시스템 구성 요소
- 콘텐츠 제공자(Contents Provider) : 콘텐츠를 제공하는 저작권자
- 콘텐츠 분배지(Contents Distributor) : 암호화된 콘텐츠 제공
- 패키저(Packager) : 콘텐츠를 메타 데이터와 함께 배포 가능한 단위로 묶는 기능
- 보안 컨테이너 : 원본을 안전하게 유통하기 위한 전자적 보안장치
- DRM 컨트롤러 : 배포된 콘텐츠의 이용 권한을 통제
- 클리어링 하우스(Clearing House) : 키 관리 및 라이선스 발급 관리
DRM의 핵심적 기술 요소
구분 | 내용 | 예시 |
암호화 (Encrption) |
콘텐츠 및 라이선스를 암호화하고, 전자 서명을 할 수 있는 기능 | - PKI(Public Key Infrstracture) - Encryption - Digital Sinature |
키 관리 (Key Management) |
콘텐츠를 암호화한 키에 대한 저장 및 배포 기술 | - Centrailized - Enveloping |
암호화 파일 생성 (Packager) |
콘텐츠를 암호화된 콘텐츠로 생성하기 위한 기술 | - Pre-Packaging - On-the-fly Packaging |
식별 기술 (Identification) |
콘텐츠에 대한 식별 체계 표현 기술 | - DOI(Digital Object Identifier) - URI(Uniform Resource Identifier) |
저작권 표현 (Right Expression) |
라이선스의 내용 표현 기술 | - ODRL - XrML/MPGE-21 REL |
정책 관리 (Policy Management) |
라이선스 발급 및 사용에 대한 정책 표현 및 관리 기술 | - XML(Extensible Martup Language) - Contents |
크랙 방지 (Tamper Resistance) |
크랙(데이터 변조 방지)에 의한 콘텐츠 사용방지 기술 | - Secure DB - Secure Time Management - Encryption |
인증 (Authentication) |
라이선스 발급 및 사용의 기준이 되는 사용자 인증 기술 | - SSO - ID/PW - 디지털 인증 - 이메일 인증 |
인터페이스 (Interface) |
상이한 DRM 플랫폼 간의 상호 호환성 인터페이스 및 인증 기술 | - IPMP |
이벤트 보고 (Event Reporting) |
콘텐츠의 사용이 적절하게 이루어지고 있는지 모니터링하는 기술, 불법 유통이 탐지되었을 때, 이동 경로 추적에 활용 | |
사용 권한 (Permission) |
콘텐츠의 사용에 대한 권한을 관리하는 기술 요소 | - Render Permission - Transport Permission - Derivative Permission |
ISO/IEC 9126 구성 항목
주특성 | 내용 | 부특성 |
기능성 (Functionality) |
- 요구되는 기능을 제공할 수 있는 능력 - 사용자가 요구하는 기능을 충족하는 정도 |
적합성, 정확성, 상호 호환성, 유연성, 보안성 |
신뢰성 (Reliability) |
- 지정된 수준의 성능을 유지할 수 있는 능력 - 명시된 기간 및 조건에서 정해진 기능을 유지하는 능력 |
성숙성, 오류 허용성, 회복성 |
사용성 (Usability) |
- 사용자로 하여금 쉽게 이해하고 사용할 수 있도록 하는 능력 | 이해성, 운용성, 습득성 |
효율성 (Efficiency) |
- 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도 | 실행 효율성, 자원 효율성 |
유지보수성 (Maintainability) |
- 요구사항 및 환경 변화에 따라 소프트웨어를 개선 및 수정하고자 하는 경우 소프트웨어가 변경될 수 있는 능력 | 해석성, 안전성, 변경 용이성, 시험성 |
이식성 (Portability) |
- 소프트웨어가 다른 하드웨어나 소프트웨어 등의 환경으로 이식될 수 있는 능력 | 적응성, 일치성, 이식 작업성, 치환성 |
3. 오답 노트
없음
개인 공부를 위한 게시물로 틀린 내용을 포함할 수 있는 점 참고 부탁드립니다.
728x90
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 필기] Part 2 소프트웨어 개발 Chapter 5 인터페이스 구현 공부 (0) | 2023.12.12 |
---|---|
[정보처리기사 필기] Part 2 소프트웨어 개발 Chapter 4 애플리케이션 테스트 관리 공부 (0) | 2023.12.12 |
[정보처리기사 필기] Part 2 소프트웨어 개발 Chapter 2 통합 구현 공부 (1) | 2023.12.11 |
[정보처리기사 필기] Part 2 소프트웨어 개발 Chapter 1 데이터 입출력 구현 공부 (1) | 2023.12.11 |
[정보처리기사 필기] Part 1 소프트웨어 설계 오답 노트 (1) | 2023.12.07 |
댓글