용어와 정의
영문 또는 원어: Encryption
한글명: 암호화
암호화는 키와 알고리즘을 사용해 읽을 수 있는 정보를 허가된 조건에서만 복원할 수 있는 형태로 바꾸는 처리입니다.
정확한 의미와 원리
평문을 암호문으로 바꾸고 필요한 키로 복호화합니다. 암호문의 보호 효과는 알고리즘뿐 아니라 키 보관, 사용 권한과 실제 구현에 달려 있습니다.
쉽게 이해하는 사용 예시
분실한 저장장치의 내용을 읽기 어렵게 하는 저장 암호화와 네트워크에서 내용을 보호하는 전송 암호화는 서로 다른 위치에서 동작합니다.
종류와 관련 개념의 차이
대칭키 방식은 공유한 비밀키를, 비대칭키 방식은 공개키와 개인키의 관계를 활용합니다. 해시는 보통 원문 복원을 목적으로 하지 않으므로 암호화와 구분합니다.
적용 조건과 오해하기 쉬운 점
암호화가 데이터의 모든 무결성이나 발신자 신원을 자동 보장하지는 않습니다. 운영 모드와 인증 기능, 키 복구와 폐기 조건을 함께 확인합니다.
관련 용어와 글
함께 비교할 용어
- Symmetric encryption 대칭키 암호화
- Asymmetric cryptography 비대칭키 암호
- Cryptographic hash function 암호학적 해시 함수
- HMAC 키 기반 해시 메시지 인증 코드
- Digital signature 디지털 서명
- PKI 공개키 기반 구조
- 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 측정 부팅
- Confidential Computing 기밀 컴퓨팅
- OAuth OAuth 권한 위임 프레임워크
- SPIRE SPIFFE 실행 환경
- TEE 신뢰 실행 환경
- Remote attestation 원격 증명
- DPoP 소유 증명 기반 토큰 제약
- Authentication 인증
- Authorization 권한 부여
- Zero trust 제로 트러스트
- TLS 전송 계층 보안
- 서버