Ученые научились подделывать уникальную «подпись» цветных лазерных принтеров

Faster

Эксперт
Регистрация
11.11.17
Сообщения
1,786
Симпатии
409
Автор темы #1
Исследователи из Дрезденского Университета разработали систему, позволяющую обманывать желтые точки, с помощью которых многие цветные лазерные принтеры идентифицируют пользователей. Такие метки наносят на бумагу для установления даты и времени печати и серийного номера принтера:

proxy.php?image=https%3A%2F%2Fcdn.tproger.ru%2Fwp-content%2Fuploads%2F2018%2F06%2FPrinter_Steganography_Illustration-850x817.jpg&hash=e20d89ba4bbb5e9cfb1f5dad50a65ac6


Проблема желтых точек
Пользуясь идентифицирующими метками, спецслужбы могут отслеживать активистов, информаторов и журналистов. Если знать карту «подписей», то можно с высокой точностью установить время и место печати, а также модель принтера, на котором был распечатан документ. Более того, точки остаются на документе даже после снятия копии с него. В 2005 году специалисты Фонда электронных рубежей (EFF) опубликовали отчет, в котором подробно расписали, как именно нужно считывать точки:

proxy.php?image=https%3A%2F%2Fcdn.tproger.ru%2Fwp-content%2Fuploads%2F2018%2F06%2Fguide.jpg&hash=fdb725d3de8713ae6524ad3a995f1ca8

Подробнее о разработке дрезденских ученых

Исследователи представили доклад о разработке системы подделки желтых точек на конференции ACM Workshop on Information Hiding and Multimedia Security в Австрии. В ходе ее создания авторы проанализировали 1286 документов с 18 принтеров. На основе полученных данных им удалось написать алгоритм, распознающий все известные комбинации точек, а также обнаружить несколько новых кодов — 48-, 64-, 69- и 98-битных. Также ученые опубликовали таблицу производителей принтеров, из которой видно, что по крайней мере Samsung, Tektronix и Brother не используют в своих моделях такой вид стеганографии:

proxy.php?image=https%3A%2F%2Fcdn.tproger.ru%2Fwp-content%2Fuploads%2F2018%2F06%2FCapture.png&hash=f0d5a885f0bb0951d8dd54eb09c72d9e


Код алгоритма, названного Dots Extraction, Decoding and Anonymisation (DEDA), опубликован на GitHub. С помощью DEDA можно не только читать «подпись» принтера, но и создавать поддельные точки в документе, делая идентифицирующие метки бесполезными и нечитаемыми.

Наряду с развитием традиционных лазерных принтеров в последние годы существенный скачок получили техники 3D-печати. В конце марта 2018 года группа ученых разработалаинновационный метод объемной печати водой.
 
Сверху