We implement or use some form of cryptography nearly every day: from public-key authentication or cryptocurrency transactions to credit-card processing or visiting a website over SSL. Security is omnipresent today, and has been for a long time. Tracing the colorful history of cryptography, I will present the evolution of secret writing from the ancient greeks and the Middle Ages to the present and beyond.
In this highly practical session, I explain encryption techniques (such as the "indecipherable cipher") through JavaScript code. You will gain hands-on experience with encrypting and decrypting messages. Through these examples, you will come to understand how the ongoing battle between code makers and breakers is a catalyst for fast-paced innovation, new strategies and paradigms for secret communication.
Topics will include:
- Security through obscurity,
- Plaintext vs. ciphertexts and substition ciphers,
- Frequency analysis,
- The enigma code during World War II,
- Public-key cryptography & RSA
Tracing the history of cryptography, I will present its evolution all the way from the ancient greeks to the present and beyond. Through code examples, you will gain hands-on experience with encrypting and decrypting messages and learn about concepts such as cipher texts and substitution ciphers.
Sounds interesting, but I'd try to condense the abstract a bit. Also, put more of a point on how this talk will be helpful to a prospective member of the audience.