개관


송신자와 수신자만 이해할 수 있는 방법으로 메시지를 전달할 수 있도록 해 주는 암호는 처음에는 군사와 정치적인 목적으로 사용되었다가 현재는 일상생활 속에 널리 이용되고 있다. 암호는 크게 대칭키 암호와 공개키 암호로 구분할 수 있으며 다양한 알고리즘이 개발되었고 게속 개발되고 있다.

이 장에서는 암호의 정의와 역사를 살펴보고, 대칭키 암호와 공개키 암호의 개념에 대해 알아본다.


학습목표


  1. 암호의 정의를 설명할 수 있다.
  2. 암호의 역사를 설명할 수 있다.
  3. 대칭키 암호에 대해 설명할 수 있다.
  4. 공개키 암호에 대해 설명할 수 있다.

주요용어


평문, 암호문, 암호화, 복호화, 키, 전치법, 치환법, 대칭키 암호, 공개키 암호, DES, AES, RSA, ECC


2.1. 암호의 정의

2.2. 암호의 역사