Что такое поддержка hdcp

Подключение кабеля HDMI или DVI в HDCP?

Купите телевизор HDTV, совместимый с оборудованием HDCP, если не хотите испытывать проблем при использовании кабеля HDMI или DVI.Причина, по которой HDCP считается одной из худших телевизионных технологий, считается что она контролирует легальность цифровых программ.

HDCP защищает защищенный авторским правом материал от пиратов и мошенников которые пытаются выдать чужой видеоматериал за свой.

Что такое HDCP?

HDCP означает защиту цифрового контента с высокой пропускной способностью и была разработана корпорацией Intel. Это функция безопасности, требующая совместимости между отправителем и получателем, например, кабельная приставка HD и телевизор. Под совместимостью я имеется в виду технология HDCP, встроенная в оба устройства.

Думайте о HDCP как о лицензионном ключе безопасности, который вводите при установке компьютерной программы. Только этот ключ безопасности невидим никому, кроме телевизора.

Работает путем шифрования цифрового сигнала ключом, который требует проверки подлинности при передаче и получении продукта. Если аутентификация не пройдена, то сигнал не пройден, что означает отсутствие изображения на экране телевизора.

Вы можете задаться вопросом: Кто хочет, чтобы телевизионный сигнал небыл показан?

Это об авторских правах. Речь идет о продаже контента, а не его раздаче. Индустрия кинофильмов использует HDCP через диски Blu-ray, в то время как индустрия телевидения еще не вовлечена. Телевизионная индустрия имеет свою долю проблем с внедрением цифрового телевидения.

Где находится HDCP?

Что такое DVI?

DVI был создан рабочей группой по цифровым дисплеям и выступает за цифровой визуальный интерфейс. Это старый цифровой интерфейс, который почти заменен HDMI на телевизорах, поэтому не будем тратить много времени на DVI/HDCP. Просто знайте, что если у есть HDTV с входом DVI, то HDCP может стать проблемой для в какой-то момент, если это еще не сделано.

Что такое HDMI?

Есть два существенных преимущества HDMI над DVI:

Справочник по домашнему кинотеатру Роберта Сильвы содержит замечательную статью, объясняющую различия между всеми версиями HDMI.

Как купить HDCP?

Купите HDTV с поддержкой HDCP. Большинство будет иметь это на одном входе HDMI, но обязательно убедитесь в этом перед покупкой телевизора.

Обратите внимание, что написано «хотя бы в одном порту». Не каждый порт HDMI на телевизоре будет совместим с HDCP, поэтому прочитайте руководство пользователя телевизора, если планируете подключить кабель HDMI к телевизору.

Не существует обновления прошивки, которое могло бы превратить вход без HDCP в HDCP-совместимый вход. Если купили HDTV несколько лет назад, то есть большая вероятность, что вы получите ошибку HDCP при подключении проигрывателя дисков Blu-ray к HDTV через HDMI. Это заставит либо использовать нецифровый кабель, либо купить новый телевизор высокой четкости, либо избавиться от проигрывателя дисков Blu-ray.

Источник

Что такое в видеокарте HDCP?

Всем привет! Сегодня разберем HDCP: что это в видеокарте и в мониторе, зачем нужна такая технология, что означает аббревиатура, какие видеокарты поддерживают этот протокол.

Что это такое

HDCP расшифровывается как High-bandwidth Digital Content Protection, что переводится «Защита широкополосного цифрового содержимого». Технология разработана для защиты несанкционированного копирования медиаконтента, который передается через интерфейсы DVI, Display Port и HDMI.

Для разъема HDMI наличие этого протокола является обязательным условием, для остальных это опционально. Защищенный сигнал можно воспроизвести только на оборудовании, которое поддерживает HDCP — видеокарте, проигрывателе или ресивере в связке с монитором или телевизором.

Используется такая фича преимущественно для защиты видео в высоком разрешении независимо от формата файла. Часто HDCP применяется для защиты Blu-ray дисков, так как они сегодня — идеальный носитель для записи фильмов в высоком качестве.

Впрочем, с развитием дешевого и при этом качественного интернета актуальность HDCP теряется. Проще купить платную подписку в онлайн-кинотеатре или на видеохостинге, чем переться куда-то в поисках нового диска с фильмами.

Определить, есть ли поддержка этой технологии на девайсе, можно по наличию наклейки HD Ready, в том числе на упаковке.

Технические особенности HDCP

