BC Skills Academy

응용 암호학 및 PKI — 학습 과정

Applied Cryptography & PKI 인증을 위한 공식 준비 과정: 체계적인 모듈, 실습 예제 및 시험 중심 연습.

Key facts

Course outline

  1. 암호학 기초 — 알고리즘 또는 프로토콜을 다루기 전에 현대 암호학의 수학적 및 개념적 기반을 확립합니다.
    • 암호화가 필요한 이유: 위협 모델과 목표
    • 엔트로피, 무작위성 및 암호화 키
    • 고전 암호학과 그 실패 이유
  2. 대칭 암호화 — 대칭 암호화의 작동 방식, 각 모드를 사용해야 하는 시기, 인증된 암호화가 가장 위험한 실제 공격을 방지하는 방법을 마스터합니다.
    • AES: 표준 대칭 암호
    • 블록 암호 운용 방식
    • 해시 함수와 메시지 인증 코드
  3. 비대칭 암호화 — 공개 키 암호화의 수학 및 실제 적용 이해: RSA, 타원 곡선, 키 교환 포함.
    • 공개 키 암호화 원리
    • RSA: 연산, 패딩 및 함정
    • 타원 곡선 암호화 및 키 교환
  4. TLS 및 보안 전송 — TLS 1.3의 작동 방식, 각 핸드셰이크 단계의 목적, 실제 환경에서 보안 전송을 구성하고 테스트하는 방법을 이해합니다.
    • TLS 1.3: 핸드셰이크 및 키 유도
    • 인증서 검증 및 일반적인 TLS 공격
  5. 디지털 서명 및 인증서 — 디지털 서명이 ID를 데이터에 바인딩하는 방법, X.509 인증서가 공개 키와 속성을 인코딩하는 방법, 인증서 체인이 구축되고 검증되는 방법을 학습합니다.
    • 디지털 서명: 메커니즘 및 응용
    • X.509 인증서: 구조 및 필드
    • 인증서 폐기: CRL 및 OCSP
  6. 공개 키 인프라(PKI) — 루트 CA, 중간 CA, 발급 정책, 키 관리, 신뢰 저장소를 포함한 완전한 PKI 계층 구조를 설계, 운영 및 신뢰합니다.
    • PKI 아키텍처: 루트, 중간 및 발급 CA
    • 키 관리: 생성, 저장, 에스크로 및 교체
    • 인증서 정책, CPS 및 신뢰 저장소
  7. 시험 준비: 개념 요약 및 전략 — 모든 과정 개념을 통합하고, 시험 구조를 검토하며, 실용적인 학습 및 시험 응시 전략을 개발합니다.
    • 핵심 개념 요약: 암호학 및 PKI
    • 시험 구조 및 시험 응시 전략
    • 연습 문제 및 정답 해설