Большинство интерфейсов видеоподключения, таких как DVI, HDMI и Display Port, включают поддержку технологии HDCP. HDCP или защита широкополосного цифрового контента - это протокол защиты авторских прав, который используется для шифровать данные по мере их передачи и предотвращать воспроизведение защищенного авторским правом контента на неавторизованных устройств. Таким образом, это значительно затруднит пиратство контента, защищенного авторским правом. Чтобы использовать это содержимое, защищенное авторским правом, например фильмы на DVD, дайте устройству воспроизведения указание использовать HDCP при воспроизведении своего содержимого. В случае сбоя подключения HDCP устройство откажется воспроизводить контент.
HDCP был разработан Intel и требует, чтобы производители устройств вносили ежегодный лицензионный сбор и соблюдали ряд условий. Например, устройство с поддержкой HDCP не должно быть предназначено для копирования данных, защищенных HDCP, оно не должно передавать Контент HDCP на приемники, отличные от HDCP, и он должен «препятствовать попыткам обойти защиту контента. требования".
С начала 2000-х годов известно о существовании слабых мест в протоколе HDCP. В 2010 г. произошла публичная утечка главного ключа, который можно было использовать для создания действительных ключей устройства HDCP. Главный ключ был обнаружен в процессе обратного проектирования, в котором использовались недостатки конструкции. В случае использования главный ключ может позволить создание явно действительных устройств HDCP, реализующих HDCP таким образом, что защита будет снята. Однако использование ключа считается сложным, поскольку его необходимо реализовать в специализированном кремниевом кристалле.
Проблемы с HDCP
Ряд проблем был вызван HDCP. Одна из проблем заключается в том, что это создает возможность для отказа простого проводного соединения. Каждое устройство должно быть сконфигурировано с 40 ключами, поэтому оно может подключаться одновременно к 40 устройствам, к сожалению, не все устройства это делают. Некоторые приемники сигналов реализуют ограниченное количество ключей шифрования, что означает, что при настройке в общедоступных средах, таких как бары, они могут быть подключены только к гораздо меньшему количеству телевизоров.
Другая проблема заключается в том, что HDCP вызывает небольшую задержку ввода из-за обработки шифрования и дешифрования. Это негативно сказывается на опыте игры в интерактивные медиа, такие как видеоигры. Реализация HDCP на ноутбуках Apple всегда включена, даже если она не требуется. Это излишне затрудняет запись содержимого, не защищенного авторским правом, включая, например, простое использование внешнего дисплея для презентации.