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