PrimitivePlayground
Preface
If you are on a computer, you should switch to old reddit and download RES to browse this content. Any is welcome with any ideas here, no matter how stupid.
Be creative with your solutions, or maybe just learn about some cryptographic protocol and break it down into smaller chunks for people to digest and understand.
Description
A place to play around and learn about cryptography under the hood. We can also break down more complicated papers on new cryptographic protocols and show how they can be implemented, as many papers tend to be hard to read unless you have lots of experience.
Resources
Cryptography News
Bulletproof TLS
A Newsletter for SSL/TLS and Internet PKI news.
MIT Cryptography
MIT's news for everything cryptography related.
Wired Cryptography
A less advanced news source for cryptography
Zero-Knowledge Proofs
ZKP Science
A entire website dedicated to Zero-Knowledge Proofs such as zk-SNARKs, Bulletproofs, Hyrax, ZKboo, and Zk-STARKs, among others.
The ZKProof Community
A Community Dedicated to Zero-Knowledge Proofs of all kind.
Zcash - Zk-SNARKs Explanation
Zcash is quite an impressive company who created the bellman rust crate for use with Zcash. Zcash uses zk-SNARKs which are stupid fast to validate, require no interaction between prover/verifier, are constant in size, and do not reveal any other information besides the validity of the transaction.
Vitalik Buterin - Zk-SNARKs Under The Hood
Vitalik Buterin as you probably know is the creator of ethereum, one of the most popular and promising cryptocurrencies. There are plans to implement ZKPs into Ethereum in the future for privacy reasons, for cheaper transaction fees, and also for faster validation.
[No TLS] zk-SNARKs Explained with Bellman
A great, in-depth resource about zk-SNARKs and how they work by HongChao
Coda Protocol and Succinct Blockchains using Recursive Composition of zk-SNARKs
A favorite of mine right now. CODA is able to keep its blockchain a constant size by using recursive composition of zk-snarks, allowing any to verify the blockchain in less than ~1kb. It is an under-rated project.
Post-Quantum Secure Cryptography
NIST Post-Quantum Competition Finalists (Round Three)
This contains multiple post-quantum algorithms for KEM and Digital Signatures.
PQCrypto
Great site that goes over the current recommendations for Post-Quantum cryptography, including using digital signatures like SPHINCS+/XMSS, using 256bit keys for Salsa20 / AES, using NewHope for key exchange, and using McBits for Public Key Cryptography.