Шифрование вещания — это криптографическая проблема доставки зашифрованного контента (например, телепрограмм или данных на DVD) по каналу вещания таким образом, что только квалифицированные пользователи (например, подписчики, оплатившие подписку, или DVD-плееры, соответствующие спецификации) могут расшифровать контент. [1] [2] [3] Проблема возникает из-за требования, чтобы набор квалифицированных пользователей мог меняться в каждой трансляции, и, следовательно, отзыв отдельных пользователей или групп пользователей должен быть возможен с использованием только трансляций и без воздействия на оставшихся пользователей. Поскольку эффективная отмена является основной целью шифрования вещания, решения также называются схемами отзыва . [4] [5] [6]
Вместо того, чтобы напрямую шифровать контент для квалифицированных пользователей, схемы шифрования вещания распространяют ключевую информацию , которая позволяет квалифицированным пользователям реконструировать ключ шифрования контента, в то время как отозванные пользователи не находят достаточной информации для восстановления ключа. [1] Типичная рассматриваемая настройка — это однонаправленный вещатель и пользователи без состояния (т. е. пользователи не сохраняют закладки предыдущих сообщений вещателем), что особенно сложно. [4] Напротив, сценарий, в котором пользователи поддерживаются двунаправленной связью с вещателем и, таким образом, могут легче поддерживать свое состояние, и в котором пользователи не только динамически отзываются, но и добавляются (присоединяются), часто называют многоадресным шифрованием . [7]
Проблема практического шифрования вещания была впервые формально изучена Амосом Фиатом и Мони Наором в 1994 году. [1] С тех пор в литературе было описано несколько решений, включая комбинаторные конструкции, схемы одноразового отзыва, основанные на методах разделения секрета , и конструкции на основе деревьев . [2] В целом, они предлагают различные компромиссы между увеличением размера вещания, количеством ключей, которые должен хранить каждый пользователь, и возможностью неквалифицированного пользователя или сговора неквалифицированных пользователей расшифровать контент. Луби и Стэддон использовали комбинаторный подход для изучения компромиссов для некоторых общих классов алгоритмов шифрования вещания. [3] Особенно эффективной древовидной конструкцией является схема «разности подмножеств», которая выводится из класса так называемых схем покрытия подмножеств. [4] Схема разности подмножеств, в частности, реализована в AACS для шифрования HD DVD и Blu-ray Disc. Довольно простая схема шифрования вещания используется для CSS для шифрования DVD .
Проблема несанкционированного доступа пользователей к своим ключам дешифрования или расшифрованному контенту с неквалифицированными пользователями математически неразрешима. Алгоритмы отслеживания предателей направлены на минимизацию ущерба путем ретроактивной идентификации пользователя или пользователей, которые раскрыли свои ключи, чтобы можно было предпринять карательные меры, законные или иные. [8] [4] На практике системы платного телевидения часто используют приставки с защищенными от несанкционированного доступа смарт-картами , которые накладывают физические ограничения на пользователя, изучающего свои собственные ключи дешифрования. Некоторые схемы шифрования вещания, такие как AACS, также предоставляют возможности отслеживания. [9]
{{cite book}}
: |journal=
проигнорировано ( помощь ){{cite book}}
: |journal=
проигнорировано ( помощь ){{cite book}}
: |journal=
проигнорировано ( помощь )