HDCP (High-Bandwidth Digital Content Protection) - это специальный протокол, по которому передаются данные. Основная его цель - защита цифровых данных. Фактически HDCP представляет собой систему по управлению правами доступа к аудио и видео данным, передаваемых по каналу. Разработчиком HDCP выступила компания Intel, применяется протокол в .

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

Кроме уплаты соответствующих отчислений производители устройств с использованием HDCP должны также подписывать соглашения, в которых накладываются ограничения на качество сигналов разрабатываемых изделий. Например, видеоизображение HDTV может быть воспроизведено только в DVD качестве (720*576) через выводы, которые не поддерживают телевидение высокой четкости. Ограничения также касаются и аудио - на цифровых выходах оно должно быть ограничено DAT качеством (48 кГц, 16 бит), к аналоговым аудио выходам данные ограничения не относятся.

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

Краткое описание HDCP

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

    1. Специальный протокол распознавания, который препятствует воспроизведению аудио и видео высокой четкости на несертифицированных устройствах;
    2. По HDMI и DVI передаются данные в зашифрованном виде, что препятствует прямому копированию контента, а также его "прослушиванию" третьими лицами;
    3. Специальная система аннулирования ключей позволяет максимально быстро реагировать на нарушения лицензионных соглашений и таким образом блокировать передачу контента высокой четкости на устройства, изготовленные производителем, нарушавшим правила.

В общем случае любое изделие, использующее HDCP, обладает уникальным набором ключей - 40 штук по 56 бит. Данные ключи являются секретными, разглашение их и взлом выступают нарушением лицензионного соглашения. Определенному набору ключей соответствует специальный вектор выбора ключа - key-selection vector (KSV), имеющий 40 бит, 20 бит - нулевые, остальным 20 присваивается значение 1.

В момент подключения устройств друг к другу (например, ресивера и телевизора) происходит обмен этими ключами. После чего каждое изделие производит суммирование своих ключей в соответствии с битами KSV другого устройства. В том случае, когда бит вектора выбора ключей равен 1, секретный ключ используется, если же бит KSV равен 0, то секретный ключ не используется. И вектор выбора ключей, и секретные ключи устройств составляются таким образом, чтобы в результате описанного выше процесса изделия получили одно и то же число, состоящие из 56 бит. Именно оно используются для шифрования передаваемых данных.

Шифрование HDCP выполняется поточным шифром. К каждому биту применяется логическая операция XOR с 24 битным числом - оно генерируется специальным устройством.

Когда производитель изделия нарушает лицензионное соглашение, вектор выбора ключей для такого изделия аннулируется. Список аннулированных ключей записывается на все новые диски. Подобные списки имеют специальную цифровую подпись, в основе которой находится алгоритм DSA. Это создано для обеспечения препятствия занесения в список определенных устройств злоумышленниками (например, конкурентами).

Если во время обмена данными с источником сигнала будет обнаружено, что KSV подключенного к нему изделия находится в списке аннулирования, то произойдет разъединение и передача данных высокой четкости осуществлена не будет.

Использование HDCP

Все изделия, которые соответствуют марке "HD ready" в обязательном порядке должны поддерживать HDCP. Кроме того, обязательное использование HDCP насаждается законами США для любых приемников данных высокой четкости.


Текст статьи принадлежит компании ,
при использовании материалов с сайта, размещение обратной ссылки,
незапрещенной к индексации обязательно, на этой странице ссылки на www.сайт

High-Bandwidth Digital Content Protection, то есть HDCP — это протокол защиты широкополосных цифровых данных. HDCP является одним из вариантов системы управления правами доступа к цифровым данным -DRM. Простыми словами: система HDCP — это система защиты от копирования.

Кто придумал HDCP и с какой целью?

High-Bandwidth Digital Content Protection был разработан корпорацией Intel. Цель разработки — эффективное управление доступом к данным аудио и видео, которые передаются по интерфейсам DVI и HDMI.

HDCP — частная разработка, потому за его использование нужно обязательно производить лицензионные отчисления.

Кто осуществляет лицензирование?

Лицензирование осуществляет Digital Content Protection LLC — дочернее подразделение Intel. Кроме того, что производится уплата отчислений, производитель также подписывает соглашение. В нем перечислены требования по ограничению, касающиеся качества сигналов производимых продуктов. Что это значит? Например, если в сигнале есть соответствующее требование, то тогда видео ТВ высокой четкости — HDTV — может выводиться лишь в DVD качестве — 720*576 — через те выходы, которые не поддерживают HDCP. И в этом же случае аудио на цифровых аудио выходах ограничивается DAT качеством, то есть — 48 кГц, 16 бит, но ограничения по качеству в этом случае не распространяются на аналоговые звуковые выходы. Также производители обязаны предусмотреть технические средства ограничения записи цифровых потоков в том случае, если содержится запрет на их копирование.

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

Для этого предусмотрены три системы:

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

Нашим читателям будет интересно знать, что каждое устройство с поддержкой HDCP является обладателем уникального набора ключей: 40 шт. по 56 бит. Причем, эти ключи секретны. Если ключи будут разглашены или вскрыты, это будет нарушением лицензионного соглашения. Для каждого набора ключей существует специальный ключ KSV (key-selection vector, что означает вектор выбора ключа). В каждом специальном ключе KSV ровно 20 битов имеют значение 0, а еще 20 битов — значение 1.

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

Протокол защиты продуман таким образом, что секретные ключи и KSV составлены так, что в результате аутентификации каждое из устройств получает одинаковое 56-битное число. Именно это число и в дальнейшем применяется для шифрования.

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

Рассмотрим случай, когда некая модель нарушит лицензионное соглашение. Что произойдет в этом случае? Тогда ее KSV перемещается в список аннулирования. Список разработан таким образом, что записывается, например, на все новые диски. И каждый из таких списков аннулирования подписывается особой цифровой подписью на основе алгоритма DSA. Для чего это нужно? Чтобы предусмотреть и отсечь все возможные попытки внесения в эти листы легитимных моделей» нехорошими людьми». Когда идет процесс аутентификации и источник сигнала определяет, что KSV подключенного к нему устройства занесен в списке аннулирования, то соединения с ним попросту не происходит, данные высокой четкости не передаются.

Однако, надо отметить, что существуют довольно многочисленные заявления криптоаналитиков о том, что HDCP имеет фундаментальную уязвимость. Упоминается о практических примерах взлома, которые имеют место быть.

Что такое в HDCP телевизоре?

Для чего необходим High-Bandwidth Digital Content Protection телевизору и монитору? Цель поддержки девайсами, к примеру, HD-телевизорами и мониторами HDCP в том, чтобы пользователь без проблем мог получить воспроизведение Blu-Ray и HD-DVD с номинально высоким качеством.

Где используется HDCP?

Основная сфера применения — в устройствах для воспроизведения видео HD качества. Кроме того, использование HDCP возможно для персонального компьютера, но для этого необходимо участь два фактора: поддержка видеокартой и программным обеспечением.

Что произойдет, если устройство не поддерживает HDCP?

Например, имеется устройство, которое не поддерживает HDCP. А пользователь хочет воспроизвести защищенный видеоматериал. Это будет невозможно. К примеру, при наличии Blu-ray плеера, поддерживающего технологию защиты HDCP и телевизора, не поддерживающего HDCP возможны целых три варианта. Первый - не будет видно ничего. Второй - появится предупреждающая надпись. Третий — изображение будет с искажениями.
Поэтому, чтобы смотреть защищенный видеоматериал, нужно иметь передатчик и приемник. Передатчик это: видеоплеер, DVD плеер, компьютер, Blu-ray плеер, видеокарта. Приемник это: телевизор, монитор. Все устройства должны поддерживать технологию HDCP.

Как пользователю узнать, поддерживает ли его устройство технологию HDCP?

Здесь все очень просто. В технических параметрах на устройство есть необходимая информация. Ее можно узнать в сети-интернет. Кроме того, существует логотип — «HD ready», который размещают на устройствах. При наличии данного логотипа поддержка технологии гарантирована.

Внимание: лицензионное соглашение должен подписывать и все предписанные его требования обязан выполнять исключительно производитель устройств. Мы - потребители, не имеем к этому никакого отношения. Мы не можем нести ответственность перед компанией Intel.

Спасибо за внимание к нашему сайту, если Вам понравилась публикуемая информация, Вы можете помочь в развитии ресурса, поделившись статьей через социальные сети.

Что такое HDCP?

HDCP — технология, позволяющая оградить от незаконного копирования аудио- и видеоконтент передаваемый по средствам интерфейсов HDMI, DVI, DisplayPort и т.п.

Аббревиатура HDCP расшифровывается как "High-bandwidth Digital Content Protection ", что в переводе означает "Высокоскоростная защита широкополосных цифровых данных".

Для интерфейсов DisplayPort, HDMI технология HDCP является обязательной опцией, стандарт DVI не предполагает, но допускает ее использование.

Где применяется HDCP?

Технология защиты HDCP используется преимущественно в устройствах для воспроизведения видео HD качества.

HDCP — протокол защиты широкополосных цифровых данных

Так же использование HDCP предусмотрено и на компьютере, для этого технология должна поддерживаться видеокартой и ПО.

Что будет, если устройство не поддерживает HDCP?

Если одно из устройств, с помощью которых вы собираетесь воспроизвести защищенный видеоматериал, не поддерживает HDCP, то и просмотреть вы его не сможете. Например, у вас есть Blu-ray плеер, который поддерживает технологию защиты HDCP и телевизор, который эту технологию не поддерживает. Что произойдет? Есть три варианта: вы не увидите ничего, вы увидите предупреждающую надпись, вы увидите изображение с искажениями.
Таким образом, чтобы посмотреть защищенный видеоматериал вам необходимо иметь передатчик (видеоплеер, DVD плеер, компьютер, Blu-ray плеер, видеокарта) и приемник (телевизор, монитор) которые должны поддерживать технологию HDCP.

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

