Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels.

Crypto 101
Read More
My name is John Eye and I’m obssessed with ebooks, loves to procrastinate, a bookworm and one that loves to share with the world what free ebooks have to offer.

Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels.

The authors’ goal is to provide insight into how to choose a programming style and structure a program, consistent with a given problem, so that it is maintainable and its components are reusable.

This book is aimed at senior undergraduates and graduate students in Engineering, Science, Mathematics, and Computing. It expects familiarity with calculus, probability theory, and linear algebra as taught in a first or second year undergraduate course on mathematics fo…