FairPlay로 콘텐츠를 암호화하려면 Apple에서 FairPlay Streaming(FPS) 배포 패키지를 가져와 다음 파일을 SDMC 서버에 업로드해야 합니다.
FPS 인증서 파일(.der 또는 .cer`)
개인 키 파일(.pem)
개인 키 비밀번호 파일(.txt)
애플리케이션 비밀 키(ASK) 파일(.txt)
작업 단계
1단계: Apple 개발자 계정 생성 및 FPS 패키지 요청
3. 양식을 작성하여 제출하십시오. 요청이 승인되면 Apple에서 FPS 인증서 생성 가이드가 포함된 패키지를 보내드립니다.
주의사항:
KSM(키 보안 모듈)을 구현하고 테스트했는지 묻는 메시지가 표시되면 이에 대해 다음과 같이 답할 수 있습니다.
I am using a 3rd party DRM company and the company has already built and tested KSM
2단계: 개인 키 및 인증서 서명 요청(CSR) 생성
FPS 인증서 생성 가이드의 지침에 따라 개인 키 파일(privatekey.pem)과 CSR 파일(certreq.csr)을 생성합니다. 다음은 가이드의 OpenSSL 방법을 설명합니다.
주의사항:
이 프로세스가 수행되는 컴퓨터 또는 서버 환경에 OpenSSL이 설치되어 있는지 확인하십시오.
1. 개인 키 파일(privatekey.pem) 생성:
1.1 아래 명령을 실행하여 개인 키 파일을 생성합니다.
openssl genrsa -aes256 -out privatekey.pem 1024
1.2 개인 키의 비밀번호(32자 이내)를 설정합니다. 나중에 사용할 수 있도록 메모해 두십시오.
2. CSR 파일 생성:
2.1 아래 명령을 실행합니다(-subj를 수정할 수 있음).
openssl req -new -sha1 -key privatekey.pem -out certreq.csr -subj "/CN=SubjectName/OU=OrganizationalUnit/O=Organization/C=US"
2.2 이전 단계에서 설정한 개인 키 비밀번호를 입력하십시오. 3단계: Apple Developer Portal에서 FPS 인증서 생성
2. + 를 클릭하여 Create a New Certificate 페이지로 이동합니다.
3. FairPlay Streaming Certificate를 선택하고 Continue를 클릭합니다.
4. Choose File을 클릭하고 생성된 certreq.csr 파일을 선택한 다음 Continue를 클릭합니다.
5. Application Secret Key (ASK)를 복사하여 저장하고 아래 입력 필드에 붙여넣고 Continue를 클릭합니다.
6. ASK를 저장했는지 확인하는 창이 나타납니다. Generate를 클릭합니다.
7. 상기 단계가 완료되면 FairPlay Streaming type으로 생성된 FPS 인증서가 Certificate 목록에 나타납니다.
8. Download를 클릭하여 FPS 인증서(fairplay.cer)를 다운로드합니다.
4단계: 인증서를 SDMC 플랫폼에 업로드
2. DRM 설정 > 설정 메뉴로 이동하여 FPS 인증서 등록을 찾아 업데이트를 클릭합니다.
3. FPS 인증서, 개인 키 파일, 개인 키 암호 파일, ASK 파일을 업로드하고 OK를 클릭합니다.