Курс по анонимности и безопасности в сети
Предыдущая глава Следующая глава

Глава 152

Сокрытие данных на изображениях

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

пикселизация лица

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

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

Исследователи из Университета Техаса и Cornell Tech еще в 2016 году представили программу на основе нейронных сетей, которая восстанавливала размытые изображения и при этом не содержала каких-либо инновационных техник. По данным исследователей, им удалось восстановить 80% искаженных изображений, причем не только тех, где использовалась пикселизация, но и другие эффекты, например обычное размытие. 

демонстрация восстановления сокрытых изображений

  

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

Например, вот так:

 Надежное сокрытие

 

Совет

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

Надоело читать? Смотрите наш канал

YouTube канал от CyberYozh
Предыдущая глава
14929
Следующая глава