Threat Level: green Handler on Duty: Jan Kopriva

SANS ISC: Crypto 101 - free book resource SANS ISC InfoSec Forums

Watch ISC TV. Great for NOCs, SOCs and Living Rooms: https://isctv.sans.edu

Sign Up for Free!   Forgot Password?
Log In or Sign Up for Free!
Crypto 101 - free book resource

Regular reader and contributor Gebhard sent us a pointer to Crypto 101, an "introductory course on cryptography, freely available for programmers of all ages and skill levels" by Laurens Van Houtven (lvh) available for everyone, for free, forever. It's a pre-release PDF read of a project that will be released in more formats later. 

The Crypto 101 course allows you to learn by doing and includes "everything you need to understand complete systems such as SSL/TLS: block ciphers, stream ciphers, hash functions, message authentication codes, public key encryption, key agreement protocols, and signature algorithms."

  • Learn how to exploit common cryptographic flaws, armed with nothing but a little time and your favorite programming language.
  • Forge administrator cookies, recover passwords, and even backdoor your own random number generator.

Lvh has written a fine book here, it's comprehensive yet accessible, robust but not overwhelming, and accomplishes its intended mission as a learning guide. And did I mention that it's free? Every aspect of the project is hosted on Github, and includes exercises for hands-on. It really is a 101 opportunity to learn and develop your skills, I highly recommend your immediate acquisition and review.

 

 

Russ McRee

201 Posts
ISC Handler
Nov 6th 2014
I use a genuine random number generator for creating passwords. And it does not have a back door either. It is a 20 sided gaming dice.
KBR

63 Posts
Also check out applied crypto hardening. https://bettercrypto.org/static/applied-crypto-hardening.pdf
KBR
3 Posts
ebook is good
vietsao

1 Posts

Sign Up for Free or Log In to start participating in the conversation!