Защита PDF-документа

Формат PDF предполагает возможность защиты документов от несанкционированного использования. Защита имеет два уровня и включается вводом на вкладке Security (Защита) диалогового окна PDF Options (Параметры PDF) двух независимых паролей. Если введен пароль в поле User Password (Пароль пользователя), то Acrobat Distiller шифрует документ. Это нижний и весьма стойкий уровень защиты. Acrobat Reader сможет расшифровать и отобразить документ только в том случае, если ему дать тот же самый пароль. В Acrobat 4.0 использовался 40-битный алгоритм шифрования RC4, который оказался недостаточно криптостойким перед вычислительной мощностью современных компьютеров. В новой версии программы введено 128-битное шифрование.

Второй уровень защиты включается вводом пароля Master Password (Пароль создателя). Открыв документ в Adobe Acrobat (не Reader!) и введя этот пароль, вы сможете изменить права доступа к файлу, включая и изменение самого пароля. Изначально права доступа определяются при экспорте публикации.

Рис. 18.22. Заметка в PDF-документе (а, б) и ввод информации на вкладке Doc. Info диалогового окна PDF Options (s)

Для Acrobat 3.0 и 4.0 на вкладке Security (Защита) (рис. 18.23) задаются перечисленные далее варианты ограничения доступа к PDF-документу.

Рис. 18.23. Вкладка Security диалогового окна PDF Options

Задайте требуемый набор ограничений доступа, установите соответствующие флажки. Для Acrobat 5.0 предлагаются расширенные возможности защиты документов (рис. 18.24).

Рис. 18.24. Настройки прав доступа для файлов Adobe Acrobat 5.x

Отметим, что второй уровень защиты не столь надежен как первый, поскольку не предполагает шифрования. Его теоретически можно обойти, внеся изменения в код Adobe Acrobat, ведь именно программа ответственна за соблюдение всех ограничений. По крайней мере, авторам известен подобный способ взлома защиты Acrobat 4.x. Существуют и другие способы, продемонстрированные программистами ElcomSoft http://www.elcomsoft.ru .

Версия формата PDF (соответственно, и Adobe Acrobat), в которую экспортируется документ, задается в настройках Acrobat Distiller. К их рассмотрению мы и перейдем в следующем разделе.