Шпионская компьютерная "тайнопись" Никита Кислицин Xakep, номер #058, стр. 058-062-3 При этом происходит незначительное (менее 1%) искажение звука (прежде всего басового диапазона), которое среднестатистический человек без специального оборудования не зафиксирует. Описанные схемы размещения информации являют собой наиболее производительные, эффективные и безопасные приемы стеганографии. В сочетании с современными алгоритмами шифрования, они открывают поистине неограниченные возможности для шпионажа и безопасной передачи данных. К примеру, мегабайтный отчет о походах по подземельям ядерной станции можно без проблем разместить в нескольких фотографиях какой-нибудь смазливой девушки и, прикрепив к письму в стиле "Машка! Смотри, какая классная помада! Не смывается уже два месяца!", послать по мылу. Согласись, редкий сотрудник ФСБ выделит эту мессагу среди многих миллионов, ежедневно обрабатываемых почтовыми серверами рунета. А если и выделит, то ничего осмысленного, благодаря шифрованию, не найдет. Таким образом, безопасность передачи данных неуклонно стремится к заветной планке "100%". Сага об авторских правах Более прозаичная сфера применения стеганографии - сохранение авторских прав на цифровые объекты разработки. В интернете не редкость "безвозмездное заимствование" фото-, аудио- и видеоматериалов. И даже если дело доходит до суда, доказать право на интеллектуальную собственность обиженной стороне бывает крайне сложно. Вот если бы, скажем, в картинке размещалось зашифрованное сообщение, типа "This image was created by Vasya, all rights reserved etc. (c) 1930-2003", то извлеченное из картинки на глазах у судей подобное сообщение было бы прямым доказательством кражи материала. Такой подход и практикуется уже некоторое время, правда, он не дает абсолютной гарантии от порчи и удаления авторских меток. Софт Для реализации описанных методов стеганографии существует множество программ, распространяемых абсолютно бесплатно. Из целой кучи софта я бы выделил S-tools - фриварную утилиту, позволяющую прятать любые данные в графических файлах gif/bmp и несжатых звуковых записях. Интерфейс программы интуитивно понятен и предельно прост - в стиле drag'n'drop. Сперва на рабочее поле программы перетаскивается файл-контейнер, после этого в правом углу программы отображается объем данных, который может быть спрятан в этом контейнере. Затем скрываемый файл перетаскивается в окошко программы, которая криптует его одним из симметричных алгоритмов (по дефолту доступны IDEA, MDC, DES и triple-DES) и помещает данные в контейнер, создавая новый файл. Извлечение информации осуществляется при помощи пункта "Reveal" в выпадающем меню и, естественно, возможно только после ввода ключа шифрования. Как я уже отмечал, работать с программой чрезвычайно просто, и она наглядно демонстрирует всю мощь современных технологий стеганографии. Если же есть необходимость использовать в качестве контейнера jpeg-файл, то можно воспользоваться утилитой JSTEG. Работать с ней также крайне просто. Подробно останавливаться на чужих программах не будем - давай лучше сами кое-что напишем :). |