Theory/Cryptology
암호의 해독
1. 암호의 해독(해독은 키를 모르고, 복호화는 키를 알고)
- 암호문의 공격방법에는 전수공격(키의 개수가 적을 때), 통계적빈도 분석공격(문자의 빈도수가 많을 때), 수학적 분석공격(수학적 이론)이 있지만 궁극적인 목표는 복호화 키를 찾는데 있다.
[1] 암호문 단독공격(Ciphertext-only attack)
- 수동으로 도청된 암호문으로 복호키를 찾는다. [ C -> M, K ]
[2] 기지 평문공격(Know plaintext attack)
- 평문 일부와 대응하는 암호문 일부를 이미 알고 있을 때 복호키를 찾는다. [ M, C -> M, K ]
[3] 선택 평문공격(Chosen plaintext attack)
- 특정 평문을 선택하여 대응하는 암호문 일부를 얻을 수 있을 때 복호키를 찾는다. [ M, C -> M, K ]
[4] 선택 암호문공격(Chosen ciphertext attack)
- 특정 암호문을 선택하여 이에 대응하는 평문을 얻어서 복호키를 찾는다. [ C, M -> M, K ]
'Theory > Cryptology' 카테고리의 다른 글
DES암호의 특징 (0) | 2018.08.12 |
---|---|
DES 암호 (0) | 2018.08.12 |
Shnnon(샤론)의 암호이론 (0) | 2018.08.12 |
Kerch hoff의 원리 (0) | 2018.08.12 |
Onetime - Pad(일회용패드, OTP) (0) | 2018.08.12 |
댓글