▣ 암호 해독을 위한 공격 유형_암호문 단독, 알려진 평문, 선택 평문, 선택 암호문
암호문 단독 공격 (ciphertext only) |
상대방에 대한 정보가 전혀 없는 상태에서 암호문만으로 평문과 암호키를 알아내는 공격 많은 암호문이 필요하고 시간도 많이 걸림(일반적으로 불가능) 암호알고리즘/해독될 암호문 |
알려진 평문 공격 (know plaintext) |
평문에 대한 암호문을 일부 알고 있는 상황에서 평문을 알아내는 공격 암호문 단독 공격보다 정보가 어느 정도 있는 상태에서 해독을 하기 때문에 좋은 방법 암호알고리즘/해독될 암호문 / 하나 이상의 비밀키에 의한 일정량의 평문과 암호문 쌍 |
선택 평문 공격 (chosen plaintext) |
공격자가 적의 암호기에 접근할 수 있어 공격자가 선택한 평문을 암호기에 입력했을 때 나온 암호문을 알고서 전체 암호문을 해독하는 공격 암호알고리즘/해독될 암호문 / 해독자가 선택한 평문과 비밀키로 생성된 평문에 대한 암호문 |
선택 암호문 공격 (chosen ciphertext) |
공격자가 선택한 암호문들에 대한 평문이 주어진다는 가정하에 복호화 키를 찾는 공격 암호알고리즘 / 해독될 암호문 / 해독자가 선택한 목적 암호문과 그에 해당하는 평문 |
2012년 116번

정답 : 2번
암호문 단독 공격 (ciphertext only) |
상대방에 대한 정보가 전혀 없는 상태에서 암호문만으로 평문과 암호키를 알아내는 공격 많은 암호문이 필요하고 시간도 많이 걸림(일반적으로 불가능) 암호알고리즘/해독될 암호문 |
알려진 평문 공격 (know plaintext) |
평문에 대한 암호문을 일부 알고 있는 상황에서 평문을 알아내는 공격 암호문 단독 공격보다 정보가 어느 정도 있는 상태에서 해독을 하기 때문에 좋은 방법 암호알고리즘/해독될 암호문 / 하나 이상의 비밀키에 의한 일정량의 평문과 암호문 쌍 |
선택 평문 공격 (chosen plaintext) |
공격자가 적의 암호기에 접근할 수 있어 공격자가 선택한 평문을 암호기에 입력했을 때 나온 암호문을 알고서 전체 암호문을 해독하는 공격 암호알고리즘/해독될 암호문 / 해독자가 선택한 평문과 비밀키로 생성된 평문에 대한 암호문 |
선택 암호문 공격 (chosen ciphertext) |
공격자가 선택한 암호문들에 대한 평문이 주어진다는 가정하에 복호화 키를 찾는 공격 암호알고리즘 / 해독될 암호문 / 해독자가 선택한 목적 암호문과 그에 해당하는 평문 |
2017년 109번

정답 : 4번
스트림 암호화는 XOR연산을 이용하여 1 bit단위로 암호문을 생성함. XOR연산은 배타적 논리합으로 서로 다른 값인 경우에만 연산결과가 참(True, 1)임
11001010
⨁ 01101100
-----------------
10100110
'보안' 카테고리의 다른 글
정보통신망 이용촉진 및 정보보호 등에 관한 법률_정보보호 사전점검, 정보보호관리체계 인증, 개인정보 영향평가, 정보통신기반시설 보호, 정보보호 최고책임자 (0) | 2021.12.17 |
---|---|
네트워크 보안_침입 탐지 시스템, 오용탐지, 이상탐지, False Positive, False Negative (0) | 2021.12.17 |
데이터베이스 보안(DB 암호화 방식)_Plug-In, API, Kernel, Appliance 방식, 감사 (0) | 2021.12.13 |
패스워드 기반 암호(PBE, Password Based Encryption), 솔트 salt, CEK, KEK (0) | 2021.11.29 |
타원곡선 알고리즘(ECC, Elliptic Curve Cryptography) (0) | 2021.11.24 |