🔐 정보보안기사 3과목 1장 – 암호학의 기초
이번 포스트는 정보보안기사 3과목 '암호 시스템'의 첫 번째 단원으로,
암호학이란 무엇인가? 어떤 목적을 위한 것인가?에 대해 설명합니다.
✅ 암호학(Cryptography)란?
암호학은 정보의 기밀성, 무결성, 인증, 부인방지를 보장하기 위한 수단입니다.
즉, 데이터를 보호하고 신뢰할 수 있도록 만드는 기술입니다.
📌 정보보호 4대 요소
| 요소 | 설명 |
| 기밀성 (Confidentiality) | 허가되지 않은 사용자는 정보를 볼 수 없음 |
| 무결성 (Integrity) | 정보가 위/변조되지 않음 |
| 인증 (Authentication) | 송신자 또는 수신자의 신원을 확인 |
| 부인방지 (Non-Repudiation) | 정보를 보냈다는 사실을 부인할 수 없음 |
📦 암호 방식 분류
- 대칭키 암호: 하나의 비밀키로 암호화/복호화
- 비대칭키 암호: 공개키와 개인키 사용 (공개키로 암호화 → 개인키로 복호화)
🔐 대칭키 vs 비대칭키 비교
| 항목 | 대칭키 | 비대칭키 |
| 키 수 | 1개 (동일한 키) | 2개 (공개키/개인키) |
| 속도 | 빠름 | 느림 |
| 보안성 | 키 유출 시 전체 위험 | 키 교환 문제 없음 |
| 대표 알고리즘 | AES, DES, SEED | RSA, ECC, ElGamal |
💡 대표 용어 설명
- 암호화 (Encryption): 평문 → 암호문
- 복호화 (Decryption): 암호문 → 평문
- 키 (Key): 암호/복호를 위한 값
📌 시험 대비 요약
- 암호학은 정보보호 4대 요소와 밀접
- 대칭키는 빠르지만 키 유출 위험 존재
- 비대칭키는 느리지만 안전하게 키 교환 가능
- RSA = 비대칭 / AES = 대칭 / 전자서명 = 비대칭
👉 다음 편: 3과목 2장 – 대칭키 암호 (AES, DES, 블록/스트림 방식 등)