Alan Kay

Welcome_

Welcome to my corner of cryptography. I focus on zero knowledge SNARKs and applied primitives. I earned my Masters at Indian Statistical Institute, Kolkata.

These are some of the things I have been doing lately:

  • Write zero knowledge SNARKs circuits

  • Reading literature on zero knowledge SNARKs and Proofs [Justin Thaler manuscipt]

  • Understanding the mathematics required for Isogeny based cryptography

There are several projects which show my grasp on topics ranging from applied to theoretical cryptography. Choose an option below or scroll down to see more.

Me

Flying a kite on ISI MTech hostel's rooftop during January, while my friend, Pratyush takes this beautiful Multi-Exposure shot with a palm tree in the background.

Almae Matres

Indian Statistical Institute, Kolkata

Master of Technology

Cryptology & Security

2022-2024

Birla Institute of Technology & Science, Pilani

Bachelor of Engineering [Electronics & Communications]

Master of Science [Economics](5-year Integrated)

2016-2021

Research interests

Zero Knowledge Proofs and SNARKs

Multi Party Computation

Visit projects

Github project highlights

Fletore

Collection of cryptography notes.

View Project

Circom puzzles

Completed puzzles of circom zkSNARK compiler

View Project

zk-SNARK proof

Circom proof for Shamir Secret Sharing

View Project

Cryptex

Team Lead and programmer for an all India hackathon based on mathematical and historical ciphers.

View Project

MPC protocol

Implemented Multi-party computation protocol in Rust

View Project

Bluff Co game

A game of online bluff with underlying proofs

View Project

Solana

Making NFTs on Solana blockchain.

View Project

BLS signature

Proof of concept of BLS signature.

View Project

Fast Fourier Transform

Implementation in C and Java

View Project

CP algorithms

A few important competitive programming algorithms.

View Project

Quantum algorithms

Implementation of a few quantum algorithms.

View Project

Cryptographic primitives

Implementation of SHA1 and AES-128,192,256 in C with CBC ECB and CTR modes

View Project

Alt Identities

Photographer

Capturing instances of space-time to relish them later

Mirrored

Chess beginner

Started playing chess recently on Chess.com. Find me here

Chesscom

Multi-lingual

Have learnt a bit of Spanish, Arabic, Urdu, Korean, Russian. It's Arabic and Dutch nowadays.

Duolingo

Athletics

Workouts including running, calisthenics and plyometrics.

Strava

Minesweeper videos

Had played a lot of Minesweeper, still wouldn't mind getting at it again.

Youtube

Football freestyler

Learnt it instead of attending classes in BITS

&>/dev/null

Badminton rookie

The only sport I learned at ISI

Rookie

About Me

I am Pushpendra, a cryptogrpaphy student, a part-time photographer and the creator of this website. I do various other things to keep my life interesting but there is something omnipresent among all of them; it's the bug of curiosity and the will to always learn something new, not just academically but in every way my body and brain allows.

To affix my academic standing, I have a Bachelors in Electronics and Communications Engineering, Master of Science in Economics and just recently received a Master of Technology in Cryptology and Security. The first two degrees were offered by Birla Institute of Technology and Science Pilani, while the last one was offered by Indian Statistical Institute, Kolkata. At ISI, I experienced something I had never experienced before, the autonomy along with no financial worries and best of all, people who share a similar thought process as mine.

Let’s Talk

Strigiformes

Without tubular eye adaptations, the night is opaque; and without the key, ciphertext is noise. Both systems convert what looks impenetrable into clarity through design.Know more

Get in Touch