stringtranslate.com

Водяной знак (файл данных)

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

Хеширование данных

Типичный хэш данных обрабатывает входной файл для создания буквенно-цифровой строки, уникальной для файла данных. Если файл будет изменен, например, если в исходном файле произойдет одно или несколько изменений битов, тот же процесс хэширования измененного файла приведет к получению другого буквенно-цифрового значения. С помощью этого метода надежный источник может вычислить хеш исходного файла данных, а подписчики могут проверить целостность данных. Абонент просто сравнивает хэш полученного файла данных с известным хешем из доверенного источника. Это может привести к двум ситуациям: хэш будет одинаковым или хеш будет другим.

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

Этот процесс распространен в P2P -сетях, например в протоколе BitTorrent . После загрузки части файла данные проверяются по хеш-ключу (так называемая хеш-проверка). По этому результату данные сохраняются или удаляются.

Цифровые водяные знаки

Цифровые водяные знаки существенно отличаются от хеширования данных . Это процесс изменения исходного файла данных, позволяющий последующее восстановление встроенных вспомогательных данных, называемых водяными знаками .

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

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

Недостатком цифровых водяных знаков является то, что подписчик не может существенно изменить некоторые файлы, не жертвуя при этом качеством или полезностью данных. Это может относиться к различным файлам, включая данные изображений , аудиоданные и компьютерный код .

Смотрите также

Внешние ссылки