Crypto 101

Short Form
Scheduled: Tuesday, June 23, 2015 from 1:30 – 2:15pm


Let's make cryptography less cryptic. This talk would give you a peek into the fun world of ciphers and encryption mechanisms with a basic understanding of the hard problems of mathematics behind the magic.


I’d like to begin with a brief account of history of cryptography.
- Substitution cipher
- Caesar cipher
- One Time Pads
- Enigma
- Hash Functions

It’s logical to follow up with the hard mathematical problems which make modern day encryption (RSA) possible. In context of modern day cryptography and applications, I’d love to talk about:
- Public key versus private key cryptography
- Digital signatures
- SHA for authentication

I plan to take up some fun crypto activities (possibly a treasure-hunt with encrypted clues) towards the end.


crypto, programming, math

Speaking experience

I have been a speaker at OSB last year.


  • Screen shot 2014 09 04 at 11.24.44 am


    Niharika is a final year undergrad from New Delhi, India with a passion for open source and programming. Niharika has been an OPW intern and a GSoC intern in 2014. She is currently working as a contract developer for the Wikimedia Foundation and is in love with her job. She has prior speaking experience at college meetups and at Open Source Bridge in 2014.