SMPTE RDD 20-2010 Cinelink 2 Specification《Cinelink 2规范》.pdf
《SMPTE RDD 20-2010 Cinelink 2 Specification《Cinelink 2规范》.pdf》由会员分享,可在线阅读,更多相关《SMPTE RDD 20-2010 Cinelink 2 Specification《Cinelink 2规范》.pdf(20页珍藏版)》请在麦多课文档分享上搜索。
1、 Copyright 2010 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue., White Plains, NY 10601 (914) 761-1100 Approved April 12, 2010 The attached document is a Registered Disclosure Document prepared by the proponent identified below. It has been examined by the appropriate SMPT
2、E Technology Committee and is believed to contain adequate information to satisfy the objectives defined in the Scope, and to be technically consistent. This document is NOT a Standard, Recommended Practice or Engineering Guideline, and does NOT imply a finding or representation of the Society. Erro
3、rs in this document should be reported to the proponent identified below, with a copy to engsmpte.org. All other inquiries in respect of this document, including inquiries as to intellectual property requirements that may be attached to use of the disclosed technology, should be addressed to the pro
4、ponent identified below. Proponent contact information: Reiner Doetzkies Texas Instruments 6550 Chase Oaks Blvd. Plano, TX 75023 Email Page 1 of 20 pages SMPTE RDD 20:2010 SMPTE REGISTERED DISCLOSURE DOCUMENT Cinelink 2 Specification SMPTE RDD 20:2010 Page 2 of 20 pages Table of Contents Page Intro
5、duction 3 1 Scope 3 2 Conformance Notation 3 3 Normative References 3 4 Glossary of Terms and Acronyms 4 5 System Description . 4 5.1 AES Counter Definition . 7 5.2 AES Stream to Plaintext/Ciphertext Mapping Definition 7 5.3 Link Encryption Key Message Definition 11 5.4 Link Encryption Metadata Defi
6、nition . 12 5.5 Encryption Modulator and Decryption Demodulator Definition 16 Annex A LUT Definition (Normative) 18 Annex B LUT Data (Normative) 19 Annex C Bibliography (Informative) 20 SMPTE RDD 20:2010 Page 3 of 20 pages Introduction Cinelink 2 is a protocol used to protect copyrighted images betw
7、een a playback server and DLP Cinema projector system. The images are protected on a local video data link via an AES key stream generator operating in counter mode. 1 Scope This document provides details of the implementation of the Cinelink 2 Link Encryption from Texas Instruments. 2 Conformance N
8、otation Normative text is text that describes elements of the design that are indispensable or contains the conformance language keywords: “shall“, “should“, or “may“. Informative text is text that is potentially helpful to the user, but not indispensable, and can be removed, changed, or added edito
9、rially without affecting interoperability. Informative text does not contain any conformance keywords. All text in this document is, by default, normative, except: the Introduction, any section explicitly labeled as “Informative“ or individual paragraphs that start with “Note: The keywords “shall“ a
10、nd “shall not“ indicate requirements strictly to be followed in order to conform to the document and from which no deviation is permitted. The keywords, “should“ and “should not“ indicate that, among several possibilities, one is recommended as particularly suitable, without mentioning or excluding
11、others; or that a certain course of action is preferred but not necessarily required; or that (in the negative form) a certain possibility or course of action is deprecated but not prohibited. The keywords “may“ and “need not“ indicate courses of action permissible within the limits of the document.
12、 The keyword reserved indicates a provision that is not defined at this time, shall not be used, and may be defined in the future. The keyword forbidden indicates reserved and in addition indicates that the provision will never be defined in the future. A conformant implementation according to this
13、document is one that includes all mandatory provisions (“shall“) and, if implemented, all recommended provisions (“should“) as described. A conformant implementation need not implement optional provisions (“may“) and need not implement them as described. Unless otherwise specified, the order of prec
14、edence of the types of normative information in this document shall be as follows: Normative prose shall be the authoritative definition; Tables shall be next; followed by formal languages; then figures; and then any other language forms. 3 Normative References The following standards contain provis
15、ions which, through reference in this text, constitute provisions of this registered disclosure document. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this recommended practice are encouraged to investigate t
16、he possibility of applying the most recent edition of the standards indicated below. SMPTE 291M-2006, Television Ancillary Data Packet and Space Formatting SMPTE 292-2008, 1.5 Gb/s Signal/Data Serial Interface SMPTE RDD 20:2010 Page 4 of 20 pages SMPTE 372-2009, Dual Link 1.5 Gb/s Digital Interface
17、for 1920 1080 and 2048 1080 Picture Formats AES, FIPS PUB 197, Advanced Encryption Standard. U.S. Department of Commerce/National Institute of Standards and Technology. http:/csrc.nist.gov/publications/fips/fips197/fips-197.pdf 4 Glossary of Terms and Acronyms 292: SMPTE interface specification for
18、HD-SDI (used interchangeably with HD-SDI) AES: Advanced Encryption Standard DLP: Digital Light Processing DVI: Digital Visual Interface HD-SDI: High Definition Serial Data Interface (used interchangeably with 292) LE keys: Link Encryption keys TLS: Transport Layer Security 5 System Description A sys
19、tem block diagram of a typical Cinelink 2 system is given in Figure 1. Figure 1 Cinelink 2 Typical Application SMPTE RDD 20:2010 Page 5 of 20 pages A Cinelink 2 system consists of an encryption engine in the server, a channel, and a decryption engine in the projector. The encryption engine is depict
20、ed in Figure 2. Figure 2 Encryption Engine The basic structure of the encryption and decryption engine is symmetric. The decryption engine is depicted in Figure 3. SMPTE RDD 20:2010 Page 6 of 20 pages Figure 3 Decryption Engine The encryption/decryption engine structure consists of an AES stream gen
21、erator block and three modulator/demodulators. The AES stream generator creates two or three (depending on the mode) 10-bit streams of random numbers at the input pixel rate based on an AES core operating in counter mode with an input of the 128-bit AES key and the 128-bit AES counter. The AES rando
22、m number streams then modulate/demodulate the incoming input pixels to encrypt/decrypt them. A HD-SDI link has a set of 8 prohibited codes not for use other than sync words. These hex values are 000h, 001h, 002h, 003h, 3FCh, 3FDh, 3FEh, and 3FFh. Thus, the encryption engine must not generate any of
23、these invalid codes. The structure of the engine allows for invalid codes to be detected and discarded in the AES random number stream before modulating/demodulating the incoming data. The presence and discarding of invalid codes will require the AES core to operate 0.8% faster than the source data
24、bit stream. For dual-link HD-SDI, each channel is encrypted/decrypted independently. For DVI source data streams, invalid code detection and discarding is not required and will be disabled. A secured TLS Ethernet connection is used for key exchange between the server and projector. The details of th
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SMPTERDD202010CINELINK2SPECIFICATIONCINELINK2 规范 PDF

链接地址:http://www.mydoc123.com/p-1046315.html