Ее лицензирует Digital Content Protection LLC, дочерняя компания корпорации Intel. Согласно условиям, за каждое устройство с поддержкой этой технологии нужно производить лицензионные отчисления.

Три основных системы, благодаря которым работает этот протокол:

Каждый девайс имеет уникальный набор 56-битных ключей, которых может быть до 40 штук. Во время аутентификации оба девайса, например монитор и графический адаптер, обмениваются KVS — векторами выбора ключей. Можно сказать, что каждый раз передача данных шифруется по-другому.

В случае несоответствия хотя бы одного из ключей стандартному протоколу девайс считается аннулированным, и при повторном подключении он не будет рассматриваться как источник сигнала или устройство воспроизведения. Несмотря на такую солидную проверку, защита не идеальна.

Первую версию протокола удалось взломать еще в 2010 году вследствие утечки мастер ключа. Он помогает сгенерировать новый ключ для устройства, если какой-то не прошел проверку. Это позволило создать множество пиратских устройств, которые не были сертифицированы и создатели которых не проводили лицензионные отчисления.

С 2015 года актуальной версией с защитой от копирования считается HDCP 2.2. Протокол уже оптимизирован для работы с контентом в качестве 4К, однако он несовместим с шифрованием первой версии.

В завершение хочу отметить, что для воспроизведения такого контента на компе не нужно активировать никакие дополнительные режимы. Просто если ваша видеокарта или монитор не поддерживает этот протокол, то и защищенный фильм с Blu-ray диска вы не посмотрите.

Нет привязки технологии к конкретному производителю видео чипов или бренду: HD Ready поддерживают как AMD Radeon, так и Nvidia GeForce независимо от модели. В практическом плане польза от этой технологии для вас будет только если вы любитель посмотреть фильмы на компе, причем не в бесплатных онлайн-кинотеатрах, а с дисков.

С интересами любителей видео игр эта технология не пересекается, так как не имеет вообще никакого отношения к геймингу. Там немного другие технологии защиты контента, но это уже тема для другой публикации.

Также для вас будут полезны статьи «Все виды разъемов HDMI: где используются и какие существуют?» и «Все про DisplayPort – что это за разъем на видеокарте и его параметры». Не забывайте поделиться этим постом в социальных сетях — буду очень признателен. До скорой встречи!

Читайте также:  Что такое мышление знания

Источник

Hdcp — надежная защита медиа контента

Hdcp что это?

Hdcp – технология, которая была разработана компанией Intel для защиты медиа контента.

С ее помощью происходит защита от незаконного копирования видеосигнала высокого качества. Данный видеосигнал может передаваться через различные интерфейсы, в числе которых DVI, ​ HDMI, GVIF, UDI или DisplayPort. Видеосигнал защищенного типа воспроизводиться только в устройствах, способных поддерживать HDCP.

В каких устройствах используется hdcp?

Чаще всего технологию можно встретить в оборудовании, предназначенном для просмотра видео в качестве HD. Также эти четыре важные буквы встречаются и в ПК. Однако это возможно, если в нем данную технологию поддерживает программное обеспечение и видеокарта. Также есть список трех групп, имеющих hdcp:

Принцип работы hdcp

Основной целью технологии является не допустить передачи нешифрованного контента с высоким качеством. Для этого существуют следующие компоненты системы.

Система защищает передачу содержимого от источника с видеосигналом​ от ПК, приставки спутникового ТВ,​ ДВД плеера на дисплей. Шифрование предотвращает воспроизведение шифрованного HDCP контента на оборудовании, неспособном работать с HDCP. Также это касается и взломанных специально для этого устройств, они тоже не будут поддерживать HDCP.

Перед тем как отправлять данные идет проверка передающим устройством касательно того, имеет ли получающий прибор права на их принятие. В случае положительного ответа происходит шифровка данных для защиты от «прослушивания» при передаче контента цифрового типа на принимающее устройство. Источник и приемник могут подключаться друг к другу с помощью различных интерфейсов. Они должны быть совместим с HDCP.

Кому обязательно нужна технология hdcp?

Технология необходима в телевизорах, мониторах, приставках, ресиверах и другом оборудовании. Устройства должны иметь специальные порты HDMI/HDCP или DVI/HDCP. Наличие технологии позволяет передавать необходимый контент с одного устройства на другое в высоком качестве. В том случае, когда HDCP не будет поддерживаться одним из устройств для защиты, то есть не будет функционировать в режиме шифрования и дешифрования, то просмотр защищенного контента будет невозможен.

Виды/версии hdcp

