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. Все детские книги, которые мы нашли, — это просто головоломки, но я не хочу брать что-то слишком сложное математически. Хорошая история с основами теории разных типов шифров была бы идеальна.
Не книга, но вы могли бы построить небольшое путешествие по исторической криптографии в виде весёлых игр. Шифр Цезаря, шифр Виженера, одноразовый блокнот, затем изучить простые числа и сделать несколько повторяющихся ключей... можно сделать суперпростой пример с матрицами, чтобы создать крошечные S-боксы DES. Держу пари, 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
Может быть, The Gold-Bug Эдгара Аллана По? Хотя язык может быть немного вычурным. ... это да, но для 10-летнего ребёнка подумайте о сокращённой версии Great Illustrated Classics. Я читал её в 10 лет, и она просто взорвала мой мозг.
The Codebreakers — фантастическая книга, очень рекомендую. Не знаю, что думать о ней для десятилетнего, прошло много времени с тех пор, как я её читал, но, по моим воспоминаниям, она, безусловно, математически доступна, но её длина и глубина могут показаться устрашающими, так как она, вероятно, превышает горизонт внимания типичного десятилетнего на порядок или два. Но по частям она может сработать, а для взрослого она фантастична.
Я бы предложил Real-World Cryptography Дэвида Вонга. В ней есть хорошее введение, охватывающее базовые примитивы, такие как различные хеш-функции, MAC, KDF, затем симметричные/асимметричные и так далее, вплоть до PQC и проектирования протоколов. Хорошая вводная книга, возможно, вашему 10-летнему будет интересно. P.S. На самом деле, я собирался отправить эту книгу сыну моего друга примерно того же возраста, у которого недавно появился внезапный интерес к криптографии. Так что можно с уверенностью сказать, что теперь я знаю как минимум двух 10-летних, интересующихся криптографией. Я немного удивлён, но в хорошем смысле :)
- vmilner
https://wearethemutants.com/2018/07/05/usbornes-the-knowhow-... всегда весело.
(б/у экземпляры всё ещё доступны)
- yobananaboy
Одной из книг, которые заинтересовали меня криптографией в детстве, был «Артемис Фаул»! Возможно, сейчас для него это слишком просто, но гноммиш (шифр замены глифов) на каждой странице было очень интересно разгадывать.
- mlyle
Есть издание The Code Book для юношества: https://www.amazon.com/clp/0385900325?lv=shuf&channelId=500
- pull_my_finger
Я не читал эту книгу, но читал некоторые другие манга-руководства от NoStarch, и они довольно хороши. Попробуйте The Manga Guide to Cryptography[1]
- jedberg
Не забудьте про CryptoKids от NSA!
https://web.archive.org/web/20100128072801/http://www.nsa.go...
(Они отключились несколько администраций назад, отсюда ссылка на архив)
Вы также можете перемещаться по временной шкале в архиве, чтобы увидеть разные версии.