Fall 2024

Non-Interactive Key-Exchange Protocols (online)


Fall 2022

Statistical Zap Arguments (online)


Fall 2020

Cryptography Section of Mathematical Sciences Journal


Fall 2020

A Short Course in the Zero-Knowledge Notion


Course: Introduction to Cryptography

August 2020 - December 2020


Course: Introduction to Cryptography

January 2020 - May 2020


Spring 2020

Introduction to Zero-Knowledge


Fall 2019

Succinctly Verifiable Sealed-Bid Auction Smart Contract


Fall 2019

"Introduction to Zero-Knowledge Proof" in the Mathematical Sciences Journal


Course: Computer Organization

August 2018 - December 2018