2009년 06월 09일
DES 암호 알고리즘의 취약키(Weak Keys)
□ DES에서 취약키(4+6+48) 선택 확률
□ 4개의 취약키(Weak keys) : 생성된 라운드 키들은 모두 암호 키와 동일한 패턴을 가짐
□ 6개의 준 취약키(Semi-weak Keys) : 오직 두 가지 다른 형태의 라운드 키만을 생성
□ 48개의 가능한 취약키(Possible Weak Keys) : 4개의 다른 라운드 키만을 생성
출처 : NIST Special Publication 800-67, McGrawHill Cryptography and Network Security
2^-50 = 8.88 * 10^-16
□ 4개의 취약키(Weak keys) : 생성된 라운드 키들은 모두 암호 키와 동일한 패턴을 가짐
00000000 00000000
00000000 FFFFFFFF
E0E0E0E0 F1F1F1F1
1F1F1F1F 0E0E0E0E
□ 6개의 준 취약키(Semi-weak Keys) : 오직 두 가지 다른 형태의 라운드 키만을 생성
011F011F010E010E and 1F011F010E010E01
01E001E001F101F1 and E001E001F101F101
01FE01FE01FE01FE and FE01FE01FE01FE01
1FE01FE00EF10EF1 and E01FE01FF10EF10E
1FFE1FFE0EFE0EFE and FE1FFE1FFE0EFE0E
E0FEE0FEF1FEF1FE and FEE0FEE0FEF1FEF1
□ 48개의 가능한 취약키(Possible Weak Keys) : 4개의 다른 라운드 키만을 생성
01011F1F01010E0E 1F1F01010E0E0101 E0E01F1FF1F10E0E
0101E0E00101F1F1 1F1FE0E00E0EF1F1 E0E0FEFEF1F1FEFE
0101FEFE0101FEFE 1F1FFEFE0E0EFEFE E0FE011FF1FE010E
011F1F01010E0E01 1FE001FE0EF101FE E0FE1F01F1FE0E01
011FE0FE010EF1FE 1FE0E01F0EF1F10E E0FEFEE0F1FEFEF1
011FFEE0010EFEF1 1FE0FE010EF1FE01 FE0101FEFE0101FE
01E01FFE01F10EFE 1FFE01E00EFE01F1 FE011FE0FE010EF1
01E01FFE01F1F10E 1FFEE0010EFEF001 FE1F01E0FE0E01F1
01E0E00101F1F101 1FFEFE1F0EFEFE0E FE1FE001FE0EF101
01E0FE1F01F1FE0E E00101E0F10101F1 FE1F1FFEFE0E0EFE
01FE1FE001FE0EF1 E0011FFEF1010EFE FEE0011FFEF1010E
01FEE01F01FEF10E E001FE1FF101FE0E FEE01F01FEF10E01
01FEFE0101FEFE01 E01F01FEF10E01FE FEE0E0FEFEF1F1FE
1F01011F0E01010E E01F1FE0F10E0EF1 FEFE0101FEFE0101
1F01E0FE0E01F1FE E01FFE01F10EFE01 FEFE1F1FFEFE0E0E
1F01FEE00E01FEF1 E0E00101F1F10101 FEFEE0E0FEFEF1F1
출처 : NIST Special Publication 800-67, McGrawHill Cryptography and Network Security
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
- AES by na03
- AES by Jackish
- 중국 연구팀이 SHA-1 해독에 새로운 진전을 이룩(2005년 버전) by sonnet
# by | 2009/06/09 15:21 | 암호 | 트랙백 | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]