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: 53
Created: 2022-02-02
License: CC BY-NC
Author(s): Laurens Van Houtven
Crypto 101

Others Computer science Tutorials

Git Internals

Learning SAP ABAP

Training Site Reliability Engineers

Scaling a Software Business

Rethinking Productivity in Software Engineering

Others related eBooks about Crypto 101

Containerized Docker Application Lifecycle with Microsoft Platform and Tools

Download free course Containerized Docker Application Lifecycle with Microsoft Platform and Tools, pdf file on 84 pages by Cesar de la Torre....

XSLT: XML Transformation Tutorial in PDF

Download free XSLT and XML Transformation Tutorial in PDF, free training document on 42 pages by Dongwon Lee....

Machine Learning: The Complete Guide

Machine learning is one of the fastest growing areas of computer science, with far-reaching applications. The aim of this textbook is to introduce machine learning, and the algorithmic paradigms it offers, in a principled way. The book provides an extensive theoretical account of the fundamental ide...

Case Studies in Infrastructure Change Management

Download free course Case Studies in Infrastructure Change Management, pdf file on 40 pages by by Wendy Look, Mark Dallman....

Version Control with Subversion

Download free course Version Control with Subversion, pdf file on 463 pages by C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick....

Docker for Developers

Download free course Docker for Developers, pdf file on 153 pages by Rafael Gomes....

Rethinking Productivity in Software Engineering

Get the most out of this foundational reference and improve the productivity of your softw..., download free Software Engineering tutorial in PDF (310 pages) created by Caitlin Sadowski ....

The Privacy Engineer's Manifesto

The Privacy Engineer's Manifesto: Getting from Policy to Code to QA to Value is the first ..., download free Manifesto tutorial in PDF (400 pages) created by Michelle Finneran Dennedy ....

Platform Embedded Security Technology Revealed

Platform Embedded Security Technology Revealed is an in-depth introduction to Intel's plat..., download free Security Technology tutorial in PDF (272 pages) created by Xiaoyu Ruan ....

3D Printing with Biomaterials

Download free course 3D Printing with Biomaterials, pdf file on 86 pages by IOS Press....