본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
SKIPJACK; 스킵잭
미국 NSA 가 개발한 64비트 블록, 80비트 키의 블록 암호 알고리즘
  • 1987년부터 NSA 가 개발했고 1993년 클리퍼 칩(Clipper Chip)에 탑재되면서 존재가 알려졌다
  • 음성 통신 장비에 암호화를 넣으면서도 수사기관이 필요할 때 복호화할 수 있도록 한
 키 위탁(Key Escrow) 정책의 핵심 알고리즘이었다
  • 알고리즘 자체를 비공개로 두었다가 1998년에 공개되었다
  • 블록 크기 64비트, 키 길이 80비트
  • 32라운드의 불균형 파이스텔형 구조를 쓴다
  • 라운드는 A 규칙과 B 규칙 두 종류를 번갈아 적용한다
  • 키 위탁 구조 때문에 정부가 사실상 모든 통신을 복호화할 수 있다는 비판을 받았고, 클리퍼 칩 계획은 무산되었다
  • 80비트 키는 오늘날의 계산 능력으로는 충분하지 않아 현재는 쓰이지 않는다
  • 미국 NIST 는 2010년 이후 SKIPJACK 을 권장하지 않는 알고리즘으로 분류했다

다른 블록 암호와

편집 원본 편집
알고리즘 블록 키 길이 개발
SKIPJACK 64비트 80비트 미국 NSA
DES 64비트 56비트 IBM, 미국 NBS
SEED 128비트 128비트 한국 KISA
RC5 가변 가변 로널드 리베스트

RC4 는 블록 암호가 아니라 스트림 암호이므로 이 표와 성격이 다르다.