Всего существует две версии технологии HDCP.​ После того как первая версия протокола (1.x) была взломана в 2010 году, то актуальной стало принято считать версии HDCP 1.4 и HDCP 2.2.

Особенности hdcp в видеокарте, мониторе, телевизоре

HDCP в телевизоре или мониторе необходимо, так как без данной технологии будет невозможен просмотр Blu-Ray и HD-DVD в высоком качестве. Когда происходит аутентификация между монитором и видеокартой, то идет обмен векторами выбора ключей. Практически каждый раз передача данных имеет другое шифрование. Если хоть один из ключей не соответствует стандартному протоколу, то устройство аннулируется. И в случае повторного подключения его уже не будут рассматривать в качестве источника сигнала или прибора для воспроизведения.​

Если монитор или видеокарта не поддерживают HDCP, то защищенный контент с Blu-ray посмотреть уже не получится. С телевизором ситуация обстоит точно также, как и в предыдущем случае. При подключении к телевизору без данного протокола с Blue-ray проигрывателя не будет поступать контент.

Как узнать есть ли у устройства поддержка hdcp?

Пользователи на сайте HDCP могут узнать все утвержденные продукты с наличием данной технологии и проверить свое оборудование. Также наклейка с надписью «HD ready» может встречаться на ресивере, телевизоре, мониторе или приставке, что будет свидетельствовать о том, что оборудование поддерживает технологию. Специальные порты HDMI/HDCP или DVI/HDCP тоже являются важным моментом. Их наличие можно уточнить в характеристиках в интернете или документах от устройства. ​ Кроме того, если в цепочке устройств одно из них не работает с протоколом, то воспроизведения не будет. Так пользователь тоже узнает, что один из девайсов не может функционировать с hdcp.

Hdcp — как включить или отключить

В телевизоре, мониторе и видеокарте эта технология не может быть отключена. Однако есть такие устройства, в которых пользователи пытаются ее обойти. Так, в Sony Playstation 3 (PS3) отключить протокол не получится. Но можно использовать сплиттер и кабели hdmi, чтобы пользователь мог записывать контент со своего устройства, и он затем воспроизводился на мониторе. В ​ Sony Playstation 4 (PS4) защита может быть отключена. Необходимо зайти в «Настройки», а затем в «Систему». Там можно отключить технологию и сохранить состояние. Затем консоль стоит перезагрузить, чтобы спокойно записывать геймплей без отдельных устройств. ​

Просмотр 4к контента и hdcp — особенности и проблемы

Данная технология дает возможность пользователю смотреть контент в 4К-формате. Благодаря этому он может получить более качественные видео и изображения. Однако здесь есть некоторые моменты, которые следует учесть.

Благодаря специальной защите не получится смотреть фильмы в высоком качестве, если они будут пиратские или скачены с каких-то серверов. Для просмотра понадобятся устройства, поддерживающие технологию hdcp.

Просмотр возможен в том случае, если все необходимые составляющие цепочки поддерживают hdcp.​ Если все устройства или хотя бы одно не сертифицировано hdcp, то ничего работать не будет. Также важно, чтобы все приборы имели одну версию технологии, иначе просмотр будет передаваться с худшим качеством. При использовании Смарт-ТВ или проектора из ОС устройства должен использоваться кабель для соединения оборудования.

Плюсы и минусы hdcp

Есть ли будущее у hdcp

Технология hdcp будет продолжать быть актуальной, так как она необходима не только для передачи защищенного контента. Производители будут выпускать оборудование, позволяющее пользователю просматривать видео. Протокол актуален и для контента, передаваемого через потоковые сервисы. Таким, к примеру, является «Netflix». Также следует добавить, что данная технология актуальна при передаче видео или изображения в высокой четкости. Это довольно актуально для игр и HD-контента. Внедрение 8K способствует появлению новых версий технологии hdcp.

Источник

Описание HDCP

Вступление

Хоть аналоговый аудио и видеоконтент имеют свои плюсы, цифровое аудио и видео (далее ЦАВ) набрал большую популярность, связанную с постоянным совершенствованием качества, развитием потребительских устройств, воспроизводящих такой контент и т.д. Но как легко воспроизводить ЦАВ, также легко и копировать, и незаконно его распространять. У индустрии развлечений возникает потребность в защите от цифрового копирования. Для решения этой проблемы производители разработали схемы и компоненты защиты от цифрового копирования, распространения. Примером таких технологий является HDCP, разработанная компанией Intel. HDCP (с английского High-bandwidth Digital Content Protection — «защита широкополосного цифрового содержимого») — технология защиты медиаконтента, предназначенная для предотвращения копирования высококачественного видеосигнала, передаваемого через интерфейсы DVI (для этого интерфейса HDCP не является обязательным), DisplayPort (для этого интерфейса HDCP является обязательным), HDMI, GVIF или UDI. Защищённый видеосигнал может быть воспроизведён только на оборудовании, поддерживающем HDCP. Система шифрования HDCP версий 1.x была окончательно взломана в 2010 году (был восстановлен мастер-ключ системы).

