[[팝콘 사이언스-⑬]암호도 세대별 변천사 있어…시대에 따라 목적·활용도 제각각]
영화 '숨바꼭질'의 한 장면/사진=NEW |
□1○1△2
초인 종 옆 네모, 동그라미, 세모와 숫자로 이뤄진 의문의 상징. 영화 '숨바꼭질'은 극초반 팽팽한 긴장감을 만들기 위해 이 같은 이상한 암호를 등장시킨다.
형의 실종 소식을 듣고 수십 년 만에 형의 집에 찾아간 '성수(손현주 분)'가 형의 아파트 집집마다 새겨져 있는 이 암호를 발견하면서 관객들은 묘한 호기심에 빠져들게 된다. 아주 간단한 암호지만 스릴러 장르의 섬뜩함을 자아내는데 큰 역할을 한다.
이 같은 암호는 시대적 요구를 충족하면서 많은 변화를 겪어왔다. 제작과 복잡성, 해석법 등에 따라서 그 세대를 구분짓기도 한다. 천정희 서울대학교 교수에 따르면 1세대 암호는 패스워드 방식, 2세대는 군사·외교 등 중요한 비밀데이터를 보호하는 데 사용한 대칭키 암호, 3세대는 전사서명 및 공인인증서를 바탕으로 한 전자상거래에서 자주 활용하는 공개키 암호, 4세대는 암호화된 상태에서 계산을 가능하도록 한 암호이다.
숨바꼭질에서 등장하는 암호는 수작업을 통한 방법으로 개념상으로는 2세대에 가깝다고 볼 수 있다. 수작업을 통한 암호는 예컨대 1941년 12월 7일 일본 연합함대가 본국에 타전한 암호 전문인 '도라 도라 도라'가 이에 속한다. 우리말로 '호랑이 호랑이 호랑이'이란 뜻을 가진 이 암호는 태평양전쟁·제2차 세계대전 도발을 알린 것이었다.
암호는 종류가 다양하나 작성 방식을 기준으로 볼 때 문자암호(Cipher)와 어구암호(Code)로 분류된다. 문자암호는 다시 전자(轉字)·환자(換字)방식으로 나뉘어진다, 이 중 전자방식은 말 그대로 문장 안의 글자 순서를 서로 바꿔 암호화 하는 것이다. 예컨대 '머니투데이를 보자'를 '자보 를이데투니머'처럼 순서를 바꾸는 간단한 방식이다.
환자방식은 일정한 규약에 맞춰 제작된다는 차이점이 있다. 예를 들어 09 12152205 251521이란 숫자를 알파벳 A부터 숫자 1을 대입하면 위의 숫자 배열은 곧 아이러브유(I Love You) 말로 해석되는 원리다.
어구암호는 어구 하나하나를 일정한 기호로 바꿔 쓰는 방식을 말한다. 사용되는 어구 수가 너무 많아서 암호를 작성하거나 해독하기 위한 암호책(Code Book)이 필요했다.
1970년대 이르러 암호는 비약적인 발전을 거듭한다. 정수론과 타원곡선, 대수기하, 조합이론 등 다양한 수학이론이 동원됐기 때문이다.
최근 암호는 제품의 상품성과도 직결된다. 스마트폰 화면을 열 때 공개키와 대칭키 등의 암호모듈이 적용돼 '당신의 개인정보를 잘 지키고 있다'는 식의 신뢰감을 안겨준 탓이다. 이는 곧 제품판매에 적잖은 영향을 미치기도 한다.
개인의 프라이버시가 중요해지면서 암호화 기술은 아주 난감한 상황을 풀어내는 열쇠가 되기도 한다.
만일 이륙 직전 비행기에 탑승금지자 명단에 오른 테러리스트가 탔다고 가정해보자. 법률적으로 테러리스트 명단은 외부로 노출되지 않도록 보호받는다. 또 비행사는 탑승자들의 개인정보를 고객간의 신뢰를 지키기 위해 정보 당국에 공개하지 않는 것을 원칙으로 하고 있다. 이럴 경우 탑승금지자 색출이 가능할까.
우선 CIA나 FBI가 보유한 테러리스트 명단을 암호화된 상태로 넘겨받는다. 또 비행사의 탑승자 명단도 같은 암호화 방식으로 처리된 데이터로 받은 후 이 데이터의 교집합을 이룬 암호만을 찾아 복호화(암호번역)하면 된다. 이럴 경우 다른 사람들의 신분은 드러나지 않은 상태로 탑승금지자를 찾아낼 수 있다.
류준영기자 joon@
<저작권자 ⓒ '돈이 보이는 리얼타임 뉴스' 머니투데이, 무단전재 및 재배포 금지>
이 기사의 카테고리는 언론사의 분류를 따릅니다.
기사가 속한 카테고리는 언론사가 분류합니다.
언론사는 한 기사를 두 개 이상의 카테고리로 분류할 수 있습니다.
언론사는 한 기사를 두 개 이상의 카테고리로 분류할 수 있습니다.