비밀키나 평문을 찾기 위해 비밀키를 모르는 상태에서 암호문을 복호화 시키는 것
내용 |
얻는것 |
접근 |
암호문 단독공격 (chiphertext-only attack) |
임의의 암호문 |
|
알려진(기지) 평균 공격 (known-plaintext attack) |
공개된 (평문, 암호문) 쌍 |
|
선택 평문 공격 (chosen plaintext attack) |
직접 평문 선택 하면 암호문을 얻을 수 있는 상황 선택한 (평문, 암호문 쌍) |
송신자 암호기 접근 |
선택 암호문 공격 (chosen-ciphertext attack) |
직접 암호문 선택 |
수신자 복호기 접근 |
※ 선형공격
- 알고리즘 내부의 비선형 구조를 선형화시켜 비밀키를 찾는 공격
- S-box(대치) 연산을 선형 과정으로 근사화할 방법을 찾음
※ 차분공격
- 두 평문의 XOR 값과 대응되는 두 암호문의 XOR 값을 비교 분석하여 공격
- 두 개의 평문 블록들의 비트 차이에 대응되는 암호문 블록들의 비트 차이를 이용하여 사용된 키를 찾는 방법 [2015 서울 9급]
'전산직 준비 > 개념 정리' 카테고리의 다른 글
[정보보호론] 선형 귀환 시프트 레지스터 (0) | 2021.01.15 |
---|---|
[소프트웨어공학] 요구사항 명세 기법 (0) | 2021.01.14 |
[자료구조론] C 언어 포인터 기호 (*과 &) (0) | 2021.01.09 |
[소프트웨어공학] 상속과 합성 (0) | 2021.01.07 |
[자료구조론] 탐색구조 - AVL 트리 (2) | 2021.01.07 |