Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Хеширование данных [ править ]

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

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

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

Цифровые водяные знаки [ править ]

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

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

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

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

См. Также [ править ]

Внешние ссылки [ править ]