Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #50, ЯНВАРЬ 2005 г.

Защита графических изображений

Woz3qK (woz3qk@mail.ru)

Спецвыпуск: Хакер, номер #050, стр. 050-066-2


Авторские права и "водяные знаки"

Водяные знаки впервые стали применять для защиты от подделок денежных купюр. Мы же поговорим о "водяных знаках" в цифровом мире, в котором борьба за авторские права намного сложнее.

Если защищенный с помощью водяного знака продукт был присвоен злодеем, то с последним можно смело начинать судиться, а в качестве улики предоставить копирайты, проставленные на краденом продукте.

Для этого существуют специальные программы. Некоторые из них являются плагинами для графических пакетов (Photoshop, CorelDraw), есть и независимые продукты. Ссылки на конкретных представителей смотри во врезке.

Пожалуй, наилучшей из них является программа PictureMarc – продукт компании Digimarc. PictureMarc поставляется для большинства известных графических пакетов в виде плагинов. Для вставки водяного знака в изображение (например, в Photoshop) выбираем пункт меню Filter-> Digimarc-> Embed Watermark. В демо-версии доступен только ввод года, а для остального надо задать ID-номер создателя, для получения которого требуется регистрация на сайте производителя, при которой юзер автоматически становится участником системы поиска копирайтов в Интернете (об этом - ниже). Для того чтобы прочитать водяной знак, идем сюда: Filter-> Digimarc-> Read Watermark. Эта утилита эффективна для применения в разных компаниях, а для обычного пользователя, который экономит свои деньги, подойдут другие решения, например - Eikonamark (Alpha Tec LTD). Демо-версии вполне достаточно для рядового пользователя. В программе есть два режима работы: чтение и задание водяного знака для одного файла (Open) и операции над группами файлов (Batch). Программа работает с двумя типами водяных знаков: видимые (Visible) и невидимые (Invisible). Для видимых знаков задается специальная позиция на картинке. Знаком может быть как текст, так и изображение. Добавлять можно только метку о том, что этот файл содержит водзнак (Zero Bit Watermark), вставлять binary logo, (Binary Logo Scrambling) и текст (Multibit Watermark). Для работы с большим количеством файлов стоит воспользоваться режимом Batch. На врезке со ссылками можно найти большой список программ и выбрать себе самую вкусную защиту от воровства в интернете :).

Как же создается водяной знак? Это дело непростое, и плохая защита сведет на нет все усилия. Например, сообщение, которое требуется защитить, шифруется определенным ключем (часто этот ключ задает пользователь). Потом вносятся изменения в значения пикселов, изображение разбивается на блоки с последующим преобразованием Фурье. При этом информация, используемая для идентификации материала, маскируется деталями изображения, выполняющими функции создания "шума". Чем больше деталей содержит изображение, тем плотнее будут вкрапленные в него идентификационные коды.

Существуют также продукты для массового поиска графических изображений, защищенных водяными знаками и размещенных в интернете. Эта технология впервые была разработана компанией Digimarc. Для разоблачения похитителей интеллектуальной собственности в интернете эта компания разработала поискового робота MarcSpider, который разыскивает изображения с "водяными" знаками в Сети. Технология Digimarc сейчас применяется во многих компаниях, занимающихся продажей изображений, среди них Getty Images, FPG и Index Stock. Поиск осуществляется с постепенным расширением его области: при обнаружении на определенном сайте подозрительных ссылок программа начинает проверку самих сайтов. Единственная проблема, как я уже отмечал, в том, что обнаружение факта кражи изображения возможно только в том случае, если осуществивший ее - зарегистрированный участник системы. Только в таком случае робот будет искать в изображениях нужные нам копирайты и при их обнаружении сообщать куда следует.

Назад на стр. 050-066-1  Содержание  Вперед на стр. 050-066-3