지은이 : 윤진(글), 이솔(그림)
|
|
★ 이 한 권이면 누구든 ‘암호학’ 잡학러가 될 수 있다
★ 세상을 지탱하는 극비의 기술 암호학과 셜록 홈즈, 앨런 튜링, 비트코인이 어떤 관련이 있을까?
★ 정보의 속성과 인간 욕망의 결정체, 암호학 세계로 떠나보아요
아서 코난 도일의 한 단편집 《셜록 홈즈의 귀환》에는 《춤추는 사람》이라는 작품이 있다. 이 작품은 암호문과 이를 해독하는 방법이 주요 이야기로 담겨 있다. 20세기 최고의 컴퓨터 천재 ‘앨런 튜’링은 2차 세계대전 당시 영국 해군 암호부서 독일군의 암호체계 에니그마의 암호문을 해독해 큰 공적을 남겼다. 비트코인은 미국 국가안보국이 설계하고 국가 표준으로 지정한 SHA-256을 사용한다. 암호의 역사는 유구하고 흥미롭다. 이 책은 역사의 전면에 등장한 암호들을 인물과 사건 중심으로 흥미롭고 재미나게 소개한다.
잡학지식 재미있게 쌓고 싶었습니다!
그래서 만들었습니다.
지식! 재미! 평화! 사랑!
교양에 이득 되는 정보를 만화로 압축하여 실속있게 알려드립니다!
잡학툰 카카오채널 구독하고,
신간 소식, 매주 진행되는 이벤트(예정), 다양한 혜택 받아가세요!
★ 스테가노그래피, 셜록 홈즈, 앨런 튜링, 블록체인, 공개키, SHA까지
★ 〈아날로그 사이언스〉 시리즈 ‘암호학’ 업그레이드!
★ 흥미롭고 똑똑해지는 암호 알고리즘과 역사
믿고 보는 지식 여행자 윤진・이솔 작가의 〈아날로그 사이언스〉 시리즈 ‘암호학’ 편이 업그레이드되어 찾아왔다. 원작을 더 매끄럽게 수정하고 각 화마다 결정적 사건의 핵심 알고리즘과 인물의 〈상세 설명〉을 추가했다. 만화로 배우면 더 즐겁다. 게다가 상세 설명까지! 재미 충전, 지식 충전! 흥미롭고 똑똑해지는 암호 알고리즘과 역사의 세계로!
★ 책속으로 : 세계 최초의 프로그래머 ‘에이다 러브레이스’와 암호학
러브레이스 백작부인 어거스터 에이다 킹은 영국 낭만주의를 대표하는 시인조지 고든 바이런의 딸이다. 바이런에게는 여러 자녀가 있었는데, 혼인관계를 통해 출생한 자녀는 에이다가 유일했다. 에이다는 수학자, 세계 최초의 프로그래머로 알려져 있다. 당시 귀족 여성들과 달리 과학 기술 분야에 관심이 많았으며, 뛰어난 능력을 바탕으로 초기 컴퓨터 과학에 빛나는 발자취를 남겼다. 에이다는 찰스 배비지가 만든 차분기관과 해석기관에 사용할 수 있는 일련의 명령어를 하드웨어가 만들어지기에 앞서 개발했는데, 오늘날 용어로 ‘프로그래밍’이라 볼 수 있기 때문에, 그녀에게 ‘최초의 프로그래머’라는 타이틀이 붙게 되었다. 프로그래밍 언어에서 중요한 개념으로 사용되는 루프, GOTO문, IF문과 같은 제어문의 개념을 고안했다. 그녀의 이름을 딴 에이다 프로그래밍 언어가 있고, 암호화폐에도 ‘에이다’가 있다.
★ 아서 코난 도일의 〈셜록 홈즈〉 시리즈와 암호
아서 코난 도일은 19세기 말과 20세기 초에 활동한 영국의 작가로, 가장 유명한 작품으로는 《셜록 홈즈》 시리즈를 썼다. 셜록 홈즈는 기이하고 해석하기 어려운 사건을 추리적인 사고를 통해 알아내는 인물로, 모르는 사람이 없을 만큼 유명한 탐정 캐릭터다. 《춤추는 사람 인형》이란 소설에서는 암호문과 이를 해독하는 방법이 주요 소재로 나온다. 《춤추는 사람 인형》에 나오는 그림 또한, 미국 아동 잡지에 나오는 수수께끼에 등장했던 그림이다. 잡지 출간 후 거의 30년 가량 지났을 무렵, 1903년 코난 도일이 한 호텔의 주인 아들에게 사인을 해줄 때, 아이가 춤추는 사람 인형으로 자신의 이름과 주소를 쓰는 것을 보고 소재의 영감을 얻었다고 한다.
★ 책속으로 : 수학자, 암호학자로 컴퓨터 과학의 선구적 인물 ‘앨런 튜링’
앨런 튜링은 잉글랜드의 수학자, 암호학자로 컴퓨터 과학의 선구적 인물이다. 앨런 튜링은 1945년 긴 테이프에 쓰여 있는 여러 기호들을 일정한 규칙에 따라 바꾸는 기계를 제안했다. 튜링 기계라 불리는 이 기계는 적당한 규칙과 기호를 입력하면 일반적인 논리 연산을 수행할 수 있어 오늘날 컴퓨터의 초안이 되었다. 앨런 튜링은 ‘튜링 테스트’를 고안하기도 했고, 컴퓨터 과학에 중요한 업적을 남긴 사람들에게 매년 ‘튜링상’을 수여하고 있다. ‘컴퓨터 과학의 아버지’라고도 불린다. 그러나 튜링은 동성애 혐의로 체포되어 유죄 판결을 받았다. 1952년 영국에서 동성애는 범죄였다. 튜링은 감옥에 가는 대신 화학적 거세를 받았고, 2년 뒤인 1954년 사이안화 칼륨**에 중독되어 사망했다. 자살이라는 설도 있으나 뚜렷한 근거는 없다. 시대가 바뀌어 튜링을 범죄자로 몰아넣었던 법 조항은 위헌 판결을 받아 사라졌고, 동성 결혼도 합법화되었다. 튜링은 2013년 12월 24일에야 사면 복권되었다.
★ 책속으로 : 아르투어 슈르비우스와 ‘에니그마’
슈르비우스는 독일 프랑크푸르트에서 태어나 뮌헨공과대학교에서 전기공학을 전공했다. 여러 전기회사에서 근무하다, 수수께끼를 뜻하는 암호화 기계 에니그마(Enigma)를 발명해 1923년부터 폴란드에서 상업적으로 판매했다. 1926년 독일 해군이 에니그마를 사용하기 시작했고, 독일뿐만 아니라 스위스, 이탈리아, 일본 등에서도 이를 사용했다. 독일군은 제2차 세계대전에서 기존 에니그마에 여러 복잡한 장치를 추가해 장치를 더 강화했고, 덕분에 상당 기간 깨지지 않는 암호를 사용할 수 있었다.
★ 책속으로 : 카지스키 테스트
카지스키 테스트는 프로이센의 프리드리히 카지스키가 1863년 출판한 서적에서 공개한 해독 방법이다. 실제로는 찰스 배비지가 이보다 빠른 1846년에 발견한 것으로 보인다. 카지스키 테스트는 암호문에서 같은 단어가 나오는 주기를 이용해 키워드 길이를 찾는 방법이다. 같은 단어가 아니어도 우연히 똑같은 단어가 나올 수도 있긴 하지만 이러한 경우는 흔치 않으므로, 같은 단어들을 모아 보면 어렵지 않게 알아낼 수 있다. 예를 들어 한 암호문에서 같은 단어 주기의 길이가 12라면, 키워드의 길이는 12의 약수인 2, 3, 4, 6, 12 중 하나가 된다. 같은 암호문에서 반복되는 다른 단어의 주기가 27이라면, 키워드 길이는 27의 약수인 3, 9, 27 중 하나가 될 것이다. 한 암호문에서 두 경우를 모두 만족하는 경우는 3이므로 키워드의 길이는 3일 가능성이 크다. 카지스키 덕분에 ‘난공불락의 암호’라 불리던 비즈네르 암호도 함락되었다.
★ 책속으로 : 온라인 안정 장치 ‘공개키 암호’ 방식
공개키 암호화 방식은 암호화와 복호화에 서로 다른 키를 사용하는 알고리즘이다. 보내는 사람은 받는 사람이 공개한 공개키를 이용하여 메시지를 암호화한다. 받는 사람은 자신이 가지고 있는 개인키로 암호문을 해독할 수 있다. 공개키 암호는 수학적으로 풀기 어려운 문제를 기반으로 한다. 보내는 사람은 받는 사람의 공개키를 이용하여 암호화하기 때문에 누구나 암호화하여 보낼 수 있는 반면, 이를 해독할 수 있는 사람은 받는 사람뿐이다. 대표적인 알고리즘으로 RSA, 엘가말(ElGamal), ECC 등이 있다.
프롤로그
01화 암호는 언제, 어떻게 시작되었을까?
02화 크립토그래피
03화 카이사르 사이퍼 & 데시메이션 기법
04화 암호해독술
05화 《황금풍뎅이》의 암호 이야기
06화 《춤추는 인형》의 암호 이야기
07화 알베르티 & 비즈네르 사이퍼
08화 난공불락 암호 비즈네르의 탄생
09화 비즈네르 암호를 공략하다
10화 찰스 배비지와 카지스키
11화 카지스키 테스트
12화 비즈네르 암호를 해독하다
13화 제1차 세계대전과 미국의 참전
14화 전쟁을 바꾼 치머만 전보
15화 수수께끼 암호 기계 에니그마
16화 에니그마의 원리
17화 폴란드의 암호해독가
18화 데이키와 메시지키
19화 에니그마 회전원판의 지문을 찾아서
20화 10만 가지 목록 만들기
21화 사미치키 있음, 없음
22화 앨런 튜링, 암호 해독을 시작하다
23화 암호 해독 기계, 봄브
24화 튜링의 사과
25화 컴퓨터의 등장
26화 온라인으로 메시지를 전달하는 법
27화 히피 암호 학자, 디피와 헬만
28화 나머지 값을 구하기
29화 RSA 암호의 탄생
30화 발견은 먼저, 발표는 늦게
31화 RSA 암호 속 수학 이야기
32화 RSA-2048이 깨지면
33화 엘가말, 타원곡선, SHA 암호
에필로그
글 윤진
어려운 지식과 신기술을 이해하기 쉽게 풀어쓰는 능력이 뛰어난 글 작가. 연세대학교에서 도시공학을 전공하고 한화솔루션에서 일하고 있다. 전형적인 공대생으로 한 가지 주제에 꽂히면 끝까지 파고들어 마스터한다. 과학, IT, 부동산 등에 관심이 많으며 지식을 축적하는 것에서 희열을 느낀다. 다음(Daum) 스토리볼, 빅이슈, 한겨레 사이언스온에 과학 관련된 글을 연재하였으며, 쓴 책으로 《아날로그 사이언스: 그냥 시작하는 과학》, 《아날로그 사이언스: 만화로 읽는 양자역학》, 《만화로 배우는 블록체인》, 《만화로 보는 IT 상식사전》이 있다.
그림 이솔
지식과 정보를 재치 있는 만화로 재가공하는 능력이 탁월한 그림 작가. 이화 여자대학교에서 약 학을 전공하고 글로벌 헬스케어 회사와 스타트업에서 근무하다 현재는 부암동에서 약국을 하며 일러스트레이터로 활동하고 있다. 어렵게 쓰인 책들을 읽으면서 ‘어떻게 하면 더 쉽게 이해할 수 있을까’를 고민하고 그림으로 쉽게 전달하는 것에서 희열을 느낀다. Z세대를 이해하기 위해 채널에서 유행과 밈을 글로 배우고 있는 밀레니얼 세대다. EBS 〈한 컷의 과학〉, ‘집현 네트워크’의 일러스트 작업을 했다. 그린 책으로 《아날로그 사이언스: 그냥 시작하는 과학》, 《아날로그 사이언스: 만화로 읽는 양자역학》, 《만화로 배우는 블록체인》, 《만화로 보는 IT 상식사전》이 있다. 직장인을 위한 콘텐츠 플랫폼 ‘퍼블리(P UB LY ) ’에서는 비트코인·이더리움·NFT 만화를, 교양 지식 만화 플랫폼 ‘이만배’에서는 〈멱살 잡고 알려주는 IT 만화〉를 연재했다.
〈잡학툰 06호〉명왕성 없어져서 충격받은 사람 다모여 - 한낮의 천문대 (1) | 2024.02.18 |
---|---|
〈잡학툰 04호〉 탑건은 못 참지! 가벼운 항공전의 역사 (1) | 2024.02.18 |
〈잡학툰 03호〉 아몰랑 법대로 해! 법으로 버업되는 만화 (1) | 2024.02.18 |
〈잡학툰 02호〉 던전에서 만랩 찍기 - 더 게임 오리진 (1) | 2024.02.18 |
〈잡학툰 01호〉 데이터 문해력을 갖춰라! 데이터 분석가의 숫자유감 (0) | 2020.07.21 |