Skip to content

OpenZeppelin/research-cryptography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenZeppelin Cryptographic Research

Overview

The OpenZeppelin Research team would like to increase the cryptographic expertise amongst our members. This will widen the range of products that we are comfortable auditing as well as allow us to better understand and evaluate new security protocols and proposals. We intend to achieve this with individual research and open discussion.

This repository will be used to manage the project by tracking explanations, open questions and learning resources.

It will also serve as the basis for a Cryptography for Blockchain Developers series of articles that will teach a generic programmer everything they need to know about cryptography as it used in blockchain applications.

Concepts

Blockchain Cryptography Concept Map

  • Core Concepts
    • Philosophy
    • Hash Functions
    • Merkle Trees
    • Proof of Work
    • Digital Signatures
    • Elliptic Curves
    • ECDSA
    • Ethereum
  • Optional
    • IPFS
    • Hierarchical Deterministic Wallets
    • Hash Commitments
    • MultiSig Wallets
    • Shamir's Secret Sharing Scheme
    • RSA Accumulators
    • Verifiable Delay Functions
    • Zero Knowledge Proofs
    • ZK Rollup
    • ZK ZK Rollup

About

OpenZeppelin Research group working repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published