Как стать автором
Обновить

Комментарии 20

Давно пора уже такой технологии появиться. Вообще, цифровое дублирование документа на нём же - правильная идея. Кодировать можно не в фон, а в сами буквы. Особенно правильно будет внести эту технологию во все современные драйверы принтеров.
Хм, сколько раз в филмах показывали подобный способ "вложения" информации в рисунки,видео и тд ( в фильмах про инопланетян :) ). А технология появилась только сейчас ?
Наконец то кто то вспомнил про эту технологию. Первый раз прочитал о ней год или два назад в Компьютерре, но потом не мог найти на сайт Ксерокса. Спасибо.
Аналогично, поэтому поискал материал и запостел, чтобы самому вспомнить.
А лет десять назад, или деже ранее были шифровальщики (ПО), которые модифицировали графический файл BMP (не уверен что формат JPG например тогда уже был, если что , то народ поправит)таким образом, что в нем и картинка сохранялась и там же текстовый документ , или какой-либо другой, разворачивался.Влаго,что BMP внушительный размер имеют и тексту там есть где " развернуться ". Помню, что разные госструктуры тогда очень распереживались по этому поводу.
Это был как раз JPG файл. смысл кодирования прост, вы создаете jpg файл, Открываете его HEX эдитором потом, добавляете туда информацию по вкусу. И делаете с ним что хотите, я например в свое время опубликоввал его на сайте, что бы потом показать преподователям по стеганографии.
Статья:
http://www.securitylab.ru/contest/262791.php
Вот только это сокрытие информации, а не ее кодирование. Хотя возможно я не вас неправильно понял. =]
Предложенный вами способ слишком простой для надёжного сокрытия факта пересылки информации и работает только с JPG и RAR. Причём следует отдать должное разработчикам этих форматов за мудрость. Скажем RAR один из немногих архиваторов которые не имеют проблем с мусором перед идентификатором.

Короче годится от лохеров, но с ними удивительно эффективен и полезен ;)
Вопрос простоты и надежности, это исключительно вопрос затрачеваемых на защиту(взлом) средств.
Способ элементарен, согласен, но в своей простоте как раз и привлекателен.
про только рар и жипег - ложь
Вы не внимательно читали. Я специально употребил выражение "один из немногих". Это сочетание означает, что есть такие архиваторы которые тоже могут нормально работать с мусором, а есть которые не видят архива.
вы невнимательно читали.
/* Предложенный вами способ слишком простой для надёжного сокрытия факта пересылки информации и работает только с JPG и RAR. */
куча форматов позволяют дописывать данные без проблем в конец файла и вытянуть их оттуда не так уже и сложно :)
Хотя надо заметить, что и использование специализированных программ не является гарантией сокрытия самого факта передачи информации. Есть в природе детекторы и разрушители основных алгоритмов. Читать подробности по ссылкам в конце статьи стеганография в википедии.
Это было несколько иначе, действительно изображение немного модифицировалось, т.е. фишка в том, что сначало скрытие самого факта наличия информации, а затем его кодирование еще.
Хотя кто мешает в JPG уже зашифрованный файл вставить?
Хотя для скрытия и другие способы есть конечно же.

Еще вот что вспомнилось. Xerocs или какой то другой гигант из США в драйверы принтеров вставлял код, который при печати невидимо для глаза изменял немного вид текста или рисунка. Может на уровне растра, и можно было однозначно определить с какого принтера было распечатанно что то. Т.с. для борьбы с утечками информации.Я помню что правозащитники тогда возмутились, сказав, что в африке это будет способствовать борьбе авторитарных режимов против борцов за демократию. И для них это смертельная опасность. Чем дело кончилось я не знаю. Но все эти встроенные коды далеко неоднозначная штука.
Xerox конечно же :) Пардон...
Там не вид текста или рисунка, а с краю страницы микроточечками отбивалось где и когда напечатано.
Спасибо за уточнение
Насчет изображения, содержащего цифровую копию самого себя.

Для простоты возьмем ч/б (иллюстрацией может служить последнее фото). Судя по механизму кодирования - выжать там можно 1 бит на пиксель. И не забываем про два момента:

1. Белым пикселем "фиг что закодируешь", как и абсолютно черным.
2. А самые светлые и самые темные пиксели дают большой процент ошибок. Кроме того возможны просто повреждения изображения. Т.е. нужна избыточночть кодирования.

Это значит что ч/б изображение в RAW, имеющее размер 1 Мб (1024x1024 точек) понесет в себе максимум 128кб информации, а с учетом вышеназавнных факторов - отсилы 50-80кб. Т.е. в лучшем случае цифровая копия - это JPEG, причем с целой тележкой артефактов.

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

P.S. из революционных применений я вижу, прежде всего, хранение кодированной информации о товаре.
Раньше она занимала определенное место (штрихкод), что немного отнимало время кассира, а теперь может содержаться чуть ли не в каждом квардатном сантиметре упаковки.
/* из революционных применений я вижу, прежде всего, хранение кодированной информации о товаре.
Раньше она занимала определенное место (штрихкод), что немного отнимало время кассира, а теперь может содержаться чуть ли не в каждом квардатном сантиметре упаковки. */


тогда лучше посмотреть в сторону RFID
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации