개념이 연결되는 이론 학습
과목과 소분류를 선택해 핵심 개념을 찾아보세요. 모든 이론은 로그인 없이 읽을 수 있습니다.
보호 목표와 암호 기능의 구분
기밀성·무결성·인증·부인방지를 구분하고 필요한 보안 수단을 선택합니다.
암호 시스템·공격 모델·안전성
암호 용어와 공격자의 능력을 구분하고 키 공간·공격 비용을 계산합니다.
대칭키 암호·블록과 스트림
Feistel·SPN, 대표 알고리즘, 키스트림과 일회용 패드의 차이를 이해합니다.
블록암호 운영 모드
ECB·CBC·CFB·OFB·CTR의 연결 방식, 초기값, 오류 전파를 비교합니다.
공개키와 하이브리드 암호
공개키·개인키의 역할과 키 운반·키 합의·데이터 암호화의 관계를 구분합니다.
RSA 원리와 계산
소수·모듈러 역원을 이용해 작은 RSA 키를 만들고 암호화·복호화를 계산합니다.
DH 키 합의와 타원곡선 기초
DH의 공유 비밀 계산과 중간자 위험, ECDH·ECDSA의 차이를 이해합니다.
해시 함수와 공격 성질
역상·제2역상·충돌 저항성과 생일 공격, 대표 해시 구조를 비교합니다.
MAC·HMAC과 메시지 인증
공유키 인증 태그와 HMAC 구조, 재전송 방지 및 AEAD의 차이를 이해합니다.
전자서명과 응용
전자서명의 보호 범위와 부가형·복원형·은닉서명·이중서명의 목적을 구분합니다.
인증서·PKI·신뢰와 폐지 확인
공개키와 신원의 연결, PKI 신뢰 구조, CRL·OCSP의 검증 범위를 이해합니다.
키 분배·수명주기·안전한 난수
KDC·공개키 기반 키 분배, 키 계층과 수명주기, 난수의 요구사항을 정리합니다.
비밀번호 기반 인증과 보호
비밀번호 검증값·salt·계산 비용과 온라인·오프라인 공격의 차이를 이해합니다.
다요소·일회용·생체·디바이스 인증
인증 요소, HOTP·TOTP, 생체 오류 지표와 디바이스 인증의 원리를 비교합니다.
인증 프로토콜·티켓·통합 인증
Challenge-response와 Kerberos 티켓을 통해 재전송 방지와 SSO를 이해합니다.
접근통제 정책과 기법
주체·객체·권한, ACL·Capability와 DAC·MAC·RBAC·ABAC를 비교합니다.
접근통제 보안 모델
Bell–LaPadula·Biba의 읽기·쓰기 규칙과 Clark–Wilson·Chinese Wall을 이해합니다.