20633 No More Secrets? The Past, Present, and Future of Cryptography


Course Leader: Tom Naps (thomas.naps@gmail.com)
Course Assistant: Fred Cook
Time and Place 7 Sessions: Tuesdays 3/31/2026 - 4/12/2026, 12:30 PM - 2:00 PM, The Commons Room at Bethlehem Lutheran Church - Minneapolis (ample parking lot available)
Course Description We need to share secrets with those we trust. But how to communicate the secret if we're not face-to-face? And who should we trust? Powerful people and institutions have met their demise because of failures to communicate secrets to trusted parties. The science of cryptography is continually advancing. This leads to an unending battle between those who encrypt secret messages and those who try to intercept them and break the encryption. We will explore the history of cryptography and predict what lies ahead. Are we prepared to keep secrets in a future that includes quantum computing?


Week-by-week Course Plan (ambitious, subject to revisions)

  1. The history of cryptography from Julius Caesar through WWII and the critical lesson learned from it: Week 1 slides
  2. The quest for the elusive one-time pad leads cryptographers to AES as the standard for symmetric encryption and a new problem -- our being overwhelmed by the number secret keys we have to remember: Week 2 Slides. Links to web pages referenced in slides appear below.
  3. Diffie and Helman make a remarkable mathematical discovery about asymmetric encryption keys. Rivest, Shamir, and Adelman show how to implement it as practical computer algorithm. It will be "unbrakeable" until it isn't. Week 3 slides
  4. Who do you trust as the keeper of your secrets and the keys that unlock them? Cryptocurrency illustrates the need to blend cryptographic hashes with RSA to attain information integrity as well as secrecy. Week 4 slides
  5. Finishing material from Week 4. We'll start quantum and Shor next week. Week 5 slides
  6. A new model for computation based on two famous questions, one from math and one from physics: Does P = NP? Is there, in Einstein's words, "spooky action at a distance"? Shor's Algorithm (1994) demonstrates that RSA will no longer work in the new quantum model of computation. Week 6 slides
  7. When will we have quantum computers in practice instead of theory? What do we do with our secrets when that happens? Week 7 slides

Go deeper with your exploration of the web resources we've used in class

Those highlighted as Excel-specific are downloadable Excel spreadsheets that you access by the link provided. After clicking on it, you will need to save a copy to your personal storage and work with it using Excel on your own computer. If you don't have Excel, they won't run for you.

Book List for the Cryptograpically Curious (Additional recommendations welcomed)


Accommodations

OLLI is committed to making our courses accessible for members, and we expect our course leaders to help us make that happen. OLLI recommends that Course leaders teaching in classrooms wear voice amplifiers, and we set up our Zoom courses so that live captioning is an option. The OLLI office may contact you to make additional accommodations on a case by case basis. If you require additional accommodations, please contact OLLI@umn.edu and we will do our best to support your needs.

Disability statement

The University of Minnesota is committed to providing equitable access to learning opportunities for all students. If you have, or think you have, a disability in any area such as, mental health, attention, learning, chronic health, sensory, or physical, please contact the DRC office on your campus (UM Twin Cities - 612.626.1333) to arrange a confidential discussion regarding equitable access and reasonable accommodations. Additional information is available on the DRC website: https://disability.umn.edu or email drc@umn.edu.