ESP Biography

NICHOLAS HIRNING, Junior studying math/physics/cs

Major: Math/Physics

College/Employer: Stanford

Year of Graduation: 2019

Picture of Nicholas Hirning

Brief Biographical Sketch:

Not Available.

Past Classes

  (Clicking a class title will bring you to the course's section of the corresponding course catalog)

M6182: Zero Knowledge Protocols in Splash Fall 2017 (Nov. 11 - 12, 2017)
One of the central tenets of cryptography and more broadly, secure negotiations, is being able to prove to someone you know the solution to a problem that they desire without actually revealing the solution. This idea is prevalent through all of modern cryptography as well as confidential and critical decisionmaking processes. This class will provide an introduction to zero knowledge proofs and their roles in modern voting protocols, cryptography, and secure processes in businesses, the government, and science.

M5604: Enigma of Hacking: An Introduction to Cryptography in Splash Spring 2017 (Apr. 22 - 23, 2017)
Ever wondered how Facebook lets you into your account with your password? Or maybe what happened in Bletchley Park back in World War II? (Ever watched Imitation Game?) Cryptography is the art (or science) of securely sending information; no eavesdropper should figure out what your message is! In this class, we'll discuss two main topics in cryptography. We'll start with classical ciphers, like the cryptograms in the newspaper. Then, we'll discuss password hashing and show you how to HACK a real website (our own website, of course).

M5233: Instructions Not Included: Puzzle Solving in Splash Fall 2016 (Dec. 03 - 04, 2016)
What exactly is a puzzle? It's a mass of data from which you need to extract a word or phrase. The data can be a crossword with some hidden twists, an innocent-looking photograph, or a modified version of 2048. We will go over some tools to solve these puzzles, such as Morse, Braille, flag semaphore, or binary codes. Then, we will discuss some general strategies for solving puzzles. Lastly, we'll delve into tackling some fun challenges originating from various puzzlehunts.