암호 기술의 기초와 응용
어떤 장치에서 56비트 키를 모두 시도하는 무차별 대입에 약 20시간이 걸린다. 같은 장치에서 64비트 키를 모두 시도하는 데 걸리는 시간에 가장 가까운 것은?
- A약 23시간
- B약 160시간
- C약 213일
정답과 해설 보기
정답: C. 약 213일
키 길이가 n비트인 키의 후보는 2ⁿ개이므로, 키 길이가 8비트 늘면 후보는 2⁸ = 256배가 됩니다. 따라서 20시간 × 256 = 5,120시간 = 약 213일입니다. 키 길이를 1비트 늘릴 때마다 무차별 대입의 수고는 2배가 되며, AES-128 키의 후보는 56비트 키의 2⁷²배(약 4.7 × 10²¹배)입니다.