Во-первых, эту информацию можно узнать в технических параметрах на устройство, которую с легкостью можно найти в интернете.
Во-вторых, наличие HDCP можно определить по логотипу «HD ready» на устройстве. Если он есть, то и устройство в обязательном порядке должно поддерживать технологию HDCP.

Рекомендации по грамотному выбору флешки

Сегодня, пожалуй, вряд ли найдется человек, который хотя бы раз не слышал о, так называемой, «флешке». На самом деле «флешка», это упрощенное сленговое название USB-флеш-накопителя,…

Док-станция для планшетного компьютера
Не знаю, как вы, а я всегда пытаюсь выжать из своих гаджетов максимум возможностей. Сегодня я хочу рассказать об одном очень полезном дополнении к планшетному компьютеру, которое может добавить…

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

Фильмы на дисках Blu-ray обычно защищены системой AACS, требующей использования протокола для цифровых видеовыходов. Протокол предусматривает шифрование выходного сигнала видеокартой и расшифровку его в мониторе. Для работы должны быть выполнены следующие условия:

  1. Видеокарта с поддержкой. Поддержка включает в себя -совместимый графический процессор и чип CryptoROM на видеокарте для хранения ключей шифрования. Графические процессоры NVIDIA поддерживают, начиная с G71. CryptoROM интегрирована в графические процессоры, начиная с G98, в видеокартах на базе более ранних это необязательная опция производителя видеокарты.
  2. Монитор или телевизор, имеющий интерфейс, или, и поддерживающий. Большинство мониторов до 2008 года выпуска, а также с диагональю менее 22″ не поддерживают.
  3. Драйвер видеокарты, поддерживающий. Требуется драйвер NVIDIA версии 174.ХХ или более новой.

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

HDCP — что это такое?

Проверить наличие на видеокарте CryptoROM можно, сняв систему охлаждения и поискав микросхемы Atmel AT88SC или AT24C168 (посадочные места U50Х на плате). При аналоговом подключении () система AACS автоматически снижает качество видео до 540 линий по вертикали.

  • Графические процессоры NVIDIA серии 7Х00 и G80 (8800 GTS/GTX) поддерживают при подключении монитора/телевизора через только для одного канала (single-link). Таким образом, максимальное разрешение монитора для воспроизведения защищенного контента ограничено 1600х1200. Для вывода больших разрешений требуется подключение с двумя каналами (Dual-link), поддержка при этом отключается. Можно попытаться сделать доступным разрешение 1920х1200 при одноканальном подключении путем создания профиля с уменьшенным временем гашения, смотрите специальный вопрос FAQ.
  • Некоторые мониторы также поддерживают лишь для одного канала (single-link), например Dell 3008WFP. Обратитесь к документации на монитор. В таких случаях следует снижать разрешение рабочего стола перед запуском проигрывателя Blu-ray.
  • Защита не применяется для встроенных дисплеев ноутбуков, однако, при подключении дополнительного монитора/телевизора к ноутбуку он должен соответствовать требованиям. Для воспроизведения защищенного видео на внешний монитор предварительно следует отключить встроенный дисплей ноутбука (в панели NVIDIA выбрать основным внешний монитор/телевизор и включить однодисплейный режим).
  • В Surround системе все мониторы группы должны поддерживать, но изображение видео будет выводиться только на центральный экран.
  • предназначен для работы при частоте обновления не выше 60 Гц. При использовании большей частоты (особенно в стереосистемах) работа протокола может быть нестабильной.

Продукт AnyDVD HD позволяет отключить систему защиты AACS, сняв требование на поддержку. Предупреждение: Использование подобных средств является нарушением закона в некоторых странах.

Blu-RayDVIHDCPHDMITVмониторноутбукителевизорыGeForce 8800 GTSGTXDellдрайверконтрольная панельстерео

Китайская компания LegendSky, производящая устройство для снятия HDCP-защиты с видео, официально уведомила суд о том , что не считает выпуск указанного устройства нарушением законов. Компания является ответчиком в суде по делу об утечке в интернет нескольких копий фильмов высокого качества. Иск был подан компаниями Warner Bros. и Digital Content Protection, дочерней компанией Intel.

HDCP (High-bandwidth Digital Content Protection, защита широкополосного цифрового содержимого) - технология защиты медиаконтента, разработанная корпорацией Intel и предназначенная для предотвращения незаконного копирования высококачественного видеосигнала, передаваемого через интерфейсы DVI, DisplayPort, HDMI и других. Система шифрования впервые появилась в 2000-м году, получила лицензию в 2004-м и была окончательно взломана 2010-м году.

Система защищает контент от «незаконного копирования», однако создаёт проблемы для владельцев устройств - защищённый видеосигнал может быть воспроизведён только на оборудовании, поддерживающем HDCP. Если же ваш телевизор или монитор не поддерживает эту технологию, вы не сможете насладиться видео высокого качества.

Если только не купите, например, устройство, включающееся между источником видео и приёмником, и снимающее эту защиту с контента. Например, одно из устройств марки HDFury от китайской компании LegendSky. Они позволят вам посмотреть видео с шифрованием HDCP 2.2 на любом устройстве, не поддерживающем это шифрование.

