Books for Cryptography and Blockchain

Learning cutting-edge research areas through books

Table of Contents

I will use the following colors to show my progress with the books:

  • 🔵 Blue means that I have read the book.
  • 🔴 Red means that I am in progress.
  • ⚫ Black means that I have not started yet but I am willing to.

Mathematical Background

Cryptography

Pure Cryptography

Applications

Elliptic Curve Cryptography

Zero-Knowledge Proofs

Blockchain

Theory

Solidity

Computer Science

Probability

Recreational

Héctor Masip Ardevol
Héctor Masip Ardevol
Research Engineer | PhD Student