Contents:

 

 

The Science of Secrecy

Some Suggested Project Topics

  1. Learn about a cipher which we will not be covering in class (refer to the syllabus). See, for example: http://axion.physics.ubc.ca/crypt.html
  2. Learn about a particular event in history in which cryptography played an important role (again, one that we will not be covering class).
  3. Write a program or programs to implement some of the ciphers are studying.
  4. Do a biographical project on someone who made important contributions to cryptography (e.g. al Kindi, Turing, Babbage, Friedman etc.).
  5. Do a project focusing on a work (or works) of fiction in which cryptography played a central role.  (e.g. works of Jules Verne and Edgar Allan Poe).
  6. Miscellaneous other topics:
    1. Advanced Encryption Standard
    2. Methods for generating random numbers
    3. Methods for factoring large numbers
    4. Is there secure way to implement a digital currency (i.e. something that works like cash but is all electronic)?
    5. The Cipher Challenge (from The Code Book)
    6. The Decipherment of Linear B
    7. Deciphering Mayan Glyphs
    8. The Purple Machine
    9. The ADFGVX cipher
    10. The National Security Agency
    11. DES
    12. The Echelon System
    13. Pigpen Cipher
       

Guide for citations (Darthmouth College)

Emily Boyle Cryptography in Jules Verne
Robbie Bryant Frank Rowlett
Nicole Christen Sigsaly
Tia Crook Charles Babbage
Abe Farley al Kindi
Matt Flanigan US Codes in WWII
Rachel Garrett The NSA
Samantha Hall Cryptograph in Dan Brown's books
Andrew Harmon Alan Turing
Vera Haynes Mayan Glyphs
Drew Jansen Book Ciphers
Nick McFarland Linear A
Kevin North Cryptography Programs
Sarah Ouellette The ADFGVX Cipher
James Phillips DES
Jamie Rouse AES
Beth Schnettler Cryptography in Edgar Allan Poe
Jacob Sells Secret Splitting
Nicole Shaul The Purple Machine
Chris Shinn Factoring Large Numbers
Megan Sullivan The Pigpen Cipher
Hannah Ticoras Solomon Kullback
Julia Tolbert The Cipher Challenge
Alan Waidmann  Linear B