Конечно, раз подобные устройства снимают шифрование, они могут послужить инструментом для нелегального копирования контента с целью его распространения. На этом основании компании Warner Bros. и Digital Content Protection и подали в январе 2016 года в суд на китайцев – видимо, в отместку за несколько утекших в сеть фильмов (в ноябре 2015 в сети появились 4К-фильмы с Amazon и Netflix).

Недовольство владельцев копирайта можно понять. Но и китайская компания не считает доказанным тот факт, что утечка в сеть фильмов напрямую связана с её деятельностью. Кроме того, из её ответа суду следует, что изготовление устройств, снимающих HDCP-защиту, не противоречит законам.

Китайцы указывают на примечание в Законе об авторском праве в цифровую эпоху (DMCA), позволяющую делать реверс-инжиниринг программы с целью разобраться, каким образом можно настроить обмен данными между ней и другими программами.

Также LegendSky утверждает, что истцы подали в суд с монополистическими намерениями – они хотят распространять своё влияние даже на те области, которые им не принадлежат. Кроме того, компания уверена, что юрисдикция DCP не распространяется на китайские компании, в связи с чем и просит отозвать иск.

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

Способы штурмовать […] с каждым днем все умножаются, и они совершеннее способов обороны. Изобретательность, как правило, бывает направлена именно в эту сторону: над захватом ломают голову все, над обороной только богатые .
Монтень, «Опыты», т. 2

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

Чтобы лучше представить себе, насколько полярными могут быть мнения по ее поводу, приведем в качестве примера типичный диалог сторонника и противника ужесточения DRM:

DVD-Jon истинный герой нашего времени: этот 16-летний подросток в одиночку противостоял могущественному легиону капиталистов-крохоборов из MPAA! Натравленные ими полицейские допрашивали его 7 ч без перерыва на еду, но он не сломался! (о «подвигах» DVD-Jon’а см. «Компьютерное Обозрение», № 4, 2007 г.).

Тоже мне, нашли Робин Гуда! Чем DVD-Jon, по большому счету, отличается от негодяя, подделывающего ключи от камер хранения в фойе вашего супермаркета?

Разгул пиратства обусловлен завышенными ценами на лицензионные носители. Средства, пущенные на разработку и внедрение AACS и им подобных механизмов, лучше было бы сэкономить, и тогда стоимость лицензионных носителей понизилась бы.

Вы заведомо относитесь к добропорядочным потребителям как к преступникам; это оскорбительное отношение граничит с нарушением принципа презумпции невиновности. Диски HD DVD и Blu-ray с их высокой плотностью записи чувствительны к механическим повреждениям, но мы не можем копировать законно приобретенные фильмы на жесткий диск для личного пользования. Это явно нарушает принцип Fair Use, а подспудное осознание действия иезуитских механизмов AACS способно отравить впечатления от киносеанса: мы чувствуем себя угодившими под колпак Большого Брата, это мешает сопереживанию таким свободолюбивым киногероям, как Индиана Джонс и Беспечный Ездок.

Похоже, ваша психологическая проблема в неспособности видеть позитивные стороны жизненной ситуации. Подумайте о том, сколь высокое наслаждение при вашей обостренной чувствительности к проявлениям тоталитаризма вы можете получить от просмотра AACS/HDCP-версий фильмов «1984», «Прекрасный Новый Мир», «THX1138», «Процесс» и т. п.!

Оставим коммерческое кино и обратимся мыслями к великому Эйзенштейну. Все мы помним, как некоторые компании осмелились выпустить DVD с нетленным «Броненосцем Потемкиным», защитив его от копирования и снабдив региональным кодом. В нынешние времена культурного упадка любые меры, затрудняющие доступ к общечеловеческим культурным достояниям, следует считать преступлением (интересующихся более подробным обоснованием контркультурности DMCA-подобных законов отсылаем к фундаментальному труду М. Вербицкого «Антикопирайт»).

Ценность, изначально созданная Эйзенштейном это катушка целлулоидной ленты. Никто в MPAA и не думал затруднять к нему доступ.

Как бы не так! Инфраструктура, необходимая для работы с лентами и прочими устаревшими носителями, невосстановимо разрушена, а вы воспользовались представившейся возможностью, чтобы поставить себя в монопольное положение провайдера Эйзенштейнового контента…

Что ж, обращайтесь в антимонопольный комитет. Да заодно не забудьте предъявить иск автомобильным компаниям, лишившим вас права трястись в дилижансах, как в прошлом веке…

Чтобы не превращать окончательно статью в ток-шоу, переведем дыхание и попытаемся сосредоточиться на корне проблемы. А он, похоже, заключается просто-напросто в возросшей доступности цифровых технологий, из-за которой вычислительная мощность среднего развлекательного центра, поддерживающего HDTV, доросла до уровня, еще полтора десятилетия назад свойственного суперкомпьютерам. Небольшой процент этой мощности предоставляет возможность реализации весьма нетривиальных криптографических алгоритмов, а это - пусть даже гипотетически - способно повысить прибыльность бизнеса контент-провайдеров, и поэтому было бы странным думать, что MPAA & Co. ею не воспользуются. Ну, они и воспользовались, - и это, пожалуй, самое объективное, что можно сказать о предмете вышеприведенного бурного спора, которому нет и не будет ни конца, ни края.

Истина в подобных спорах не рождается, она где-то посередине между столь эмоционально высказываемыми полярными мнениями. Однако разглядеть ее точное местоположение - непростая задача, которая особенно усложняется, когда речь заходит об HDCP. Затруднение в этом случае связано с двумя причинами.

Во-первых

Внедрение HDCP в качестве обязательного криптографического стандарта для цифрового контента высокого разрешения ущемляет интересы конечных пользователей. Речь идет, например, о владельцах бытовых HDTV-телевизоров первого поколения, которых в одних только США продано около 3 млн штук. Из-за рассогласованности действий всевозможных комитетов по стандартизации (и противоречивости интересов их участников) эти аппараты были выпущены без поддержки HDCP. Многие из ранних покупателей, поддавшись увещеваниям маркетологов, отвалили за свои приобретения пятизначные суммы, позволившие маховику HDTV-индустрии сделать первый оборот. Купив завтра очередной диск с HDTV-версией любимого фильма, владельцы HDCP-несовместимых телевизоров могут внезапно обнаружить на телеэкране изображение в DVD-разрешении, что совершенно обессмыслит их вложения. Вопрос морально-этический: посмеет ли набравшая ход HDTV-индустрия отплатить своим легковерным благодетелям черной неблагодарностью? Вопрос финансово-юридический: смогут ли пострадавшие, предъявив коллективный иск производителям HDTV-оборудования, добиться сколь бы то ни было существенных скидок при обмене старых устройств на новые? Чтобы эти риторические вопросы не коснулись лично вас, убедитесь, что на корпусе приобретаемого вами HDTV-телевизора присутствует удостоверяющий HDCP-совместимость логотип «HD Ready».

Игровые приставки Xbox 360 и PlayStation 3 в настоящее время являются самой распространенной в мире категорией устройств, способных играть роль HD DVD- и Blu-ray-плееров. Однако в этой роли они не имеют HDCP-совместимости, - следовательно, интересы их владельцев также под угрозой.

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

Если вы - приверженец платформы Wintel, то вам, очевидно, будет интересно узнать, что просмотр контента, защищенного протоколом HDCP, невозможен без 64-разрядной версии Vista. Решение не выпускать HDCP-драйверы для прочих ОС, принятое руководством Microsoft в конце прошлого года, формально мотивируется повышенной вандалоустойчивостью ПО для 64-раз-рядной архитектуры. По сути же, внедрение нового криптографического стандарта становится предлогом, вынуждающим пользователя потратиться не только на новые видеокарту и монитор, но еще и на системный блок. Зато ему милостиво разрешается оставить себе старые мышь и клавиатуру. Не перегибает ли Wintel палку?! Странное дело, но возмущенных голосов в Интернете не так уж много - то ли пользователей Windows уже трудно чем-либо удивить, то ли они еще не осознали масштабов затевающейся HDCP-кампании.

Если же вы предпочитаете Linux, то принимайте соболезнования: с внедрением HDCP вы окажетесь за бортом HDTV-революции. Корабль прогресса уплывет в светлое будущее без вас.

Краткий словарь по терминологии DRM

DMCA (Digital Millennium Copyright Act) - закон США об авторских правах на использование цифрового контента.

MPAA (Motion Picture Association of America) - влиятельная организация, кровно заинтересованная в ужесточении мер по обеспечению соблюдения DMCA-подобных законов и внедрению самых драконовских вариантов DRM.

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

CSS (Content Scrambling System) - комплекс мер по защите аудиовизуального контента DVD от нелегального копирования. Введенный в обиход около 1996 г., спустя три года он был взломан 16-летним норвежским программистом Джоном Лехом Йохансеном (Jon Lech Johansen) в сотрудничестве с двумя сообщниками из Дании и Германии, пожелавшими остаться неизвестными.

AACS (Advanced Access Content System) - комплекс мер по защите контента высокой четкости, разработанный сообществом провайдеров HDTV-контента с учетом болезненного урока, преподанного им DVD-Jon’ом.

HDMI (High-Definition Multimedia Interface) - цифровой интерфейс для сопряжения устройств, вовлеченных в прием, передачу и пересылку HDTV-контента. Современные бытовые плееры и телевизоры становятся все более и более цифровыми, поэтому использование аналоговых кабелей между ними представляет собой явный анахронизм, и внедрение цифровых интерфейсов было здесь неизбежной закономерностью.

HDMI рассчитан на передачу некомпрессированных данных на расстояние до 10 м без какой бы то ни было потери качества. Это свойство привлекает пользователей и пугает контент-провайдеров, опасающихся, что по HDMI-кабелю видео- и аудиоданные с побитовой точностью «уплывут» прямиком в руки «пиратов». Собственно, именно с целью предотвращения возможности такой утечки и был разработан HDCP.

