용어와 정의
영문 또는 원어: PKI
영문 정식명칭: Public Key Infrastructure
한글명: 공개키 기반 구조
PKI는 공개키와 신원의 연결을 인증서 및 신뢰 정책으로 발급, 검증하고 관리하는 기반 구조입니다.
정확한 의미와 원리
인증기관, 등록 절차, 인증서 저장과 폐기 상태 확인 등 여러 요소로 구성됩니다. 공개키를 전달하는 것과 누구의 키인지 신뢰할 수 있게 관리하는 것은 다른 문제입니다.
쉽게 이해하는 사용 예시
사내 인증기관이 관리 장비의 인증서를 발급하고 서버가 그 인증서의 경로와 용도를 검증하는 경우입니다.
종류와 관련 개념의 차이
공개 신뢰 PKI와 조직 내부 PKI는 신뢰 대상을 배포하는 방식이 다릅니다. 루트 인증기관과 중간 인증기관, 최종 사용 인증서의 역할도 구분합니다.
적용 조건과 오해하기 쉬운 점
인증서를 발급했다고 모든 시스템이 자동으로 신뢰하지는 않습니다. 신뢰 저장소, 이름과 용도, 유효 기간과 폐기 상태를 검증해야 합니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- Symmetric encryption 대칭키 암호화
- Asymmetric cryptography 비대칭키 암호
- Cryptographic hash function 암호학적 해시 함수
- HMAC 키 기반 해시 메시지 인증 코드
- Digital signature 디지털 서명
- Digital certificate 디지털 인증서
- Encryption key 암호화 키
- KDF 키 유도 함수
- Salt 솔트
- HSM 하드웨어 보안 모듈
- TPM 신뢰 플랫폼 모듈
- Secure Boot 보안 부팅
- AES-128 128비트 키 AES
- AES-192 192비트 키 AES
- AES-256 256비트 키 AES
- GCM 인증 기능을 제공하는 카운터 모드
- CBC 암호 블록 연결 모드
- RSA RSA 공개키 암호 계열
- ECC 타원곡선 암호
- ECDH 타원곡선 디피 헬먼 키 합의
- SHA-1 SHA-1 해시
- SHA-2 SHA-2 해시 계열
- SHA-3 SHA-3 해시 계열
- MD5 MD5 해시
- ECDSA 타원곡선 디지털 서명 알고리즘
- EdDSA 에드워즈 곡선 디지털 서명 알고리즘
- Root CA 루트 인증기관
- Intermediate CA 중간 인증기관
- CRL 인증서 폐기 목록
- PBKDF2 비밀번호 기반 키 유도 함수 2
- Argon2id Argon2 혼합 방식
- TPM 1.2 TPM 버전 1.2
- TPM 2.0 TPM 버전 2.0
- Measured Boot 측정 부팅
- ML-KEM 모듈 격자 기반 키 캡슐화
- ML-DSA 모듈 격자 기반 전자서명
- SLH-DSA 상태 비저장 해시 기반 전자서명
- ML-KEM-512 ML-KEM 512 매개변수 집합
- ML-KEM-768 ML-KEM 768 매개변수 집합
- ML-KEM-1024 ML-KEM 1024 매개변수 집합
- ML-DSA-44 ML-DSA 44 매개변수 집합
- ML-DSA-65 ML-DSA 65 매개변수 집합
- ML-DSA-87 ML-DSA 87 매개변수 집합
- HashML-DSA 사전 해시 ML-DSA
- TLS 전송 계층 보안
- Confidential Computing 기밀 컴퓨팅
- OAuth OAuth 권한 위임 프레임워크
- SPIRE SPIFFE 실행 환경
- TEE 신뢰 실행 환경
- Remote attestation 원격 증명
- DPoP 소유 증명 기반 토큰 제약
- Authentication 인증
- Authorization 권한 부여
- Zero trust 제로 트러스트
- 서버