Crypto 101



Download free course Crypto 101, pdf file on 254 pages by Laurens Van Houtven.
Crypto 101 is an introductory course on cryptography, freely available for programmers of all ages and skill levels.

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.

Table of contents

  • Building blocks
  • Exclusive or ...
  • Block ciphers
  • Stream ciphers
  • Key exchange
  • Public-key encryption
  • Hash functions
  • Message authentication codes
  • Signature algorithms
  • Key derivation functions
  • Random number generators
  • Complete cryptosystems
  • SSL and TLS
  • OpenPGP and GPG
  • Off-The-Record Messaging (OTR)
  • Appendices
  • Modular arithmetic
  • Elliptic curves
  • Side-channel attacks
Pages : 254
Size : 16.1 MB
File type : PDF
Downloads: 43
Created: 2022-02-02
License: CC BY-NC
Author(s): Laurens Van Houtven
Crypto 101

Others Computer science Tutorials

The Little Go Book

RavenDB in Action

CS Unplugged

Computational Thinking Education

Contextual Process Digitalization

Others related eBooks about Crypto 101

20 Awesome Uses for a Raspberry Pi

This is a free Raspberry PI PDF tutorial in 22 chapters and 21 pages. This document aims to give students 20 awesome projects that you can use Raspberry PI....

Open Data Structures

Download free course Open Data Structures, pdf file on 336 pages by Pat Morin....

Think Stats

Download free course Think Stats, pdf file on 264 pages by Allen Downey....

Learning Go

Download free course Learning Go, pdf file on 109 pages by Miek Gieben....

Learning SAP ABAP

Download free course Learning SAP ABAP, pdf file on 42 pages by Stack Overflow Community....

How To Think Like A Computer Scientist: C Version

The book is intended as a very first introduction into computer science and programming. As such, its content is well-balanced in comprehensiveness and conciseness. A programming book should not distract with verbose text and this book strikes a good middle ground between the mutually contradicting ...

Application Insights Succinctly

Download free course Application Insights Succinctly, pdf file on 75 pages by by Roberto Albano....

Microsoft DirectAccess Best Practices and Troubleshooting

DirectAccess is an amazing Microsoft technology that is truly the evolution of VPN; any Mi..., download free DirectAccess tutorial in PDF (116 pages) created by ....

Mathematical Applications for Game Development

This book presents applications of mathematics and science in game and simulation programming. Includes the utilization of matrix and vector operations, kinematics, and Newtonian principles in games and simulations. Also covers code optimization. ...

Crypto 101

Crypto 101 is an introductory course on cryptography, freely available for programmers of ..., download free Cryptography tutorial in PDF (254 pages) created by Laurens Van Houtven ....