Можно ли зашифровать зашифрованные данные, используя несколько программ, чтобы для расшифровки вам понадобились обе программы? Не совсем уверен, возможно ли это, но просто задаюсь вопросом, было ли это что-то и практично ли, если данные не нужно часто использовать.

1 ответ1

1

Можно ли зашифровать зашифрованные данные ..

Да, на самом деле, есть вероятность, что в сокете, который вы используете для просмотра этой веб-страницы, есть несколько уровней шифрования.

Многие различные программы шифрования файлов / дисков даже спрашивают, хотите ли вы зашифровать свои данные, используя несколько алгоритмов (например, используя AES-256, за которым следует Blowfish, или какой-то другой алгоритм).

Когда вы что-то шифруете, используя несколько уровней шифрования, это не значит, что вам нужны разные программы для расшифровки, просто программа, которую вы используете для дешифрования, может правильно расшифровать алгоритм, используемый на каждом слое, и, что более важно, вы выбираете правильный порядок алгоритмы при расшифровке.

Мне также было интересно, если шифрование снова сделает его практически безотказным, или оно будет таким же, как обычное шифрование

К этому; никакое шифрование не является полностью "взломанным". Даже у AES есть известный вектор атаки, но, в частности, речь идет об энтропии, или о том , сколько времени потребуется, чтобы перехватить пароль, и об использовании используемого алгоритма.

Если бы я знал, что файл был зашифрован с использованием одного из алгоритмов DES, я мог бы, вероятно, собрать небольшой кластер beowulf и сравнительно быстро взломать пароль (в течение нескольких недель или меньше). Если бы я должен был получить тот же файл, но не знал, какой алгоритм использовался (DES/AES/Blowfish/ и т.д.), То пришлось бы провести дополнительное расследование, прежде чем я попытался бы его правильно взломать (или я мог бы бросить его в различные "взломщики", пока я занимаюсь расследованием, зная, что это может быть пустой тратой вычислительного времени).

Известно, что некоторые алгоритмы имеют векторы атаки, которые сокращают время перебора (например, столкновения и т.д.) И, следовательно, менее безопасны, чем другие, поэтому знание того, какой контейнер / алгоритм использовался, сокращает время перебора при шифровании.

При этом, если вы зашифруете файл с помощью различных алгоритмов, это просто увеличит время, которое потребуется для перебора файла. Имейте в виду, если вы используете слабое шифрование для всех уровней, "время" является относительным термином.

В конце концов, это как взломать замок:

  • Сколько времени я готов потратить на взлом замка?

  • Это то , что стоит за дверью , которая ценна как оправдывающий меня тратить это время на собирание замок?

  • Является ли то, что стоит за дверью, таким ценным, чтобы рисковать быть пойманным за время, необходимое для взлома замка?

Если у кого-то есть что-то ценное за менее защищенной дверью, скорее всего, я пойду за этой дверью над вашей.

Надеюсь, что это может помочь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .