Huge update to my #NeoCities page. Added some #cryptography / #cryptanalysis pages, including a codebook generator and (weak) decryptor. Also, some other pages and various fixes and tweaks.
#ClaudeCode most definitely helped with all of this.
Huge update to my #NeoCities page. Added some #cryptography / #cryptanalysis pages, including a codebook generator and (weak) decryptor. Also, some other pages and various fixes and tweaks.
#ClaudeCode most definitely helped with all of this.
Today at work I read a proposal to support post-quantum key exchange in our main product.
What a great day to also discover this amazing talk by Peter Guttman: https://www.youtube.com/watch?v=xa4Ok7WNFHY

Found some bugs in the codebook pages. one showstopper, the others more cosmetic. Fixing those, then going to add some #teaching tweaks for #teacher and student quality of life --- like printing worksheets from the codebooks and encoded groups that students generate.
#education #cryptography #cryptanalysis #TraditionalCryptography
The codebook app is almost ready to go. Maybe this weekend?
Interesting thing is that even with 50,000+ groups (based on tokens, not just words or just letters), it can still be very difficult to break a code, even today.
Add in a one-time-pad-ish^1 superencipherment, and it can be close to impossible to break a code by math alone. That's when the $5 wrench comes out.
1) -ish because true randomness is very difficult
working on a codebook app (for creating simple codebooks and encoding / decoding messages with or without pre-modern encryption); a more ambitious codebook generator (up to 100,000-ish entries plus beaucoup homophones); and a codebook decryptor page that explains maybe a bit to much about how to attack code and code + encryption messages.