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

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

Кодирование информации с помощью FontCode

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

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

FrontCode алгоритм расшифровкиFontCode как замена QR-коду и водяному знаку

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

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

Работа алгоритма продемонстрирована в видеоролике, опубликованном одним из исследователей:

 

Новые способы защиты персональной информации не перестают удивлять своим разнообразием. Еще в 2017 году был представлен способ кодирования информации посредством эмодзи.

Источник: Bleeping Computer

Подобрали два теста для вас:
— А здесь можно применить блокчейн?
Серверы для котиков: выберите лучшее решение для проекта и проверьте себя.