Читайте также:  Что такое географический фатализм

HDCP используется для защиты передачи содержимого ЦАВ от источника видеосигнала, такого как компьютер, приставка спутникового телевидения или DVD-плеера, до приемника, такого как дисплей. Эта система шифрования предназначена для предотвращения воспроизведения зашифрованного HDCP контента на устройствах, которые не поддерживают HDCP или которые были взломаны для копирования такого контента. Перед отправкой данных передающее устройство проверяет, имеет ли получатель право на их получение. Если это так, то передатчик шифрует данные, чтобы предотвратить «подслушивание» во время передачи цифровых данных на приемник. Для подключения источника к конечному устройству можно использовать несколько различных интерфейсов, совместимых с HDCP.

В этой статье описываются устройство HDCP. В одном из вариантов осуществления устройство HDCP включает в себя: (1) передатчик сконфигурированный для доставки ЦАВ контента по каналу связи до авторизированного HDCP приемника, (2) устройство подтверждения, настроенное для определения того, является ли аутентифицированный приемник HDCP также доверенным устройством и разрешает ли только доставку или он может пересылать контент еще кому – то. А также, раскроется способ доставки ЦАВ, а также его шифрование. Он включает в себя: (1) получение ключа шифрования от потенциального приемника ЦАВ, (2) идентификация потенциальных приемников совместимых с HDCP, (3) в дополнение к аутентификации проверка потенциальных приемников устройством для приема ЦАВ контента.

Способ доставки ЦАВ и вариант осуществления устройства HDCP про которые я хочу рассказать далее, уже усилены дополнительной «раскрытой схемой защиты». Опишу, что это такое.

Дополнительная «раскрытая схема защиты»

Одного только HDCP не всегда достаточно для зашиты от цифрового копирования, поскольку существуют устройства, которые будут декодировать HDCP и выводить его в аналоговом виде. В аналоговой форме содержимое может быть легко скопировано, даже несмотря на небольшие ухудшения качества копии из – за цифрового преобразования. Таким образом, хотя HDCP может быть достаточным для предотвращения случайного копирования контента потребителем, он не всегда достаточен для защиты от цифрового копирования по всех приложениях, включая профессиональные. В таких случаях используются «усиления» защиты, например стандарт DCI (Digital Cinema Initiatives). Он обеспечивает стандарт для использования цифровых технологий для распространения или проецирования кинофильмов, которые имеют более высокое качество, чем HDCP. С помощью этой системы зашифрованное содержимое разблокируется с помощью доставки ключа сообщением KDM (Key Delivery Message), которое доставляется отдельно от содержимого ЦАВ и надежно переносит ключи шифрования до источника. Данная дополнительная защита может быть непомерно высокой для некоторых решений.

Рассматривая системы HDCP, в одном из вариантов осуществления, защита, обеспечиваемая схемами защиты HDCP, может быть усилена только за счет разрешения доставки выходных данных на приемники HDCP, которые аутентифицированы и дополнительно подтверждены в специальном списке доверенных устройств. Таким образом, в дополнение к тому, чтобы быть аутентифицированным приемником HDCP, приемники также должны быть проверены как доверенное устройство, прежде чем контент ЦАВ будет передан ему. Далее эту систему дополнительной защиты будем называть, как: раскрытая схема защиты. Аутентификация – это установленная процедура HDCP, которая проверяет, что передатчики (отправители) и приемники корректно поддерживают HDCP (сюда же относится поддержка версий). Если же эта проверка не прошла, то доставляемый контент ЦАВ блокируется.

Схема устройства доставки ЦАВ

На рис.1 показан вариант реализации системы HDCP, в которой используется раскрытая схема защиты. Эта система включает в себя источник (10), ретранслятор (20), дисплей (30) и проектор (40).

Источник (10) – это хост ЦАВ контента. Он может быть, например персональным компьютером, телеприставкой, цифровым киносервисом и т.д. Он включает в себя передатчик (12), хранилище ключей (14). Он так же может содержать дополнительные системы защиты.

