**resources**

cryptography

A Graduate Course in Applied Cryptography a textbook by Dan Boneh and Victor Shoup

Understanding Cryptography a textbook by Christof Paar and Jan Pelzl

Cryptography lecture notes includes zero knowledge proof section

BLS Signatures original paper

How to leak a secret original ring signature paper

Ring Confidential Transactions linkable ring signatures using elliptic curve crypto by Monero Research Labs

Pairing-Friendly Elliptic Curves of Prime Order BN curve paper

How to share a secret how to compute a value knowing k pieces, but not with k-1 pieces

Bitcoin-Monero cross-chain atomic swap by h4sh3d

Atomic Swaps between Bitcoin and Monero by COMIT network

math

Abstract Algebra: Theory and Applications a textbook on abstract algebra, group theory

other

Introduction to differential power analysis discusses side-channel attacks on cryptosystems

The Byzantine Generals Problem original paper on Byzantine fault tolerance

The 12 Commandments of Synchronization how to do concurrency correctly

The Little Book of Semaphores easy to read textbook introducing concurrency