HDCP: з чим це треба їсти? Захист цифрового контенту: як застосувати DMCA і не піти по шляху судових розглядів Hdcp версія

HDCP (англ. High-bandwidth Digital Content Protection - захист цифрового вмісту з високою пропускною спроможністю) - технологія захисту медіаконтенту, розроблена корпорацією Intel і призначена для запобігання незаконному копіюванню високоякісного відеосигналу, переданого через інтерфейси DVI, DisplayPort, HDMI, GVIF або UDI. Захищений відеосигнал може бути відтворений тільки на обладнанні, що підтримує HDCP.
Вікіпедія.

Вже більше десяти років широко використовується захист від копіювання HDCP, розроблена фірмою Intel. Цією захисту довіряють медіа-корпорації, які ведуть бізнес в сфері цифрового відео і аудіо з високою роздільною здатністю, з оборотом в мільярди доларів. дослідники з робочої групипо інформаційної безпеки апаратного забезпеченняна чолі з професором по імені Tim Güneysu з Рурського університету (Ruhr-Universität Bochum, RUB, Німеччина) змогли поставити мат захисній системі всієї галузі відносно невеликими зусиллями з використанням так званої атаки "Man-in-the-Middle" (MitM). Вони продемонстрували свої результати на міжнародної конференції ReConFig 2011 року.

HDCP зараз зустрічаються майже в кожному HDMI- або DVI-сумісному телевізорі або комп'ютері. Вона служить для передачі цифрового контента від захищених медіа-джерел, таких як Blu-Ray, на екран через повністю зашифрований канал. Іноді виникали побоювання з приводу безпеки системи HDCP. У 2010 році майстер-ключ HDCP, який призначений для формування секретного елемента ядра системи шифрування,. У відповідь на це Intel оголосила, що HDCP і раніше є ефективним захистом для цифрового контенту, а виробництво HDCP-сумісних чіпів за допомогою цього майстер-ключа повинно бути досить складним і дорогим.

Це привернуло увагу німецьких дослідників. «Ми розробили незалежне апаратне рішення на основі дешевої плати з FPGA», - пояснив професор Tim Güneysu, який приступив до роботи разом зі своїм студентом на ім'я Benno Lomb. «Ми змогли перехопити зашифровані потоки даних HDCP, розшифрувати їх і відправити цифровий контент на незахищений екран через HDMI 1.3-сумісний приймач. Ми використовували комерційно доступну плату ATLYS від компанії Digilent на базі ПЛІС Xilinx Spartan-6, яка має необхідні інтерфейси: HDMI і послідовний порт RS232 для комунікації. »

В їх дослідженнях не ставилося за мету знайти спосіб створення незаконних копій. «Скоріше, ми були налаштовані принципово досліджувати безпеку системи HDCP і фінансово оцінити реальну вартість її злому», - повідомив професор. «Той факт, що ми досягли нашої мети з матеріальними витратами близько 200 євро, безумовно не говорить про захищеність існуючої системи HDCP.»

Ця MitM-атака, в яких посередник (плата ATLYS) маніпулює інформаційним обміном між Blu-Ray-плеєром і телевізором, не будучи виявленим, не представляє великого практичного інтересу для піратів через наявність більш простих альтернатив. Вчені, проте, передбачає реальну загрозу для безпеки критично важливих систем, наприклад, урядових чи військових. Хоча Intel вже пропонує нову системубезпеки, HDCP 2.0, завдяки наявності зворотної сумісності, знайдена уразливість буде залишатися проблемою в найближчі роки, уклав професор.

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.

Дякую за увагу до нашого сайту, якщо Вам сподобалася публікується інформація, Ви можете допомогти в розвитку ресурсу, поділившись статтею через соціальні мережі.

Китайська компанія 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 не поширюється на китайські компанії, в зв'язку з чим і просить відкликати позов.

Насправді проблеми при підключенні HDMI кабелю трапляються рідко, але якщо все ж трапляються, їх, як правило, можна розділити на дві категорії: проблеми з підключенням і проблеми з сумісністю. Неполадки з підключенням можна легко усунути вибравши відповідний кабель і розподільний пристрій. Що ж стосується проблем із сумісністю, для їх усунення доведеться трохи повозитися.

