22-2대칭 키 블록 암호 알고리즘에 관한 설명이다. ①, ②에 해당하… | 2022년 정보처리기사실기 2회차 기출문제 상세 페이지
15
22-2
대칭 키 블록 암호 알고리즘에 관한 설명이다. ①, ②에 해당하는 알고리즘의 이름을 적으시오.
- ( ① ): Xuejia Lai와 James Massey가 설계했으며, PES와 그 개량형 IPES를 거쳐 지금의 이름이 붙었다. 64비트 평문 블록을 128비트 키로 8라운드에 걸쳐 암호화해 64비트 암호문을 만든다.
- ( ② ): 미국 국가안보국(NSA)이 개발해 Clipper 칩에 탑재한 알고리즘이다. 소프트웨어 구현을 막으려고 Fortezza 카드에 칩으로 넣었으며, 주로 전화 음성 암호화에 쓰였다. 블록 64비트, 키 80비트, 32라운드 구조다.
해설
① IDEA
② Skipjack
[해설]
Lai·Massey가 설계했고 64비트 블록·128비트 키·8라운드로 동작하는 암호는 IDEA(International Data Encryption Algorithm)다.
IDEA는 PES와 IPES를 거쳐 개량된 알고리즘이며, 초기 PGP의 암호화에도 쓰였다.
NSA가 Clipper 칩과 Fortezza 카드용으로 만들고 64비트 블록·80비트 키·32라운드로 동작하는 암호는 Skipjack이다.
혼동 주의: 블록이 같은 64비트라도 키 길이로 구별한다(IDEA 128비트, Skipjack 80비트, DES 56비트).
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.