Шифрование зашифрованных данных

304
Playjoy

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

0
Да; Конечно, это. Какую проблему вы пытаетесь решить путем шифрования уже зашифрованных данных? Ramhound 7 лет назад 1
На самом деле никаких личных проблем не было, но было любопытно, можно ли посмотреть, может ли это быть еще одним уровнем защиты конфиденциальной информации. (Например, секретная формула может быть зашифрована несколько раз). Мне также было интересно, сделает ли его повторное шифрование практически безотказным, или это будет то же самое, что и обычное шифрование. Playjoy 7 лет назад 0
Нет; Шифрование ваших данных несколько раз не делает их безотказными Ramhound 7 лет назад 0

1 ответ на вопрос

1
txtechhelp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Согласен, но я добавлю, что возможно, что системы шифрования, которые не зависят друг от друга, могут плохо взаимодействовать. Наиболее очевидным примером является то, что если вы используете один и тот же пароль для надежной системы шифрования и слабый, кто-то может взломать пароль в слабой системе, а затем использовать его для прямой расшифровки надежной системы. Gordon Davisson 7 лет назад 2
Причина, по которой вы используете шифрование, действительно имеет значение. Если вы пытаетесь защитить свои данные, от ситуации, когда диск потерян, шифрование обеспечит определенный уровень гарантии, что ваши данные не будут доступны. Шифрование, с другой стороны, не может защитить вас от кражи данных людьми, которые уже имеют доступ к вашим данным. Кроме того, если вы пытаетесь защитить свои данные, скажем, от правительства, которое обычно имеет неограниченные ресурсы, то такое шифрование защитит ваши данные только до определенного момента. Как доказано недавними делами федерального суда и зашифрованными телефонами Ramhound 7 лет назад 0

Похожие вопросы