plonk_tutorial

Cryptographic protocol tutorial

An incomplete and learning-focused implementation of a cryptographic protocol

GitHub

78 stars
6 watching
32 forks
Language: Jupyter Notebook
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
0xpolygonzero/plonky2A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems791
adamisz/from0k2bpExploring the development of a cryptographic protocol from scratch to production-ready implementation156
b-chiang/protocol-reading-listA curated list of resources for understanding crypto protocols437
adria0/plonk-by-fingersImplementation of the Plonk by Hand protocol in Rust to understand its inner workings60
joearms/crypto_tutorialBuilding an Erlang-based tutorial on cryptographic topics363
zk-garage/plonkA Rust implementation of PLONK proving system with optimized performance and genericity for curve types295
hb20007/hands-on-nltk-tutorialA comprehensive tutorial covering various Natural Language Processing tasks using the NLTK library in Python.545
barbagroup/jupyter-tutorialAn educational resource providing an introduction to Jupyter Notebook, including its use and applications.23
4dsolutions/python5An experiment in teaching Python programming using Jupyter Notebooks11
boazbk/cryptoLecture notes and resources for an introductory cryptography course515
plonky3/plonky3A toolkit for implementing polynomial IOPs and PIOPs.511
vbuterin/pybitcointoolsA collection of reusable functions for cryptographic operations related to Bitcoin.1,304
pluto/ronkathonA collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles.192
yhilpisch/py4atA collection of Jupyter Notebooks and Python code supporting the book on algorithmic trading using Python.701
dusk-network/plonkA Rust implementation of a secure cryptographic system for efficient zero-knowledge proofs554