📄️ 01. 보안 개념
CIA triad, OSI 보안 구조(X.800), 보안 공격·서비스·메커니즘, 보안 설계 원칙, 공격 표면 및 공격 트리
📄️ 02. 정수론
가분성과 나눗셈 알고리즘, 유클리드·확장 유클리드 알고리즘, 모듈러 산술, 소수, 페르마·오일러 정리, 밀러–라빈 소수 판정, 중국인의 나머지 정리(CRT), 이산 로그
📄️ 03. 고전 암호 기법
대칭 암호 모델, Caesar cipher, 단일/다중 알파벳 치환 암호, Playfair/Hill/Vigenère cipher, 순열 기법, 로터 머신, 스테가노그래피
📄️ 04. 블록 암호와 DES
스트림/블록 암호 비교, Feistel 암호 구조, 확산과 혼돈, DES 암호화/복호화, 눈사태 효과, DES 강도, 블록 암호 설계 원칙
📄️ 05. 유한체
군·환·체의 대수 구조, GF(p) 유한체, 다항식 산술, GF(2ⁿ) 유한체, 기약 다항식, 생성원
📄️ 06. AES
AES 구조, SubBytes/ShiftRows/MixColumns/AddRoundKey 변환, 키 확장, 눈사태 효과, 동치 역암호, 구현
📄️ 07. 블록 암호 운용
다중 암호화와 3DES, 블록 암호 운용 모드(ECB, CBC, CFB, OFB, CTR), XTS-AES, 형식 보존 암호화(FPE)
📄️ 08. 난수 생성과 스트림 암호
PRNG/TRNG 원리, 선형 합동 생성기, BBS, 블록 암호 기반 PRNG, 스트림 암호, RC4, 진난수 생성기, Intel DRNG
📄️ 09. 공개키 암호와 RSA
공개키 암호시스템의 원리, RSA 알고리즘의 구조·보안, 타이밍 공격, OAEP
📄️ 10. 기타 공개키 암호
Diffie-Hellman 키 교환, Elgamal 암호시스템, 타원곡선 산술, ECC, 비대칭 기반 PRNG
📄️ 11. 암호학적 해시 함수
해시 함수의 응용, 보안 요구사항, 생일 공격, CBC 기반 해시, SHA-512, SHA-3 스펀지 구조
📄️ 12. 메시지 인증 코드
메시지 인증 요구사항, MAC 요구사항·보안, HMAC, CMAC, 인증 암호화(CCM·GCM), 키 래핑, PRNG
📄️ 13. 전자서명
전자서명 개요·요구사항, Elgamal/Schnorr 서명, DSA, ECDSA, RSA-PSS
📄️ 14. 키 관리와 분배
대칭키 분배(KDC, 키 계층), 비대칭 암호를 이용한 대칭키 분배, 공개키 분배, X.509 인증서, PKI
📄️ 15. 사용자 인증
원격 사용자 인증 원칙, 대칭/비대칭 암호 기반 인증, Kerberos v4/v5, 연합 ID 관리, PIV
📄️ 16. NAC와 클라우드 보안
NAC 구성 요소·집행 방법, EAP, IEEE 802.1X, 클라우드 컴퓨팅 개요·보안 위험·대응
📄️ 17. 전송 계층 보안
웹 보안 위협, TLS 아키텍처·Record·Handshake·Alert·Heartbeat, HTTPS, SSH, TLSv1.3
📄️ 18. 무선 네트워크 보안
무선 보안 위협·대응, 모바일 장치 보안, IEEE 802.11 개요, IEEE 802.11i(RSN) 5단계 동작
📄️ 19. 전자 메일 보안
메일 아키텍처, SMTP/MIME, 이메일 위협, S/MIME, PGP, DNSSEC, DANE, SPF, DKIM, DMARC
📄️ 20. IP 보안
IPsec 개요·서비스·모드, SA/SAD/SPD, ESP, SA 결합, IKEv2, 암호 스위트