https://elizabeth.website/resources
cryptography:
-
A Graduate Course in Applied Cryptography:
https://crypto.stanford.edu/~dabo/cryptobook/BonehShoup_0_4.pdf
a textbook by Dan Boneh and Victor Shoup -
Understanding Cryptography:
http://khosach.info/store/msresource/it/book/Understanding-Cryptography.pdf
a textbook by Christof Paar and Jan Pelzl -
Cryptography lecture notes:
https://pdfs.semanticscholar.org/a30e/6c98025bf7eca216cd8cab1b307de9c9a8be.pdf?_ga=2.237147584.1733805793.1545845337-862166340.1545845337
includes zero knowledge proof section -
BLS Signatures:
https://crypto.stanford.edu/~dabo/pubs/papers/BLSmultisig.html
original paper -
How to leak a secret:
https://people.csail.mit.edu/rivest/pubs/RST01.pdf
original ring signature paper -
Ring Confidential Transactions:
https://eprint.iacr.org/2015/1098.pdf
linkable ring signatures using elliptic curve crypto by Monero Research Labs -
Pairing-Friendly Elliptic Curves of Prime Order:
https://eprint.iacr.org/2005/133.pdf
BN curve paper -
How to share a secret:
https://cs.jhu.edu/~sdoshi/crypto/papers/shamirturing.pdf
how to compute a value knowing k pieces, but not with k-1 pieces -
Bitcoin-Monero cross-chain atomic swap:
https://eprint.iacr.org/2020/1126.pdf
by h4sh3d -
Atomic Swaps between Bitcoin and Monero:
https://arxiv.org/pdf/2101.12332.pdf
by COMIT network
math
-
A Book of Abstract Algebra:
http://www2.math.umd.edu/~jcohen/402/Pinter%20Algebra.pdf
by Pinter -
Abstract Algebra: Theory and Applications:
http://abstract.ups.edu/download/aata-original.pdf
a textbook on abstract algebra, group theory
other
-
Introduction to differential power analysis:
https://link.springer.com/content/pdf/10.1007/s13389-011-0006-y.pdf
discusses side-channel attacks on cryptosystems -
The Byzantine Generals Problem:
https://people.eecs.berkeley.edu/~luca/cs174/byzantine.pdf
original paper on Byzantine fault tolerance -
The 12 Commandments of Synchronization:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.227.3871&rep=rep1&type=pdf
how to do concurrency correctly -
The Little Book of Semaphores:
http://greenteapress.com/semaphores/LittleBookOfSemaphores.pdf
easy to read textbook introducing concurrency
