Открыть сервис

Advanced Access Content System

Advanced Access Content System (AACS) — это стандарт управления цифровыми правами (DRM), разработанный для ограничения копирования и воспроизведения защищённого контента на оптических носителях, в первую очередь на дисках форматов Blu-ray и HD DVD. Система была создана для замены устаревшего стандарта Content Scramble System (CSS), использовавшегося на DVD, и обеспечивает более высокий уровень криптографической защиты.

История

Разработка AACS началась в 2004 году консорциумом AACS Licensing Administrator (AACS LA), в который вошли такие компании, как Sony, Panasonic, Toshiba, Samsung, Intel, Microsoft, Warner Bros. и Disney. Целью создания системы было предотвращение несанкционированного копирования фильмов в высоком разрешении (HD), которые стали распространяться на новых носителях — Blu-ray и HD DVD. Первая версия спецификации AACS была опубликована в 2005 году, а коммерческое использование началось с выходом первых плееров и дисков в 2006 году.

Система быстро столкнулась с проблемами безопасности. В 2007 году в сеть был утеклён ключ шифрования (Volume ID), что позволило взламывать защиту большого количества дисков. В ответ AACS LA начала отзывать скомпрометированные ключи, что привело к конфликтам с пользователями законно приобретённых дисков, которые не могли воспроизвести контент после обновления прошивки плееров. В 2008 году, после прекращения поддержки формата HD DVD, AACS осталась основной системой защиты для Blu-ray.

Архитектура и принципы работы

AACS представляет собой многоуровневую систему шифрования, основанную на симметричных и асимметричных криптографических алгоритмах. Основные компоненты включают:

Ключи шифрования

  • Media Key (MK) — ключ, зашифрованный на каждом диске и используемый для дешифровки контента.
  • Volume ID (VID)уникальный идентификатор диска, записанный в его служебной области.
  • Title Key (TK) — ключ, шифрующий непосредственно видео- и аудиопотоки.
  • Device Key (DK) — набор ключей, встроенных в аппаратные или программные плееры.

Процесс дешифровки

  1. Плеер считывает с диска зашифрованный Media Key и Volume ID.
  2. Используя собственный Device Key, плеер расшифровывает Media Key.
  3. На основе Media Key и Volume ID вычисляется Title Key.
  4. Title Key дешифрует зашифрованные видеоданные, которые затем передаются на декодер.

Система отзыва ключей

AACS включает механизм отзыва (revocation) скомпрометированных ключей. Если конкретный Device Key был утеклён, AACS LA может внести его в список отзыва (Revocation List), который записывается на новые диски. Плеер, получив такой диск, проверяет свой ключ по списку и в случае совпадения отказывается воспроизводить контент.

Защита от аналогового копирования

Система также включает меры по защите аналоговых выходов (например, компонентного видео). Если плеер обнаруживает, что аналоговый выход не поддерживает защиту (например, через технологию Image Constraint Token), он может снизить качество выходного сигнала до стандартного разрешения (SD).

Классификация и версии

Стандарт AACS развивался в нескольких версиях, каждая из которых вводила новые методы защиты и исправляла уязвимости:

  • AACS v1.0 (2006) — базовая версия, использовавшаяся на первых дисках Blu-ray и HD DVD.
  • AACS v1.1 (2007) — введена поддержка дополнительных ключей и улучшенная система отзыва.
  • AACS v2.0 (2010) — добавлена поддержка последовательной передачи ключей (Sequence Keys), что усложнило массовое извлечение ключей.
  • AACS v2.1 (2012) — улучшена защита от атак на протоколы обмена ключами.
  • AACS v2.2 (2014) — введена поддержка новых типов дисков (например, BDXL) и усилена криптостойкость.

Применение

AACS является обязательным стандартом для всех коммерческих Blu-ray дисков, выпускаемых с 2006 года. Она защищает фильмы, телесериалы и другой видеоконтент высокого разрешения. Система также используется для защиты некоторых цифровых загрузок и потоковых сервисов, хотя в этой сфере она постепенно вытесняется более современными DRM-решениями, такими как PlayReady (Microsoft) и Widevine (Google).

Критика и уязвимости

AACS подвергалась критике со стороны правозащитных организаций, таких как Electronic Frontier Foundation (EFF), за ограничение прав потребителей на законное копирование контента (например, для личного пользования). Система также критикуется за то, что механизм отзыва ключей может приводить к невозможности воспроизведения легально приобретённых дисков на устаревших плеерах.

Основные уязвимости AACS:

  • Утечка ключей: В 2007 году был опубликован мастер-ключ (Processing Key), который позволял дешифровать любой диск, выпущенный до этой даты. Впоследствии утечки ключей стали регулярными.
  • Атака на Volume ID: В некоторых случаях Volume ID можно было извлечь из памяти плеера, что позволяло обойти защиту.
  • Атаки на протокол: Уязвимости в протоколах обмена ключами позволяли злоумышленникам перехватывать ключи в процессе воспроизведения.

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

Интересные факты

  • Первым фильмом, защищённым AACS, стал «Терминатор 2: Судный день» на Blu-ray (2006 год).
  • В 2007 году утечка ключа AACS привела к тому, что компания Sony была вынуждена отозвать около 100 000 проигрывателей Blu-ray для обновления прошивки.
  • AACS является одной из немногих DRM-систем, которые используют аппаратные ключи, встроенные в чипы плееров, что делает их взлом более сложным по сравнению с программными решениями.
  • В 2010 году хакерская группа «Doom9» опубликовала инструмент «AnyDVD HD», который позволял обходить защиту AACS в реальном времени, что вызвало судебные иски со стороны AACS LA.

Источники

  • Спецификация AACS (Advanced Access Content System) — AACS LA, 2005–2014.
  • «Blu-ray Disc Association White Paper: AACS» — Blu-ray Disc Association, 2006.
  • «The Failure of AACS: A Case Study in DRM» — Electronic Frontier Foundation, 2007.
  • «Cryptography and Security of AACS» — IEEE Transactions on Information Forensics and Security, 2010.
  • «AACS: The DRM That Wouldn’t Die» — Ars Technica, 2012.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →