Page 230 고등학교 정보통신 교과서
P. 230









2 암호와 암호의 체계



대칭 키 암호화 방식과 비대칭 키 암호화 방식의 특징을 비교하여 설명해
보자.




문자가 생기기 이전부터 존재했던 암호는 정보 통신의 발달로 인터넷 뱅킹, 신용
카드 결제, 전자 선거 등 다양한 분야에서 정보 보호의 중요한 수단으로 이용되고

있다.


1 암호의 개념과 기술

암호(cryptograph, cipher) 암호는 그리스 어로 ‘숨은, 숨겨진, 비밀’이라는 뜻의 ‘크립토스(Cryptos)’와 ‘문자,
cipher는 아라비아 숫자 ‘0’을 의
그림’이라는 뜻의 ‘graph’가 합쳐진 말로, 문자나 그림, 기호를 사용하여 비밀을 유지
미하는 것으로, 무언가를 숨기고
있는 비밀 부호로 생각되어 암호 하기 위해 발명된 것이다.
의 어원이 됨.
(1) 암호의 개념과 구성

암호는 암호문, 평문, 암호화 알고리즘, 암호화 키로 구성된다. 암호문은 암호화 키

를 가진 당사자끼리만 알 수 있도록 꾸민 약속 기호이고, 평문은 암호문과 반대되는
것으로 누구나 알 수 있게 쓴 일반적인 글을 말한다. 암호화란 평문(M)을 권한이 없
는, 즉 암호화 키가 없는 제3자가 알아볼 수 없는 형태의 암호문(C)으로 재구성하는

과정이다. 반대로 암호문(C)을 평문(M)으로 복원하는 과정을 복호화라고 한다.
암호화 키 (Ke)는 암호화할 때 사용하는 키이며, 복호화 키(Kd)는 복호화할 때 사
용하는 키이다. 암호화 키는 사용하는 용도나 특성에 따라 공개 키, 비밀 키, 개인 키

등 다양한 용어로 표현된다.


암호화 복호화



평문 M 평문 M
송신자 A 수신자 B





암호화 알고리즘 E 복호화 알고리즘 D
암호화 키 K e 복호화 키 K d



암호문 C 암호문 C

그림 Ⅴ-5 암호화와 복호화 과정

228 Ⅴ. 정보 보안





정보통신 3차제출본.indb 228 2017-09-06 오후 5:01:48
   225   226   227   228   229   230   231   232   233   234   235