암호화 된 데이터를 암호화 할 수 있습니까? 여러 프로그램을 사용하여 해독 할 수 있도록 두 프로그램이 모두 필요합니까? 이것이 가능한지는 확실하지 않지만 데이터가 자주 사용 될 필요가 없다면 실용적인지 궁금하다.
암호화 된 데이터를 암호화 할 수 있습니까? 여러 프로그램을 사용하여 해독 할 수 있도록 두 프로그램이 모두 필요합니까? 이것이 가능한지는 확실하지 않지만 데이터가 자주 사용 될 필요가 없다면 실용적인지 궁금하다.
답변:
암호화 된 데이터를 암호화 할 수 있습니까?
예, 실제로이 웹 페이지를 보는 데 사용하는 소켓에는 여러 계층의 암호화가 있습니다.
많은 다른 파일 / 디스크 암호화 프로그램은 여러 알고리즘 (예 : Alows-256, Blowfish 또는 다른 알고리즘 사용)을 사용하여 데이터를 암호화할지 여부를 묻습니다.
여러 계층의 암호화를 사용하여 무언가를 암호화 할 때 해독에 사용하는 프로그램이 각 계층에서 사용 된 알고리즘을 적절히 해독 할 수 있다는 점만 다른 해독 프로그램이 필요하다는 의미는 아닙니다. 더 중요한 것은 올바른 순서를 선택한다는 것입니다. 알고리즘 해독.
나는 또한 그것을 다시 암호화하는 것이 거의 깨지지 않을 것인지 아니면 정상적인 암호화와 같은지 궁금해했다.
이에; 암호화가 완전히 "uncrackable"이 아닙니다. AES조차도 알려진 공격 벡터를 가지고 있지만보다 구체적으로 엔트로피에 관한 것입니다. 얼마나 걸릴지 brute force, 암호 및 알고리즘 사용에 대한 지식.
파일이 DES 알고리즘 중 하나를 사용하여 암호화되었다는 것을 알고 있다면, 아마도 작은 베오 울프 클러스터를 함께 던져서 잠시 (수주 이내로) 암호를 잠시 강제로 사용할 수 있습니다. 같은 파일을 받았지만 실마리 없음 어떤 알고리즘 (DES / AES / Blowfish / 등)을 사용했는지, 제대로 조사하기 전에 더 많은 조사가 이루어져야합니다. (또는 조사 중에 다양한 크래커에게 던질 수 있습니다. 계산 시간 낭비 일 수 있습니다.)
어떤 알고리즘은 폭력 시간을 단축시키는 공격 벡터 (충돌 등)를 가지고 있기 때문에 다른 컨테이너보다 덜 안전합니다. 따라서 어떤 컨테이너 / 알고리즘을 사용했는지에 대한 지식이 무차별 적으로 암호화를 강제하는 시간을 단축시킵니다.
이를 통해 다른 알고리즘을 사용하여 파일을 암호화하는 경우 파일을 무차별 적으로 처리하는 데 걸리는 시간이 길어집니다. 모든 수준에서 약한 암호화를 사용하면 "시간"은 상대적인 용어입니다.
결국 자물쇠 따는 것과 같습니다.
자물쇠 따기에 얼마나 많은 시간을 투자 할 의향이 있습니까?
문 뒤에 뭐가 있니? 그 자물쇠 따기에 그 시간을 보낸다는 것을 영원히 가치있는 것처럼 보입니까?
문 뒤에 뭐가 있니? 그 자물쇠를 고르는 데 걸리는 시간 동안 잡힐 위험이 있습니까?
누군가 다른 사람이 덜 안전한 문 뒤에 가치있는 것을 가지고 있다면, 나는 그 문을 너의 것 위에 놓을 기회가있다.
희망이 도움이 될 수 있습니다.