본문 바로가기

정보보안/암호학

[암호학] 암호분석(해독)의 분류

복호화 vs 암호해독

 

1) 복호화 

- 주체: 앨리스 & 밥

- 목표: 암호화된 것을 복호화

 

2) 암호해독

- 주체: 공격자 & 암호분석가

- 목표: 키 & 평문

 

* 케르히호프의 원리 : 암호 해독자는 현재 암호 방식(알고리즘)을 알고 있다는 전제하에 암호해독 시도 

암호분석(해독)의 분류
Depth 1 Depth 2 정의   정보 알고리즘 강도 공격자 공격
개요 암호 방식(알고리즘)을 알고 있다는 전제 하에 암호해독 시도(케르히호프의 원리)        
분류 암호문 단독공격(Ciphertext Only Attack) 암호문만 갖고 해독 암호문 쉬움
기지평문 공격(Known Plaintext Attack)
( '=.알려진 평문 공격)
암호문 + 평문/암호문 쌍 갖고 해독 암호문 + 평문/암호문 쌍 중약 약간 쉬움
선택 평문 공격(Chosen Plaintext Attack) 암호기 점령
> 평문 선택 후 해당하는 암호문 얻어 해독
암호기 중강 어려움
선택 암호문 공격(Chosen Ciphertext Attack) 복호기 점령
> 암호문 선택 후, 해당하는 평문 얻어 해독
복호기 매우어려움