오늘 소개드릴 영화는 2차 세계대전을 배경으로 한 “이미테이션 게임”입니다. 이미테이션 게임은 천재 수학자 앨런 튜링의 실화를 바탕으로 제작되었습니다. 독일의 암호 교신을 풀기 위해 노력하는 앨런 튜링과 그의 암호문 해독팀을 만나보세요.
천재 수학자 앨런 튜링과 암호 기계 에니그마
24살에 교수가 된 천재 수학자 앨런 튜링은 2차 세계대전이 시작된 후 라디오 공장으로 위장한 군 비밀기지에 역사상 가장 훌륭한 암호 기계로 평가되는 독일의 에니그마를 풀기 위해 취업하게 됩니다. 독일의 암호 통신을 가로채 풀어낼 수만 있다면 종전을 앞당길 수 있다고 생각했던 사람들은 암호를 해독을 위해 노력했지만 많은 노력에도 암호 통신을 해독할 수는 없었습니다. 그 이유는 해독의 경우의 수가 1,500억에 10억 배수의 조합이 가능했기 때문입니다. 경우의 수가 너무 많아서 독일이 보낸 암호 메시지를 알더라도 풀어낼 수가 없었던 것입니다.
에니그마 암호는 1920년대에 처음 등장했지만 약 10년 동안 아무도 풀지 못했던 암호였습니다. 하지만 폴란드의 암호국에 의해 1931년 처음으로 해독되었고 2차 세계대전이 시작되자 독일군은 24시간마다 에니그마의 암호 체계가 바뀌도록 만들면서 또다시 풀어낼 수 없는 난공불락의 암호가 되었습니다. 독일군은 이 암호를 이용해 교신을 주고받았으며 연합군은 독일의 교신을 중간에 가로채도 무작위로 나열된 글자들이 무엇을 의미하는지 도저히 알 수가 없었습니다. 암호를 풀 수 있는 설정이 매일 바뀌게 되니 암호를 풀 수 있는 시간은 하루에 18시간밖에 없었습니다. 암호를 해독할 수 있는 설정을 찾게 되더라도 다음날이면 그 설정이 무용지물이 되었고 지금이라면 인공지능으로 빠르게 해독할 수 있겠지만 당시에는 사람의 힘으로는 도저히 풀어낼 수 없는 암호체계였습니다.
크리스토퍼, 애런의 암호 해독 기계
앨런은 사람은 도저히 풀 수 없는 에니그마 암호 해독을 위한 기계를 제작하기 시작합니다. 하지만 주변 사람들과 친해지는 데 어려움이 있었던 앨런은 동료들에게 도움은 받지 못하고 오히려 방해를 받게 됩니다. 자신이 설계한 암호 해독기를 제작하기 위해 부품을 주문하게 되는데 빈번히 거절을 당했습니다. 이에 분노한 앨런은 상관을 찾게 되고 상관은 동료들이 앨런과 일을 못하겠다며 항의서를 제출하고 있다는 얘기를 해주게 됩니다. 이에 해결책을 찾지 못하고 있던 앨런은 자신의 상관 데니스턴 중령에게 중령의 상관은 누구인지 질문하게 되고 윈스턴 처칠이란 대답을 듣게 됩니다.
총리 윈스턴 처칠에게 서신을 보낸 앨런 튜링은 결국 에니그마 해독팀의 팀장이 되고 자신을 방해했던 동료들을 모두 해고하게 됩니다. 그 일로 일손이 부족하게 된 앨런은 자신을 도울 수 있는 동료를 뽑기 위해 시험 문제를 내었고 해당 문제를 빨리 풀어낸 조안을 채용하게 됩니다.
팀 내에서 항상 홀로 일했던 앨런은 사실 에니그마를 해독하기 위해 모두의 도움이 필요했습니다. 하지만 앨런은 사람들과 친해지는 데 어려움이 있었고 조안은 앨런에게 조언해 주며 팀원들과 친해질 수 있도록 도움을 주게 됩니다. 결국 팀원들의 도움을 받을 수 있게 된 앨런 팀은 모두 한 마음이 되어 앨런의 암호 해독기인 크리스토퍼 제작에 총력을 기울이게 됩니다.
크리스토퍼를 완성한 이후에도 암호해독에 실패하자 해고될 뻔한 앨런을 동료들이 지켜주게 되고 계속해서 에니그마를 해독하기 위해 팀은 노력하게 됩니다. 하지만 조안의 부모님들이 결혼을 못하고 있던 조안에게 고향으로 돌아오라는 편지를 보내게 되고 조안이 꼭 필요했던 앨런은 그녀에게 청혼을 하며 조안을 곁에 두게 됩니다.
인간의 실수로 찾은 암호 해독 실마리
앨런과 에니그마 암호 해독 팀은 앨런의 약혼 파티에서 독일군의 통신을 분석하는 한 여성의 발언에서 실마리를 찾아 처음으로 에니그마 암호를 해독하는 데 성공하게 됩니다. 그것은 바로 독일에서 통신을 보낼 때 항상 특정 단어로 통신을 시작한다는 것이었습니다. 여기에서 힌트를 얻은 앨런은 암호 해독기인 크리토퍼에 독일군이 통신을 할 때 가장 많이 사용하는 “히틀러”라는 암호체계 풀이 열쇠를 넣게 됨으로써 처음으로 무작위로 나열되어 있던 독일군의 암호 통신 메시지를 볼 수 있었습니다.
팀 동료가 암호를 해독했다는 사실을 사령부에 보고하려 하자 앨런은 전화기를 부수면서 막게 됩니다. 그 이유는 사령부에서 해독된 메시지를 보고 독일을 공격하게 되면 독일은 연합군이 자신들이 암호를 해독했다는 것을 알게 될 것이고 그렇게 되면 어렵게 찾아낸 암호 체계가 바뀔 것이 확실했기 때문입니다.
확률적으로 접근하며 독일의 군사작전에 대응하는 에니그마 해독팀
에니그마 해독팀은 독일의 메시지를 해독한 후 군사 작전을 수행하는 데 확률적으로 접근하게 됩니다. 실제로 독일의 메시지를 몰랐을 때 독일군의 군사 작전을 파악할 수 있는 확률 등 확률적인 접근을 통해 독일군이 전혀 눈치채지 못하게 작전을 수행하게 됩니다. 하지만 여기에는 큰 문제가 있었는데 바로 팀 동료의 가족이 타고 있던 배가 공격당할 것을 알고 있어도 확률적으로 대응할 수 없다는 답이 나온다면 소중한 사람이 타고 있는 배가 공격당할 걸 알면서도 지켜만 봐야 한다는 것이었습니다.
에니그마 해독팀 덕에 전쟁에서 많은 사람들을 구하고 승리할 수 있었지만 알면서도 구해내지 못한 팀 동료의 가족이 공격당하는 것을 지켜봐야만 했던 사람들의 기분은 어땠을까요? 실화를 바탕으로 제작된 영화 이미테이션 게임 재미있게 감상해 보세요.