Попытаюсь вкратце рассказать о защите от копирования и показать как это можно реализовать в Сценаристе.
Только не нужно фраз типа "любую защиту можно обойти, вскрыть...", прочтите внимательно что написано ниже, особенно выделенное.
Итак.
Защита от копирования аналоговых данных
Функция защиты от копирования аналоговых данных в формате DVD-Video использует патентованный процесс защиты от копирования, разработанный компанией Macrovision («Макровижн»). Система защиты от копирования DVD компании Macrovision включает две отдельные технологии защиты от копирования: AGC (Automatic Gain Control - Автоматическое управление усилением) и Colorstripe (Цветовые полосы). Технология AGC для DVD фактически идентична системе защиты компании Macrovision, которая с 1985 г. используется для защиты произведений в формате VHS от копирования пользователями. Система AGC добавляет в выходной видеосигнал пары двуполярных импульсов, в результате чего записывающий видеомагнитофон записывает слабый, шумящий и нестабильный сигнал. Система AGC основана на разнице в работе автоматических схем усиления телевизора и видеомагнитофона.
Технология Colorstripe™ для DVD аналогична методу защиты, который компания Macrovision реализует в цифровых телевизионных приставках и цифровых видеосетях начиная с 1994 г. В этой технологии за счет контролируемой модуляции фазы цветового синхросигнала на несанкционированной копии появляются раздражающие глаз горизонтальные полосы. Технология Colorstripe™ использует обработку сигналов цветовой синхронизации, выполняемую при записи и воспроизведении цветовых сигналов в рамках форматов бытовых видеокассет.
Сочетание технологий защиты от копирования Macrovision AGC и Colorstripe™ обеспечивает снижение качества копий, записываемых приблизительно на 95 % бытовых видеомагнитофонов, присутствующих на рынке. Эти технологии позволяют защитить информацию от копирования потребителями, но не профессиональными пиратами. Видеоинженеры и другие специалисты, имеющие доступ к сложному профессиональному видеооборудованию, способны сделать несанкционированные копии DVD с защитой компании Macrovision.
Дополнительные сведения по технологиям AGC и Colorstripe компании Macrovision можно получить по адресу: http://www.macrovision.com
Система управления защитой от копирования (CGMS)
Цифровое копирование управляется содержащимися на каждом диске данными, которые определяют, может ли копироваться информация. Это «серийная» CGMS-технология, разработанная для предотвращения копирования с оригинальных дисков и копирования с копий. Конечно, оборудование, с помощью которого изготавливаются копии, должно соблюдать эти правила. Каждый сектор данных на диске DVD-Video включает CGMS-данные, которые определяют, сколько раз могут копироваться данные. Возможные значения равны нулю копий, одной копии или неограниченному числу копий. Если CGMS-данные определяют ноль копий, тогда записывающие устройства или операционные системы компьютеров должны препятствовать копированию данных. Если CGMS-данные разрешают одну копию, тогда записывающие устройства или операционные системы компьютеров не будут препятствовать копированию данных, но CGMS-данные скопированной информации будут определять ноль копий, так что дополнительные копии не могут быть сделаны с первой копии. Наконец, если CGMS-данные устанавливаются на неограниченное число копий, тогда компьютерные операционные системы разрешают копирование данных, а CGMS-значения остаются неизменными. CGMS-информация также кодируется в аналоговом видеосигнале, в 21-й NTSC-строке, чтобы цифровые устройства записи с аналоговым входом могли ее распознавать.
Система шифрования контента (CSS)
Метод CSS (Content Scrambling System) использует технологии шифрования данных для предотвращения копирования файлов носителя непосредственно с диска. Все проигрыватели DVD-Video имеют схему декодирования, которая дешифрует кодированные данные перед их отображением. Дисководы DVD-ROM и платы воспроизведения MPEG-2 или программные декодеры, которые могут использоваться для воспроизведения дисков DVD-Video, обмениваются кодовыми ключами, так что видео декодируется декодером непосредственно перед отображением. В течение 1999 г. метод защиты CSS был взломан группой Linux-программистов, которые хотели посмотреть диски DVD-Video на своих персональных компьютерах. DeCSS - простая хакерская программа для взлома CSS-защиты - была опубликована в Интернете, и ряд киностудий и МРАА предъявили иск к этим веб-сайтам, чтобы данные программы были удалены. Суд уже удовлетворил требования МРАА и вынес несколько предварительных судебных запретов, предписывающих разным веб-сайтам удалить DeCSS с их серверов. К сожалению, МРАА и суды не могут поспевать за Интернетом, так что, как только DeCSS удаляется с одного веб-сайта, эта программа затем появляется на ряде новых сайтов. В наши дни эпохи необузданного Интернета практически невозможно сдержать распространение DeCSS или любых других программ, которые взламывают DVD-диски, используя интернет-технологии.
В настоящее время DVD-Форум разрабатывает более защищенные версии CSS, дублированный СРРМ (dubbed CPPM) и CPRM, которые будут использоваться в проигрывателях DVD-Audio, универсальных DVD-проигрывателях и записывающих DVD-устройствах. На рисунке показано, как работает современная система кодирования контента DVD-Video.
Все три метода защиты от копирования могут использоваться производителями дисков по желанию и не являются обязательными. Эти технологии защищают от любительского копирования. Профессиональные пираты, которые имеют доступ к современному оборудованию репликации DVD-дисков, способны легко обойти данные методы защиты от копирования.