HDCP (High-Bandwidth Digital Content Protection) - разработанный совместными усилиями компаний Intel и Silicon Image протокол шифрования данных, передаваемых через интерфейсы HDMI и DVI. Следующие версии высокоскоростных интерфейсов предположительно будут охватываться новыми версиями HDCP. Текущая версия HDCP - v.1.3; ее детальное техническое описание общедоступно на сайте www.digital-cp.com .

ICT (Image Constraint Token) - флаг в заголовке массива HD-данных, определяющий реакцию передатчика на HDCP-несовместимость приемника. В случае установленного флага эта реакция будет состоять в существенной деградации передающегося контента. Для видео это выразится в снижении разрешения с 1920×1080 до 960×540 пикселов, что примерно соответствует DVD-качеству; для аудиоданных вместо некомпрессированного многоканального звука в формате 24-bit/192 kHz будет транслироваться стереопоток 16-bit/44(48) kHz.

Контент-провайдеры вольны распоряжаться флагом ICT по своему усмотрению, информируя потребителей о его статусе маркировкой на упаковке диска. В середине 2006 г. немецкий новостной сайт Spiegel Online распространил слух о тайном многостороннем соглашении, заключенном между крупными голливудскими студиями, Sony и Microsoft о моратории на установку флага ICT до 2012 г. Широко обсуждаемая в Интернете, эта информация до сих пор не получила ни подтверждения, ни опровержения.

Во-вторых

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

Как работает HDCP ? Предположим, некий производитель решил наладить выпуск HDCP-совместимой модели видеокарт. Первым делом ему придется обратиться в центральный орган, ведающий распределением и учетом шифровальных ключей (т. е. в компанию Digital Content Protection, являющуюся подконтрольным предприятием Intel) и доказать, что аппаратная часть предлагаемого им изделия достаточно надежно защищает ключ от взлома. От производителя также ожидается подписание договора о юридической ответственности за разглашение ключей и взносы в размере 15 тыс. долл. за лицензию плюс по 0,5 цента за каждое устройство. Увеличение себестоимости видеокарты, вызываемое HDCP-совместимостью, объясняется, конечно, не только этими взносами, но и необходимостью ее аппаратного усложнения. Как правило, протокол HDCP реализуется на контроллерах от Silicon Image, за которыми около года назад приходилось выстаивать очередь (по крайней мере, именно дефицитом этих чипов представители ATI пытались оправдать нехватку HDCP-совместимых карт в сво-ем модельном ряду).

Став одним из лицензиатов (на момент написания статьи их было 440), пользователь получает требуемое количество наборов чисел (PK, KSV). Здесь PK - приватный ключ, представляющий собой массив из сорока 56-битовых чисел, а KSV - 40-битовое число, именуемое вектором выбора ключей (Key Selection Vector). Каждый KSV имеет в точности 20 единичных битов; это ограничивает количество HDCP-совместимых передатчиков астрономическими 137 миллиардами.

Следуя криптографической традиции, назовем конкретную представительницу HDCP-совместимой модели видеокарт Алисой, а HDCP-совместимый монитор, с которым ей предстоит «общаться» - Бобом. Опустив ряд технических деталей, можно сказать, что при воспроизведении HDTV-контента, защищенного протоколом HDCP, сеанс связи Алисы и Боба начинается и сопровождается периодическим «хэндшейкингом» - т. е. процедурой аутентификации, которой сопутствует взаимный обмен открытыми ключами. Получив ключ Боба, Алиса суммирует те двадцать компонент своего приватного ключа PKA, чьи номера соответствуют разрядам, занимаемым единичными битами KSV b . В результате Алиса получает число х, используемое ею для инициирования генератора псевдослучайных чисел. Последовательность генерируемых им 24-битовых чисел Алиса, прибегая к побитовой операции XOR, накладывает на передаваемые Бобу данные. Со своей стороны, Боб суммирует те двадцать компонент PK b , чьи номера отвечают разрядам, занимаемым единичными битами KSV a , и получает… опять-таки х. Это удается благодаря тому, что алгоритм генерирования ключей, используемый компанией Digital Content Protection, гарантирует совпадение сумм, вычисленных описанным способом. Инициировав числом х генератор псевдослучайных чисел, идентичный Алисиному, Боб получает возможность дешифровать получаемый поток данных. «Пират» же, тщащийся выдать себя за Боба (или наблюдающий за «общением» Алисы и Боба со стороны) останется с носом, поскольку не имеет способа ни подсмотреть, ни вычислить число х . И нет особых надежд найти его методом перебора, ибо множество вариантов, предлагаемое его 56-битовой разрядностью, составляет 72 057 594 037 927 936. Отметим, что это в 65 536 раз больше, чем в случае с применяющимися в CSS злополучными 40-разрядными ключами, полный перебор которых на современном ПК занимает около суток. Сутки - вполне приемлемое время для видеопирата, а вот, скажем, двухмесячный срок наверняка сделает пиратскую деятельность бессмысленной, ибо по его истечении блокбастеры утрачивают коммерческую актуальность. Несложные подсчеты показывают, что при дальнейшем выполнении закона Мура «взлом» HDCP путем прямого перебора в течение двух месяцев станет возможным где-то в середине 2030-х - т. е. аккурат к тому времени, когда Blu-ray-плеер можно будет найти только в антикварных лавках.

