Silicon Valley Code Camp : October 1 & 2, 2016session

How to send a secret message

Have you ever wanted to share a secret message with your friend, without anyone knowing the message? In this session, you will learn a few ways to share a secret message, and no one else will know the secret, even if they find your message!

About This Session

Starting from first principles, students will learn the fundamentals of cryptography. Prime numbers. Factoring. Random numbers. Simple ciphers. One time pads. Key exchange. Generating an RSA key pair. Signing a message. GPG. Best practices for online security. We'll start with basic maths, factoring, string manipulation, learn how to write and brute force a simple cipher, then work our way up to understanding how modern key-exchange works through short examples and audience participation exercises. After taking this class, participants will gain a better understanding of cryptography and understand how to build simple ciphers.


The Speaker(s)

undefined undefined

Breandan Considine

Developer Advocate , .

I am a software engineer and developer advocate interested in machine learning & speech recognition.