Усунення проблем з EDID

Одним з ключових пунктів взаємодії для HDMI-підключених пристроїв є здатність ефективно передавати дані EDID по каналу DDC. Якщо в приймальному пристрої, наприклад HD телевізорі або проекторі, EDID ROM закодований неправильно, або якщо пристрою-джерела або ретранслятора не вдається прочитати його належним чином, система не зможе автоматично узгодити відповідні відео та аудіо режими. Причиною цієї проблеми можуть бути неправильна колірна схема і / або неправильне дозвіл. Деякі інсталяційні пакети використовують невелике, але надійне дозвіл 1080р для усунення цієї проблеми. Не залежно від того, що викликало неполадки - вихідне або пристрій, який - як правило вони можуть бути усунені за допомогою оновлення прошивки, пропонованої виробником.

Усунення проблем з HDCP

Технологія захисту медіаконтенту HDCP має вирішальне значення в роботі системи оснащеної HDMI / HDCP. Проблеми, як правило, виникають в двох випадках, і майже завжди в пристрої-джерелі. Перше - обидва джерела повинні підтримувати функцію HDCP, яку ще називають «аутентифікація назавжди». Іншими словами, джерело повинен щоразу посилати сигнал із запитом обраний чи вхід HDMI, навіть якщо інший вхід вже використовується. Якщо пристрій-джерело знаходиться в режимі очікування і перестає посилати запит, це швидше за все і призведе до помилки аутентифікації HDCP. Друге - в пристрої, який є джерелом сигналу, необхідно правильно реалізувати функцію ретранслятора HDCP, якщо, звичайно, ви плануєте його використовувати. Це може бути A / V ресивер, наприклад. В іншому випадку, перемикання між джерелами сигналу може привести до помилки аутентифікації HDCP. Знову таки, оновлення прошивки для пристрою-джерела, можливо, вирішить цю проблему.

Усунення проблем сумісності

Ліцензована група HDMI активно працює над тим, щоб вирішити проблему сумісності і зробити дане питання пріоритетним для кожного. Навесні 2007 компанія Digital-CP, яка ліцензує HDCP, випустила ряд тестів на відповідність HDCP. HDCP тестування тепер потрібно для всіх пристроїв, які піддаються HDMI тестування і в яких використовується технологія HDCP. Галузеві ініціативи також допомагають вирішити цю проблему, наприклад, зустріч "PlugFest", де виробники збираються разом і самі перевіряють свої пристрої на сумісність. Також існують незалежні тестування і сертифікаційні програми, такі як Simplay HD, яка призначена для аналізу на сумісність і продуктивність і здатна забезпечити більш широку сумісність пристроїв.

Поширеність фільмів і відео з роздільною здатністю 4K і Ultra HD і раніше залишає бажати кращого, чекає ще довгий шлях в розвитку мультимедійного виробництва, перш ніж контент надвисокої роздільної здатності замінить або хоча б потіснить фільми і відео з роздільною здатністю Full HD. Незважаючи на цей факт, виробники роблять активні дії щодо захисту вже наявного (і того що буде створений) 4K / UHD контенту від нелегального копіювання.

Основний нового варіанту захисту цифрових мультимедійних матеріалів став протокол HDCP 2.2, який оновлений через 10 років після виходу специфікації HDCP для захисту HD контенту. Абревіатуру HDCP (High-bandwidth Digital Content Protection) можна перевести як захист високошвидкісного цифрового контента. High-захисту широкосмугових цифрових даних.

Зрозуміло, що основною метою розробки HDCP 2.2 був намір протидіяти спробам нелегального копіювання цифрових відеозаписів і іншого мультимедійного контенту. Але, як тепер здається, специфікація насправді з великою часткою ймовірності може виявитися незручною для нормальних споживачів контенту, які просто хочуть насолоджуватися 4K фільмами і телевізійними програмами на домашньому екрані.
Давайте розберемося в деталях.

Як працює HDCP 2.2?