А что, если какой-нибудь Боб «проговорится», и его приватные ключи станут общеизвестны? В таком случае любой технически подкованный «пират» сможет изготовить устройство, дешифрующее передаваемые Алисой данные и направляющее их, скажем, для записи в 2-терабайтовый массив RAID 0, после чего их можно будет вновь закодировать в один из стандартных HDTV-форматов. Для фильма средней продолжительности и компьютера средней производительности эта операция займет несколько десятков часов процессорного времени. «Пираты» же с шестизначным стартовым капиталом смогут применять профессиональное оборудование для кодирования HDTV-сигнала в реальном времени.

«Пираты» также могут попытаться организовать производство HDCP-стрипперов - т. е. недорогих адаптеров, подключающихся между HDCP-совместимым передатчиком и HDCP-несовместимым приемником HDTV-сигнала. Немецкая фирма Spatz Tech уже успела прославиться на этом поприще, выпустив HDCP-стрипперы DVIMAGIC и DVIHDCP, позиционируемые как усилители/конвертеры для профессионального использования, но свернула производство - по слухам, получив внушение от компетентных органов. Ясно, что распространение таких устройств, обеспечивающих владельцам «устаревшей» техники просмотр HDTV-контента в полном разрешении, грозит существенным снижением объема продаж новых моделей HDTV-телевизоров и мониторов.

Разумеется, разработчики HDCP предусмотрели подобный вариант развития событий. Предательству Боба они противопоставили так называемый механизм отзыва скомпрометированных ключей: как только факт компрометации станет известен компании Digital Content Protection, KSV Боба будет включен в регулярно обновляемый «черный список», актуальная версия которого помещается на каждом серийно выпускаемом HD DVD- и Blu-ray-диске. При воспроизведении диска список будет автоматически сохранен в ЗУ Алисы (если только оно уже не содержит более поздней его версии), после чего она перестанет поддерживать с Бобом дальнейшие контакты. Чтобы удержать «пиратов» от соблазнительной попытки сфабриковать диск с пустым «черным списком», датированным «всеми девятками» (однократное считывание подобного списка-вируса навеки заморозило бы ЗУ Алисы в обнуленном состоянии), подлинность содержащейся в нем информации заверяется цифровой подписью DSA. Фальсификацию такой подписи криптоаналитики считают задачей, практически неосуществимой.

Слабым местом этого механизма является низкая оперативность выявления факта компрометации: ключ может оказаться в «черном списке» не раньше, чем пиратская деятельность с его использованием приобретет всеобщий характер. Поскольку Боб это «осознает», он, вероятно, ограничит свои усилия тиражированием контрафактных HD DVD- и Blu-ray-дисков (или распространением их содержимого через Интернет) где-нибудь на неподчиненной юрисдикции США территории. Можно предположить, что в качестве ответного шага MPAA & Co. предпримут попытку «улучшить» очередные версии HDCP- и AACS-спецификаций стеганографическими алгоритмами, в реальном времени внедряющими ключ KSV-ресивера в аудио- и видеоданные, что положит начало еще более замысловатому витку «гонки вооружений».

Теория сговора взломщиков

PK KSV
Alice (26, 19, 12, 7) 1100
Bob (13, 13, 22, 5) 0101
Charlie (22, 16, 5, 19) 1010
Diane (10, 21, 11, 14) 0110

Рассмотрим пример упрощенной схемы HDCP-протокола, в которой число компонент PK, и, соответственно, разрядность KSV, уменьшены с сорока до четырех.

В данном примере при установлении сеанса связи Алиса-Боб первая вычисляет «магическое число» х, равное 26, суммируя числа 19 и 7, а второй - 13 и 13.

Чтобы понять базовый изъян принципа шифрования, реализуемого протоколом HDCP, предположим, что перечисленные в таблице персонажи вступили в сговор с целью «взлома» приватного ключа некоей жертвы по имени Эд, чей открытый ключ KSV равен, к примеру, 1001. Алиса знает, что в ходе «хэндшейкинга» с нею Эду пришлось бы сложить первую и вторую компоненты его приватного ключа, в результате чего он получил бы число, равное сумме первой и четвертой компонент ее ключа, - т. е. 33. Открыв друг другу свои приватные ключи (т. е. поправ условия контракта с Digital Content Protection) и обозначив PK жертвы через (x1, x2, x3, x4 ), злоумышленники составляют систему линейных уравнений:

X1 + x2 = 33 x2 + x4 = 18 x1 + x3 = 41 x2 + x3 = 24

Решение их (25, 8, 16, 10) по силам найти даже школьнику.

Для взлома реального протокола HDCP участников сговора должно быть не четверо, а 40 (при этом желательно, чтобы их KSV были линейно независимы, в противном случае система уравнений не получит однозначного решения).

