최초의 컴퓨터라고 알려진 에니악은 최초가 아니었다

2020.12.15 연구소장
역사 0 649




#지식채널 #에니악 #컴퓨터

“튜링이 없었다면, 영국은 전쟁에서 분명 패했을 것이다” - D.미치의 인터뷰 증언 中

연합군은 튜링의 활약에 힘입어 전쟁에서 승리할 수 있는 요건을 마련할 수 있었다.
하지만 전쟁이 끝난 1952년, 튜링은 당시 불법이었던 동성애 혐의를 받으며 화학적 거세를 처분 받았고 스스로 독이든 사과를 먹고 자살하기에 이른다.

그런데!

(시그널)

독일 나치군의 공격을 막아내기 위해 연합군은 많은 노력을 했지만 번번이 실패하고야 말았습니다.
그로 인해 막을 수 있는 공격을 제대로 막지 못하고 패전하는 일이 발생하면서 나치군에 대한 암호문을 해독하는 것이 매우 중요하다고 판단했죠.
당시 ‘에니그마’라 불러졌던 나치군의 암호를 어떻게 해서든 해독해야만 했습니다.

제2차세계대전이 한창이던 1940년대, 연합군은 독일 나치군의 암호를 해독하기 위해 잉글랜드 천재 수학자 ‘앨런 튜링(Alan Turing)’을 찾게 됩니다.
캠브리지 대학과 프린스턴 대학에서 확률론과 수이론, 수리논리학을 전공한 그는 당대 천재 수학자 중 한명이었습니다.
나치군의 에니그마는 복잡한 치환작업을 통해 다양한 문장으로 암호화를 시켜 나치군이 사용하였습니다.
보완이 강화될 수 있도록 스크램블러를 추가해 굉장히 복잡한 암호문을 사용하였죠.


스크램블러
원거리 통신에서 전하고자 하는 메시지를 암호화하거나 시그널을 뒤섞어 메시지를 해독 불능하게 만드는 장치


하지만!

암호문을 처음 받아 본 튜링은 해독할 수 있는 방법을 생각해냅니다.
나치군이 사용하는 방법을 반대로 풀어나가는 것이었죠.
즉, 암호문에 있는 스크램블러를 제거하고 암호 풀이 목록을 활용해 암호를 해독하기에 이릅니다.
물론 이런 과정은 인간이 직접할 수도 있지만, 인간의 뇌보다 더 영리한 기계가 대신한다면 보다 신속하게 처리하게 되겠죠.
튜링은 ‘봄브(The Bombe)’라는 기계를 만들어 나치군이 사용하는 에니그마를 완벽 해독하기에 이릅니다.


봄브(The Bombe)
제2차세계대전 동안 독일의 에니그마를 해독하는 것을 돕기 위해 사용되었다.


이후 나치군이 계속 패배하자 새로운 암호문을 만들게 됩니다.
‘로렌츠(Lorenz Chipher)’라는 암호문은 그전 에니그마보다 더 복잡하고 보완이 잘 되어 있었기 때문에 새로운 해독 기계가 필요했죠.
영국은 발 빠르게 움직이며 비밀리에 진공관을 이용한 ‘콜로서스(Colossus)’를 개발하기에 이릅니다.

콜로서스는 세계 최초의 프로그래밍 가능한 전자 디지털 컴퓨터이기도 했고 제1세대 컴퓨터의 시작을 알리기도 했습니다.
콜로서스의 개발로 나치군의 암호를 거즘 해독해내는 연합군은 승승장구하였으며 결국 전쟁에서 승리할 수 있었습니다.
하지만 불행히도 전쟁이 끝난 뒤, 영국 정부는 콜로서스에 대한 정보를 비밀로 하기 위해 관련된 모든 자료를 파기하죠.

1946년 미국 펜실베니아 대학교에서 3년간 개발에 박차를 가한 ‘에니악(ENIAC)’이 등장합니다.
그리고 일류 최초의 컴퓨터라는 타이틀을 거머쥡니다.
이후 컴퓨터는 인류의 과학기술이 발달함에 따라 슈퍼컴퓨터 등으로 진화하였으며 우리의 일상에서 절대적으로 활용도가 높은 산물로 평가 받게 되죠.

그래서!

컴퓨터라는 단어는 라틴어 중 ‘계산하다’라는 뜻을 가진 ‘computare’에서 유래되었습니다.
입력된 정보를 처리하고 논리적으로 프로그래밍을 할 수 있는 기계를 뜻하죠.
보통 에니악이 세계 최초의 컴퓨터라고 알려져 있으나, 현대적인 전자 컴퓨터로는 콜로서스가 최초이며, 모든 범주를 포함해서 보면 안티키티라 기계가 최초의 컴퓨터라 말할 수 있습니다.

이번 동영상 내용에 대한 여러분들의 생각은 어떠신가요? 동영상 내용에 대해 개인적 소견을 댓글로 남겨주시면 감사하겠습니다.

※ 키워드(Keyword)
컴퓨터 / 에니악 / 콜로서스 / 슈퍼컴퓨터 / 제2차세계대전 / 나치군 / 검색질 / 사회지식연구소

- 공유 및 공개 사이트
사회지식연구소 홈페이지 http://welfarestory.com
네이버블로그 https://blog.naver.com/minhoon27
네이버tv https://tv.naver.com/sltv
카카오tv https://tv.kakao.com/channel/2964894/video
트위터 https://twitter.com/photobin2
페이스북 https://www.facebook.com/sllabfage

- 더빙
타이프캐스트 https://typecast.ai
구글 https://google.com

- BGM

Comments

  1. 등록된 코멘트가 없습니다.