더북(TheBook)

섀넌의 통신 시스템이 암호화의 첫걸음이라는 것을 이미 알고 있습니다. 암호 시스템과 통신 시스템은 어떤 메시지를 보낼 때 인코딩하고 메시지를 받은 후 디코딩한다는 점에서 기본 구조가 동일합니다. 두 시스템의 차이는 ‘암호화 키의 여부’입니다. 키가 있는 암호 시스템은 키를 활용하는 방식에 따라 ‘공개 키 암호 시스템’과 ‘비밀(대칭) 키 암호 시스템’으로 다시 구분합니다.

 

| 암·복호화 모델 |

 

앞에서 다룬 암호 시스템은 키의 비밀성을 유지해야 하는 ‘비밀 키 암호 시스템(Secret Key Cryptosystem)’입니다. 그래서 키 관리의 중요성을 설명할 때 비밀 키를 어떻게 잘 숨기고 권한 관리를 할 것인지가 핵심이었습니다. 비밀 키 암호 시스템은 키 하나로 암호화와 복호화를 모두 수행하므로 암·복호화를 할 때 동일한(대칭되는) 키를 사용한다는 의미에서 ‘대칭 키 암호 시스템(Symmetric Key Cryptosystem)’이라고도 합니다. 또 공개 키 암호 시스템과 비교했을 때 예전부터 사용해 왔기에 ‘전통 암호 시스템(Conventional Cryptosystem)’이라고도 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.