특정 시간에 열리는 보호된 아카이브(7z, RAR, Zip)

특정 시간에 열리는 보호된 아카이브(7z, RAR, Zip)

특정 시간(보안이 해제된 후)까지 열 수 없거나 비밀번호로 보호되는 압축 도구가 있습니까?

말 그대로 필수: "---/--/---- 이전에는 열지 마십시오."

답변1

이것은 컴퓨터 과학 문제입니다.

이것이 가능합니까? 가능합니까?

순진한 대답: Alice는 Bob에게 잠긴 파일과 키를 주지만 먼저 Bob에게 시간이 다 될 때까지 잠금을 해제하지 않겠다고 약속하게 합니다.

Alice는 잠긴 파일을 Bob에게, 열쇠를 Claire에게 건네줍니다. Alice는 Claire에게 미리 정해진 시간에 Bob에게 열쇠를 주라고 지시합니다.

디코딩을 위해 특수 소프트웨어를 작성해야 하는 상황에 적합합니다. 그렇다면 이 소프트웨어는 Clare입니다. Bob은 리버스 엔지니어링을 포함하여 Claire를 조작하거나 단순히 Claire에게 잘못된 시간을 제공할 수 있습니다.

Alice는 잠긴 파일을 Bob에게 주고 키를 Clive에게 줍니다. Alice는 Clive에게 미리 정의된 시간에 키를 해제하도록 지시합니다. (이렇게 하면 Clive가 Bob을 알아야 하고 Bob이 Clive를 알아야 하는 일이 방지됩니다. 정해진 날짜 전에 함께 작업할 위험이 줄어듭니다.)

앞으로 어떤 변화가 Bob이 Alice의 파일을 잠금 해제할 수 있게 할 것인가: Bob이 미래에 알 수 있는 것(파일의 잠금을 해제할 수 있도록)과 Bob이 지금은 알 수 없는 것(현재는 잠금을 해제할 수 없음). 그러나 앨리스가 지금 알고 있다는 것이 가능합니까(따라서 앨리스는 지금 파일을 잠글 수 있습니까)?만약에이 질문에 대답할 수 있다면 할 수 있다고 생각합니다.

가능한 대답 중 하나는 Alice가 잠긴 파일을 Bob에게 제공하는 것입니다. 미래의 어느 시점에 Alice는 키를 전송/게시/전송합니다.

답변2

먼저, 압축은 암호화와 아무 관련이 없습니다. 일부 도구는 두 작업을 동시에 수행할 수 있지만 기능의 두 부분은 독립적입니다.

암호동물학은 정보 처리에 관한 것입니다. 이는 수학적 변환으로 설명될 수 있습니다. 수학은 날짜에 의존하지 않습니다. 오늘 무언가를 해독할 수 있다면 어제부터 새로운 정보를 받지 못했다는 가정 하에 어제도 해독할 수 있습니다. 특정 날짜 이후 또는 이전에 암호를 해독할 수 없도록 하려면 해당 날짜까지 추가 정보를 제공해야 합니다.

암호화된 데이터에 대해 일종의 시간 해제를 수행하는 방법이 있습니다. 키를 찾기 위해 많은 무차별 대입 작업을 요구하고 암호화된 데이터가 암호 해독에 저항하도록 원하는 시간에 해당 작업을 조정합니다. 이는 정확한 날짜에 대한 출판을 허용하지 않습니다. 불확실성은 연도 단위로 측정됩니다. 컴퓨팅 성능이 기하급수적으로 향상되었기 때문에 작동할 수 있는 기회가 있으므로 10년 후에 당시의 컴퓨터를 사용하여 시작하는 것에 비해 지금 키 크랙을 시작한다고 해서 많은 이점을 얻을 수는 없습니다. 이는 합법적인 사용자가 소비하려는 계산량과 비교하여 공격자가 소비하려는 계산량에 민감합니다. 기껏해야 출시일로부터 몇 년 후입니다. 이는 매우 구체적인 사용 사례에만 작동합니다.

암호화된 파일을 특정 날짜까지 해독할 수 있게 하려는 경우 가능한 유일한 해결책은 암호화되지 않은 수단을 사용하는 것입니다. 출시일까지 열쇠를 직접 보관하시기 바랍니다. 키를 제어할 수 없거나 제어하고 싶지 않은 경우 다른 사람에게 대신 수행하도록 요청하십시오(귀하, 암호화된 파일의 수신자 및 호스팅 서비스가 키를 공개하기로 계약을 체결하는 키 에스크로 유형). 특정 날짜).

관련 정보