Introduction
Disclaimer
This book is not written by experts in cryptography and cryptanalysis. We take no liability in the security of your systems inspired by the text within. We will however link to sources for any claims made within the book.
What is this guide
So, you want to roll-your-own-crypto, but are told not to? You're in the right place. This guide will cover the primitives and standard constructions, as well as listing common attacks against crypto. Before getting started on your ideas, I would recommend reading everything in this guide.