Таким образом, источник (10) также включает в себя устройство подтверждения (16), соединенное с передатчиком (12) и хранилищем ключей (14). В данном случае устройство подтверждения (16) – является раскрытой схемой защиты. Он сконфигурирован так, чтобы определять, является ли ретранслятор (20) доверенным устройством, и разрешать передатчику (12) доставлять контент. Устройство подтверждения (16) сконфигурировано для определения доверенного устройства путем сравнения уникального идентификатора (BKSV) ретранслятора (20) со списком доверенных устройств. Этот список включает в себя заранее определенный список приемников HDCP, которые были идентифицированы как доверенные устройства. Хранится этот список в памяти (17), которая может быть частью устройства подтверждения (16). Он получает этот ключ – вектор от хранилища ключей (22) ретранслятора (20). Иногда, список доверенных устройств может храниться в других запоминающих устройствах источника (10), включая память (14). Этот список чаще всего загружается в память при производстве источника (10) и может быть обновлен через ЦАВ контент, на пример с DVD-диска (Есть разновидность: список не хранится в памяти, а только может быть получен с ЦАВ контентом). Таким образом, исходный список доверенных устройств может быть расширен или уменьшен. Также возможны варианты с цифровыми подписями, подтверждающими, что приемник – доверенное устройство.

По какому бы принципу не работало устройство подтверждения (16), оно начинает проверку заново, при каждом изменении канала связи (добавление новых устройств, пропадание старых и т.д.).

Хранилище ключей (14) сконфигурирован для хранения различных ключей, таких как KSV и DPK для аутентификации. Это резервуар зачастую является просто памятью.

Передатчик (12) сконфигурирован для передачи ЦАВ контента по каналу связи (13) до ретранслятора (20). Последний может быт просто ретранслятором или же хостом HDCP.

Ретранслятор (20) представляет собой HDCP устройство, которое сконфигурировано для приема содержимого ЦАВ контента из восходящего источника и передачи в нисходящий источник. Ретранслятор (20) включает в себя приемник (21), который принимает контент от передатчика (12). Ретранслятор также содержит два передатчика (23) и (25) предназначенные для доставки контента дальше (например, до дисплея (30) или проектора (40)). Репитер (20) также влияет в себя первое хранилище ключей (22), второй (24) и третий (26). Они хранят различные ключи, используемые для аутентификации и шифрования. Имеем устройство подтверждения (28), которое является аналогичным для устройства (16). Оно настроено для определения того, является ли приемник HDCP доверенным устройством. Возможны случаи, в которых ретранслятора просто нет, а контент передается напрямую из хоста (10). Бывают варианты осуществления ретранслятора (20), в котором он может быть устройством HDCP, которое сконфигурировано для передачи списка BKSV или идентификаторов приемника (например, в версии 2.2) от нисходящего потока обратно к передатчику хоста (12). Т.е. передатчик (12) может непосредственно проверять все подключенные приемники по своему списку доверенных устройств.

Читайте также:  Что такое перевалка зерна в порту

Дисплей (30) включает приемник (32) и хранилище ключей (34). Проектор (40) также включает приемник (42) и хранилище ключей (44). Дисплей (30) может быть, например, телевизором, поддерживающим HDCP, а проектор (40), соответственно проекторов поддерживающим HDCP.

Рисунок 2 иллюстрирует вариант осуществления доставки контента в соответствии с раскрытой схемой защиты информации. Этот метод выполняется либо на источнике ЦАВ контента (хосте (10)) или же на ретрансляторе (20). В начале ключе шифрования принимается от потенциального получателя содержимого ЦАВ контента. Ключ шифрования может быть, например, BKSV приемника совместимого с HDCP. Потенциальный приемник аутентифицируется как совместимое устройство. На следующем шаге проверяется список доверенных устройств. В одном варианте осуществления он проверяется путем подтверждения того, что он не был скомпрометирован. Тут могут участвовать цифровые подписи. Как было описано выше, предустановленный список может быть получен во время производства устройства, а также изменен и обновлен содержимым ЦАВ контента. Далее, потенциальный приемник проверяется как доверенное устройство. Таким образом, в дополнение у аутентификации определяется, является ли потенциальный получатель доверенным устройством. Следующим шагом, содержимое ЦАВ контента доставляется потенциальному приемнику, если он определен как доверенное устройство.

