Мы говорим о стеганографии. Смысл такого механизма шифрования в том, что никто не знает о контейнере, где хранится информация. То есть он может быть на виду, но явно нигде не указано, что это контейнер с скрываемыми данными. Одним из популярнейших способов является - использование картинок в качестве контейнера. Программа, которая реализует данный механизм, получает два файла в качестве входных данных - картинку и файл с данными, например текстовый файл с паролями. После обработки файла картинки мы получаем на выходе точно такую же картинку - изменения настолько малозаметны, что человек не заметит никакого внедрения. Хранить такой файл можно среди других картинок. Например, я для тестирования взял один из артов из игры Skyrim. Создал файл password.txt и записал там пароль от ВКонтакте (не настоящий конечно). В качестве программы, реализующей механизм внедрения использовал бесплатную Hallucinate. Для её работы потребуется установить Java. Выбираем Input File - password.txt, настраиваем