17 comments

  • jedberg 3 minutes ago

    Don't forget about the NSAs CryptoKids!

    https://web.archive.org/web/20100128072801/http://www.nsa.go...

    (They went offline a few administrations ago, hence the archive link)

    You can also jump around the timeline in the archive to see different versions.

  • mlyle 31 minutes ago

    There's an edition of The Code Book for youth: https://www.amazon.com/clp/0385900325?lv=shuf&channelId=500

  • vessenes 25 minutes ago

    Not a book but you could construct a little walk through some historical crypto as fun games to play. Caesar cipher, Vigenere cipher, one time pad, then learn about primes and make some repeating keys..you could do a super simple matrix example to make tiny DES s-boxes. I bet claude could come up with some games / fun little exploration things to do together, and you and your son could do a lot of fun motivating math together. You could anchor it with rewards like pictures of you and your partner or some family history or stuff that feels like a treasure hunt.

    Mine are out of the house, but I had a few who might have really liked doing something like this.. could make a nice Christmas present, the first mysterious letter..

  • dustfinger 26 minutes ago

    Title: Can You Crack the Code?: A Fascinating History of Ciphers and Cryptography

    ISBN-10 ‏ : ‎ 1681195143 ISBN-13 ‏ : ‎ 978-1681195148

    Title: Top Secret: A Handbook of Codes, Ciphers and Secret Writing

    ISBN-10 ‏ : ‎ 0763629723 ISBN-13 ‏ : ‎ 978-0763629724

  • mike_richards 2 days ago

    Besides practical books does anyone have opinions about these?

    The Code Book by Simon Singh

    The Codebreakers by David Kahn

    The Mathematics of Secrets by Joshua Holden

    • helph67 2 minutes ago

      There was a television series (British?) featuring some of the tales mentioned in David Kahn's book. The TV series could be a good introduction for children. Another book of interest may be Crypto by Stephen Levy - Viking Penguin 2001. Which relates how "rebels beat the (U.S.) government - saving privacy in the Digital Age".

    • dgacmu 27 minutes ago

      The Codebreakers is a fantastic book and I highly recommend it. I don't know what I think of it for a ten-year-old, it's been a while since I've read it, but my memory is that it is certainly mathematically accessible, but its length and depth may make it daunting, as it probably exceeds the attention horizon of a typical ten-year-old by an order of magnitude or two. But in chunks it could work, and for an adult it's fantastic.

      It does assume a fair bit of historical context knowledge, though, much of which probably exceeds 5th grade. Probably 9th graders would have it easier as far as, e.g., familiarity with WWII, etc.

    • nephihaha 29 minutes ago

      Simon Singh is a very entertaining writer, I'll give him that. (Also a pleasant person, I've met him once or twice.)

  • cryptoalex 2 days ago

    I would suggest Real-World Cryptography by DAVID WONG. It has good introduction covering basic primitives like various hash functions, MAC, KDF, then sym/asym, and so on, all the way to PQC and protocols design. A nice intro book, maybe your 10 y.o. will find it interesting.

    P.S. In fact, I was going to send that book to my friend's son who is about same age, and who got some sudden interest in cryptography recently. So it is safe to say that I am now aware of at least two 10 year olds who have interest in Cryptography. I feel a bit surprised, but in a good way :)

    • mike_richards 2 days ago

      Thanks we'll check it out.

      He started with inventing his own alphabet and language as he was learning to read and write, which eventually evolved into reinventing the Secret Decoder Ring with increasing complexity, so we want to encourage him in his adventure.

  • jszymborski 30 minutes ago

    Maybe The Gold-Bug by Edgar Allen Poe? Although the language might be a bit baroque.

  • nukular 2 days ago

    Work with your llms and figure out a “zero knowledge proof” game that can be played on paper.

    Something like that would be practical.

    • mike_richards 2 days ago

      OK, Thanks for the suggestion for a practical exercise.

      • nukular 2 days ago

        Oops and that’s “zero knowledge proof”!

  • whalesalad 16 minutes ago

    Not a cryptography book but highly recommended for the young curious mind: The Cuckoo's Egg