Заметим, что для вычисления приватного ключа Эда заговорщикам не понадобилось его физического присутствия, и о «хэндшейкинге» с ним мы говорили лишь в сослагательном наклонении. Им оказалось достаточным только знания его открытого ключа. Это означает, что они получили возможность генерировать PK для любых KSV, которые им придут в голову, с той же эффективностью, с какой этим занимается компания Digital Content Protection. Это, в свою очередь, может привести проект HDCP к окончательному и бесповоротному краху, ибо «пираты» обретут, например, возможность встраивать в HDCP-стрипперы алгоритм, случайным образом перебирающий различные ключи KSV до тех пор, пока один из них не окажется вне «черного списка».

Чем чреват крах?

История протокола HDCP полна парадоксов: он был принят в качестве стандарта после того, как независимые криптоаналитики математически обосновали его уязвимость, и не стоит особо удивляться, если он получит широкое распространение после того, как будет «взломан». Даже если хакерам удастся полностью нейтрализовать HDCP уже завтра, его сохранение в США, являющихся локомотивом HDTV-индустрии, будет эквивалентно его сохранению во всем мире.

Между тем в США в настоящее время действует официальный запрет на продажу HDCP-несовместимых HDTV-телевизоров с цифровыми разъемами и диагональю экрана 25" и выше. С 1 июля сего года он еще более ужесточится и охватит телевизоры с диагональю 13" и выше.

31 декабря 2011 г. американское сообщество HDCP-ненавистников, готовых по старинке использовать аналоговые кабели, столкнется с запретом на продажу новых HDTV-плееров, оснащенных аналоговыми коннекторами, а с 31 декабря 2013 г. такие плееры и вовсе будут объявлены вне закона. Тогда-то и наступит окончательная HDCP-зация этой отдельно взятой страны.

Еще одна причина сохранения HDCP-протокола - его выгодность контент-провайдерам с юридической точки зрения: «факт обхода HDCP-защиты», констатируемый юристами MPAA & Co. в ходе рассмотрения очередного дела о нарушении авторских прав, может при случае послужить доказательством злого умысла ответчика.

Однако успехи muslix64 сотоварищи с форума doom9.org в деле «взлома» AACS служат надежным основанием для уверенности в том, что на рынке контрафактных носителей гипотетический крах HDCP не отразится никак («пирату», конечно, гораздо удобнее заполучить точную копию содержимого HD DVD- или Blu-ray-диска, чем утруждаться перекомпрессированием данных, сопряженным, к тому же, с некоторой потерей качества изображения).

Хорош или плох HDCP?

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

HDCP (High-Bandwidth Digital Content Protection) - это протокол защиты широкополосных цифровых данных- это один из вариантов системы управления правами доступа к цифровым данным (DRM). HDCP разработан корпорацией Intel для управления доступом к данным аудио и видео, передаваемым по интерфейсам DVI и HDMI.

HDCP является частной разработкой, а за его использование необходимо производить лицензионные отчисления.

Лицензированием занимается Digital Content Protection LLC дочернее подразделение Intel. Помимо собственно уплаты отчислений, производитель подписывает соглашение, в котором содержатся требования по ограничению качества сигналов производимых продуктов. К примеру, если в сигнале есть соответствующее требование, то видео телевидения высокой чёткости (HDTV) может выводиться только в DVD качестве (720*576) через выходы, не поддерживающие HDCP. В этом же случае аудио на цифровых аудио выходах ограничивается DAT качеством (48 кГц, 16 бит), но ограничения по качеству не распространяются на аналоговые звуковые выходы. Помимо этого, производители должны предусматривать технические средства ограничения записи цифровых потоков, если содержится запрет на их копирование.

Описание HDCP

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

    Специальный протокол аутентификации, который не позволяет не сертифицированным устройствам получать контент высокой четкости;

    Шифрование передаваемых по DVI или HDMI данных предотвращает как прямое копирование, так и "подслушивание" данных. Также исключается возможность атаки "третьим лицом".

    Алгоритм аннулирования ключей в HDCP позволяет сравнительно просто блокировать передачу контента HDTV на устройства нарушивших соглашения производителей.

Каждое устройство с поддержкой HDCP имеет уникальный набор ключей: 40 шт. по 56 бит. Эти ключи секретны, а любое их разглашение или вскрытие является нарушением лицензионного соглашения. Каждому набору ключей сопоставляется специальный ключа KSV (key-selection vector, вектор выбора ключа). В каждом KSV ровно 20 битов имеют значение 0 и еще 20 битов имеют значение 1.

Во время аутентификации обе стороны (например, ТВ и ресивер) обмениваются ключами KSV. Затем каждое устройство суммирует свои секретные ключи в соответствии с битами KSV от другого устройства. Если бит KSV равен единице, то соответствующий секретный ключ используется, если нулю, то не используется. И секретные ключи, и KSV составлены таким образом, что в результате этого процесса оба устройства получат одинаковое 56-битное число. Это число далее используется для шифрования.

В HDCP шифрование производится поточным шифром. К битам каждого пикселя применяется операция XOR с некоторым 24-битным числом, которое генерируется специальным устройством. В алгоритм заложена смена ключей после каждого кадра.

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

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

Применение HDCP

Поддержка HDCP является обязательным условием соответствия марке "HD ready", также его применение насаждается законами США для всех приёмников вещания высокой чёткости.



Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png