1. 암호 관련 주요 용어
   ㅇ 평문 (Plaintext, Cleartext)
     - 일반인 누구나 읽을 수 있는 (암호처리 안된 원래의) 문서
  ㅇ 암호문 (Cyphertext, Cypertogram)
     - 원래의 평문을 암호 키 및 암호 알고리즘을 사용하여 암호처리된 문서
  ㅇ 암호화 (Encryption)
     - 평문을 암호문으로 만드는 과정
        . 통신시 데이터 내용을 고의로 왜곡 전송함으로써 비밀을 유지하는 등
  ㅇ 역암호화/복호화 (Decryption)
     - 암호문으로부터 평문을 복원하는  과정
        . 암호화의 역과정 (암호해독)
  ㅇ 키 (Key, 암호 키 : Encryption Key)
     - 평문/암호문을 암호화/복호화시키는 암호 알고리즘에 필요한 핵심 가변정보 값
  ㅇ 키 공간 (Key Space)
     - 가능한 모든 키의 집합
  ㅇ 암호 알고리즘 (Crytographic Algorithm) / 암호화 방식
     - 암호화/복호화를 위해 사용되는 알고리즘
  ㅇ 암호 프로토콜 (Cryptographic Protocol)
     - 보안 통신을 위해 필요한 모든 절차와 규칙을 정의하며, 
        . (안전한 데이터 전송, 키 교환, 인증 등)
     - 이는 전체적인 보안 구조를 제공
  ㅇ 암호 스위트 (Cipher Suite), 암호화 스위트 (Cryptographic Suite)
     - 특정 암호화(암호 체계, 암호 프로토콜)에 필요한(선택가능한) 구체적인 기술(옵션)들의 조합
        . (암호 알고리즘, MAC 코드, 난수, 키 교환 방식, 키 공간 내 키 길이, 주요 매개변수 등)
        . 서로 다른 암호 스위트를 사용하여 다양한 수준의 보안을 제공 가능
2. 암호시스템 (Cryptosystem)
  ㅇ 암호화/역암호화에 관련된 집합체
     - 모든 평문 m∈M, 암호문 c∈C, 키 k∈K, 암호알고리즘 E, 복호알고리즘 D의 집합체
        . 암호시스템 = (M,C,K,E,D)
  ㅇ 평문 (Plaintext, Cleartext)
     - 일반인 누구나 읽을 수 있는 (암호처리 안된 원래의) 문서
  ㅇ 암호문 (Cyphertext, Cypertogram)
     - 원래의 평문을 암호 키 및 암호 알고리즘을 사용하여 암호처리된 문서
  ㅇ 암호화 (Encryption)
     - 평문을 암호문으로 만드는 과정
        . 통신시 데이터 내용을 고의로 왜곡 전송함으로써 비밀을 유지하는 등
  ㅇ 역암호화/복호화 (Decryption)
     - 암호문으로부터 평문을 복원하는  과정
        . 암호화의 역과정 (암호해독)
  ㅇ 키 (Key, 암호 키 : Encryption Key)
     - 평문/암호문을 암호화/복호화시키는 암호 알고리즘에 필요한 핵심 가변정보 값
  ㅇ 키 공간 (Key Space)
     - 가능한 모든 키의 집합
  ㅇ 암호 알고리즘 (Crytographic Algorithm) / 암호화 방식
     - 암호화/복호화를 위해 사용되는 알고리즘
  ㅇ 암호 프로토콜 (Cryptographic Protocol)
     - 보안 통신을 위해 필요한 모든 절차와 규칙을 정의하며, 
        . (안전한 데이터 전송, 키 교환, 인증 등)
     - 이는 전체적인 보안 구조를 제공
  ㅇ 암호 스위트 (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) : 메세지의 의미를 숨기는 다양한 방법론
  ㅇ 암호 해독 : 암호시스템을 무력화시키는 기술 (암호시스템의 안전 보장 검증)
  ㅇ 암호 프로토콜 : 네트워크 상의 (보안 통신을 위한) 암호 관련 통신 규약
  ㅇ 안전한 암호시스템 = 커코프 원칙/케르크호프스 원칙 (Kerckhoff Principle, 독일, 1883년)
     - 암호시스템(암호체계)의 안전성은, 
     - 암호 알고리즘(암호 체계)의 비밀유지가 아닌, 전적으로 암호 키의 비밀에 만 의존해야함
3. 암호학 (Cryptology) 영역 구분
  ㅇ 암호학 (Cryptology)      : 암호 관련 과학
  ㅇ 암호 기법 (Cryptography) : 메세지의 의미를 숨기는 다양한 방법론
  ㅇ 암호 해독 : 암호시스템을 무력화시키는 기술 (암호시스템의 안전 보장 검증)
  ㅇ 암호 프로토콜 : 네트워크 상의 (보안 통신을 위한) 암호 관련 통신 규약