암호 용어

(2023-08-03)

암호 관련 주요 용어, Encryption, 암호화, Decryption, 역암호화, Cipher Suite, 암호 스위트, Cryptosystem, 암호 시스템, Plaintext, 평문, Cyphertext, 암호문, Kerckhoff Principle, 케르크호프스 원칙, 커코프 원칙


1. 암호 관련 주요 용어

  

  ㅇ 평문 (Plaintext, Cleartext)
     - 일반인 누구나 읽을 수 있는 (암호처리 안된 원래의) 문서

  ㅇ 암호문 (Cyphertext, Cypertogram)
     - 원래의 평문을 암호 키암호 알고리즘을 사용하여 암호처리된 문서

  ㅇ 암호화 (Encryption)
     - 평문을 암호문으로 만드는 과정
        . 통신데이터 내용을 고의로 왜곡 전송함으로써 비밀을 유지하는 등

  ㅇ 역암호화/복호화 (Decryption)
     - 암호문으로부터 평문을 복원하는  과정
        . 암호화의 역과정 (암호해독)

  ㅇ 키 (Key, 암호 키 : Encryption Key)
     - 평문/암호문을 암호화/복호화시키는 암호 알고리즘에 필요한 핵심 가변정보 값

  ㅇ 키 공간 (Key Space)
     - 가능한 모든 키의 집합암호 알고리즘 (Crytographic Algorithm) / 암호화 방식
     - 암호화/복호화를 위해 사용되는 알고리즘

  ㅇ 암호 스위트 (Cipher Suite), 암호화 스위트 (Cryptographic Suite)
     - 특정 암호 체계에 사용되는 기술의 조합
        . (암호 알고리즘, MAC 코드, 난수, 키 교환 방식, 키 공간 내 키 길이, 주요 매개변수 등)


2. 암호시스템 (Cryptosystem)

  ㅇ 암호화/역암호화에 관련된 집합체
     - 모든 평문 m∈M, 암호문 c∈C, 키 k∈K, 암호알고리즘 E, 복호알고리즘 D의 집합체
        . 암호시스템 = (M,C,K,E,D)
        

  ㅇ 안전한 암호시스템 = 커코프 원칙/케르크호프스 원칙 (Kerckhoff Principle, 독일, 1883년)
     - 암호시스템(암호체계)의 안전성은, 
     - 암호 알고리즘(암호 체계)의 비밀유지가 아닌, 전적으로 암호 키의 비밀에 만 의존해야함


3. 암호학 (Cryptology) 영역 구분암호학 (Cryptology)      : 암호 관련 과학암호 기법 (Cryptography) : 메세지의 의미를 숨기는 다양한 방법론
  ㅇ 암호 해독 : 암호시스템을 무력화시키는 기술 (암호시스템의 안전 보장 검증)
  ㅇ 암호 프로토콜 : 네트워크 상의 암호 관련 통신 규약

암호기술
   1. 암호   2. 암호 용어  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"