По меньшей мере, части или куски вышеописанных устройств или алгоритмов, способов могут быть воплощены, обеспечены или выполнены различными обычными цифровыми процессорами обработки данных, микропроцессорами или вычислительными устройствами. Эти устройства могут быть запрограммированы или хранить исполняемые последовательности инструкций для выполнения одного или нескольких этапов метода. Программные инструкции таких программ могут быть закодированы в машинно-исполняемом виде на обычных цифровых носителях информации, например на оптических дисках, оперативной памяти, флэш-памяти и т.д.

Аутентификация

Каждому устройству HDCP назначается набор из сорока 56 – битных ключей, известных как Device Private Keys (DPK), которые каждое устройство должно хранить в секрете. Каждому устройству также присваивается 40 – битный вектор выбора ключа (называемый KSV), который математически связан с DPK и уникален для каждого устройства. KSV приемника – BKSV, KSV передатчика – AKSV (P.S. В 2010 году в некоторых СМИ появилось новость, что через соцсети распространяется мастер-ключ HDCP. Другими словами, HDCP был взломан и ключи DPK можно создавать без помощи со стороны оператора ключей инфраструктуры HDCP). Передатчик и приемник будут обмениваться этими векторами на начальном этапе аутентификации HDCP, затем использовать его аналог для вычисления общего секрета. Если приемник имеет допустимый набор закрытых ключей (DPK), то сумма, которую он вычисляет, будет соответствовать сумме, вычисленной передатчиком в результате математических зависимостей между закрытыми ключами (DPK) и KSV.

Вычисление общего секрета можно описать так: из набора ключей DPK суммируются ключи в соответствии с вектором KSV. При условии, что бит равен 1, соответствующий ключ будет использован. Сложение происходит по модулю без переполнения. Затем сумма используется в качестве значения инициализации для шифров HDCP на любом устройстве на последующих этапах аутентификации и шифрования.

Если же, принимающая сторона является ретранслятором, то необходим дополнительный шаг аутентификации. Для проверки является ли получатель – ретранслятором, существует дополнительный бит “REPEATER”. Эта часть протокола, составит список всех KSV подключенных HDCP устройств ниже по уровню, чем ретранслятор. Общая длина этого списка будет равна 5 байт (столько занимает каждый KSV), умноженный на число активных HDCP устройств в системе (присоединенных). То есть сам ретранслятор и все неактивные устройства не повлияют на этот список. Существует некоторый «сторожевой» таймер, обозначаемый, как “watchdog”. Он выставляется хостом для ретранслятора. За это время, ретранслятор должен успеть составить таблицу, описанную выше и отправить статус “READY” (о готовности). Вводятся 2 дополнительных термина: глубина – максимальное количество связей по 1 ветке с нижестоящими получателями, количество устройств – количество всех активных получателей (в том числе ретрансляторов) вниз от устройства.

Как только передатчик получает сообщение о готовности ретранслятора, он считает таблицу, проверить ее целостность и определит, не превышено ли количество устройств или глубина.

В аутентификацию иногда выносят третий шаг, отвечающий за: корректность зашифровки/расшифровки контента, проверки способности получателя корректно выводить контент, а также для проверки синхронности вывода. Этот шаг работает в течение вертикального интервала, предшествующего кадру. И отправитель, и получатель вычисляют новые значения (инициирующие числа) покадрово. Их три: Ki (56 бит) – инициализирует HDCP шифр, Mi (64 бита) – новое инициализирующее значение для HDCP шифра, Ri (16 бит) – используется для проверки целостности соединения. Последнее начинает считаться с 128 кадра (работает не покадрово, а раз в 128 кадров).

Кроме того, раскрытая схема защиты дополнительно проверяет, что аутентифицированное устройство HDCP также является доверенным устройством. Доверенное устройство – это устройство HDCP, которое было идентифицировано как отвечающее определенным бизнес-критериям, таким как: неспособность преобразовать полученный контент ЦАВ в аналоговый контент.

Шифрование данных в HDCP

Внутри передатчика есть своего рода блок TMDS шифратора. Именно на нем и происходит шифрование, а расшифрование на приемнике на выходе из TMDS шифратора. Весь процесс шифрование можно описать так: поток данные побитого складывается (XOR) с псевдослучайной последовательностью, генерируемой HDCP – шифром. Во время вертикального интервала подготавливается шифр для каждого пикселя из потока 24 – битной псевдослучайной последовательности, которая зависит от ключа. Для усложнения взлома шифра, во время строчного интервала гашения шифр переназначает ключ для каждых 56 бит.

Источник

Информационный сайт