Ask HN: 10살 아이와 함께 읽을 암호학 책 추천해 주시겠어요?

Ask HN: What Cryptography book do you recommend for reading with 10 year olds?

저는 암호를 직접 만드는 걸 좋아하는 10살 아이와 함께 읽을 암호학 책을 찾고 있습니다. 아이는 아침 식사 때 Ignition!, Humble Pi, The Hunt for Vulcan 같은 어른용 수학·과학 책을 함께 읽을 정도로 관심이 많습니다. 그런데 발견한 아동용 책들은 대부분 퍼즐 수준이라, 수학적으로 너무 어렵지 않으면서 다양한 암호 유형의 기본 이론과 역사를 다룬 책이면 좋겠습니다.

책은 아니지만, 역사 속 암호를 재미있는 게임으로 만들어 함께 해볼 수 있습니다. Caesar cipher, Vigenere cipher, one time pad를 해보고, 소수를 배우며 반복 키를 만들어보세요. 아주 간단한 행렬 예제로 작은 DES s-box를 만들 수도 있습니다. Claude가 게임이나 재미있는 탐구 활동 아이디어를 내줄 수 있을 거예요. 사진이나 가족 역사 같은 보상으로 보물찾기 느낌을 줄 수도 있습니다.
Can You Crack the Code?: A Fascinating History of Ciphers and Cryptography (ISBN-10: 1681195143, ISBN-13: 978-1681195148)를 추천합니다.
The Code Book의 청소년판이 있습니다: https://www.amazon.com/clp/0385900325?lv=shuf&channelId=500
Edgar Allen Poe의 The Gold-Bug은 어떨까요? 다만 언어가 다소 고풍스러울 수 있습니다. 10살 아이에게는 Great Illustrated Classics 축약판을 고려해보세요. 저는 10살 때 읽고 꽤 충격을 받았습니다.
The Codebreakers는 환상적인 책이라 강력히 추천합니다. 10살 아이에게 적합할지는 잘 모르겠지만, 수학적으로는 접근 가능하나 길이와 깊이가 일반적인 10살 아이의 집중력 범위를 훨씬 넘을 수 있습니다. 하지만 부분적으로 나눠 읽으면 괜찮고, 어른에게는 최고입니다.
DAVID WONG의 Real-World Cryptography를 추천합니다. 다양한 해시 함수, MAC, KDF 같은 기본 프리미티브부터 대칭/비대칭, PQC, 프로토콜 설계까지 잘 다룹니다. 10살 아이도 흥미를 느낄 수 있는 좋은 입문서입니다. 사실 저는 최근 암호학에 갑자기 관심을 보인 같은 나이의 친구 아들에게 이 책을 보내려고 했습니다.

이 날의 다른 글

2026-11-04