Стеганография - плохой способ сохранить вещи в безопасности. Хотя он может добавить уровень защиты, сохраняющий файлы на вашем компьютере в безопасности от нетехнических пользователей, он обеспечивает нулевую защиту от всех остальных. Большинство криминалистических приложений ищут необработанные данные для заголовков файлов и анализируют размеры файлов - среди прочего. Так, например, если бы вы скрывали файл PDF в формате JPG, это было бы бесполезно для тех, кто ищет заголовки PDF. (Вероятно, было бы и 25-мегабайтное изображение размером 320 на 320 пикселей ...) По сути, стенография бесполезна в современных вычислениях против современных методов судебной экспертизы. Также добавляем "." прежде чем файл не скрывает его, он позволяет только фильтрам, которые отфильтровывают точечные файлы, отфильтровывать их. Вы все еще можете найти эти файлы, если попросите их конкретно.
Что касается силы AES, Blowfish, Rijndael или чего-то еще - они имеют только ограниченную безопасность. Независимо от того, что кто-то говорит вам, эти алгоритмы не являются неразрушимыми, и при этом они никогда не были разработаны, чтобы быть взломанными. Вы правы, говоря, что шифрование (как правило) основывается на алгоритме, который можно изменить; однако, чтобы обратить их вспять, требуется значительное количество усилий по обработке - больше, чем в настоящее время возможно или вероятно для вычисления простых чисел и получения исходного ключа.
Хороший способ подумать о шифровании - спросить себя: «Сколько стоят мои данные?"и" Сколько усилий приложит кто-то другой, чтобы получить его?».
Если вы пытаетесь скрыть коды запуска ядерных программ, тогда вставка их в текстовый файл в zip-файле, защищенном паролем, недостаточно хороша.
Единственное шифрование, которое многие считают не взломанным, - это One Time Pad.
Итак, как мне спрятать мои вещи?
Я бы порекомендовал вам скачать Truecrypt и создать большой контейнер, подходящий для хранения всех ваших файлов, которые вы хотите скрыть, - затем добавьте 30% -50%. Как только вы создали контейнер, заполните его на 30% -50% файлами, которые кто-то может счесть важными, но бесполезными. Эти файлы будут действовать как ваши отвлекающие файлы - приманка, если вы когда-либо будете вынуждены раскрывать свой пароль.
Как только вы это настроите, создайте еще один скрытый контейнер внутри первого. Здесь вы положите свои суперсекретные файлы. (Обратитесь к документации Truecrypt, чтобы узнать, как это сделать - это легко.)
Наконец, переименуйте ваш файл с другим расширением, чтобы сбить людей с пути. Расширение .dmg в OS X хорошо для этого - или даже .iso. Опять же, это ограниченное использование, но заставляет некоторых людей чувствовать себя лучше.
Теперь у вас есть довольно безопасный контейнер, который скрывает ваши файлы, и если вы когда-нибудь окажетесь в ситуации, когда вы сможете раскрыть свой пароль, вы можете раскрыть пароль для вашего приманочного раздела, и никто не сможет доказать обратное. Ходят слухи, что ФБР не смогло взломать контейнер Truecrypt даже через 2 года.
Теперь, если вы действительно хотите взять вещи на следующий уровень. Получите USB с паролем и используйте FileVault2 для шифрования вашего USB и поместите ваш контейнер Truecrypt на USB.
У меня также есть ров с бешеными акулами, но YMMV ...