Специфікація HDCP 2.2, як і попередня версії, була розроблена компанією Intel для того, щоб забезпечити безпечну передачу UHD контенту від таких джерел, як медіа-плеєри, кабельні приставки, супутникові ресивериі багато інших компонентів домашньої розважальної системи, в яку входять і телевізори.

Основним призначенням протоколу є запобігання незаконному підключення в будь-якій точці по шляху передачі контенту з метою незаконного копіювання частини або всього фільму або іншого мультимедійного продукту.

Сьогодні технологія DRM (Digital Rights Management - управління захистом цифрового контента) забезпечує безпосереднє шифрування цифрового сигналу, HDCP фактично забезпечує закриту зв'язок між джерелами і такими приймачами цифрового відеосигналу, як телевізори, монітори і проектори. При цьому використовуються складні механізми шифрованих запитів і підтверджень між двома які беруть участь в обміні пристроями.
У той час як більшість людей, які знають про HDCP 2.2 пов'язують цю технологію з кабелями HDMI, але подібна специфікація також використовується в інтерфейсах DVI, USB і DisplayPort.

Первісна версія HDCP була реалізована подібним чином, але пізніше з'ясувалося, що вона виявилася вкрай неефективною для захисту контенту. Через три роки захист стала легко може здолати для піратів. Те ж саме відбулося і з версіями 2.0 і 2.1.
Ось чому творці HDCP 2.2 вирішили піти ще далі і зробити останню версію протоколу ще більш складною, доповнивши її перевіркою ряду умови, які повинні бути виконані до того, як ви почнете дивитися фільм. В результаті, HDCP 2.2, забезпечуючи жорсткий захист контента, як і було обіцяно, також може додати серйозні проблемипри відтворенні навіть законно придбаного контенту.

HDCP 2.2 - потенційна головний біль для споживача

Вищевказані умови HDCP 2.2 можуть виявитися серйозним бар'єром до контенту для піратів, але вони також можуть забезпечити і потенційні проблеми для постійних передплатників відеосервісів за цілою низкою причин.

По перше, остання версія HDCP не сумісна з колишніми версіями цієї системи захисту. Це означає, що користувачі, які захочуть отримувати нові фільми і ігри в дозволі 4K не зможуть використовувати його зі старими медіа-пристроями і плеєрами, по крайней мере, не завжди це вдасться, тому що для цього весь комплект домашніх пристроїв повинен підтримувати HDCP 2.2. Таким чином, медіаплеєр, телевізор, акустична системаабо ресивер повинні підтримувати HDCP 2.2 або новий Ultra HD контент високої чіткості чи не з'явиться на вашому екрані.

Так що, якщо ви плануєте використовувати Ultra HD телевізор / домашній кінотеатр переважно для перегляду нового контенту надвисокої роздільної здатності, необхідно буде виконувати всі оновлення для HDCP 2.2.

Крім того, навіть багато сумісні з 4K форматом пристроїв навіть не включають підтримку HDCP 2.2. Запитайте - чому? Тому що рішення Асоціації споживчої електроніки, яке передбачає, що всі Ultra HD пристрої повинні мати, принаймні, один порт для підтримки HDCP 2.2, з'явилося лише у вересні 2014 року. У багатьох UHD телевізорах і медіа-плеєрах, випущених до цієї дати, підтримка HDCP 2.2 не передбачена!

Натисніть на картинку для її збільшення

Рішення CEA про те, що все 4K пристрої повинні мати принаймні один вхід HDMI з підтримкою HDCP 2.2 тільки недавно набула чинності.
Говорячи простою мовою, в той час як технологія захисту від копіювання HDCP 2.2 скоро буде вбудовуватися в усі нові пристрої домашніх мультимедійних систем, ваш комплект домашнього кінотеатру може вимагати від вас оновити, для того щоб дивитися нові фільми, грати в нові ігри, копії яких захищені з використанням технології HDCP 2.2. Так що будьте готові до того, що доведеться витратити трохи більше грошей, ніж ви запланували на покупку новенького Ultra HD / 4К телевізора. Можливо, доведеться докупити ще щось, щоб дивитися нові 4К фільми.

Сподобалася стаття? Поділіться з друзями!