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

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

Software Innovation

Learning Node.js

Mastering Ethereum

How To Code in Node.js

Rails on Containers

Others related eBooks about Crypto 101

Coding Freedom: The Ethics and Aesthetics of Hacking

This book is insightful and fascinating, a superbly observed picture of the motives, divisions and history of the free software and software freedom world. ...

Cyber Security Planning Guide

The cybersecurity action plan is a critical element of cybersecurity readiness. This tutorial explains what goes into these plans and how to start one....

Information Technology for Management, 7th Edition

Information Technology for Management 7/e prepares students how to take an active role in the design, use, and management of information systems and technology by providing a broad treatment of issues relating to an organization, the technology used, and how systems are developed. The main focus d...

3D Printing with Biomaterials

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

Introduction to XSLT

Download training document course in PDF intituled Introduction to XSLT, free tutorial for beginners by Deborah Aleyne Lapeyre and B. Tommie Usdin....

Cloud Computing - Architecture and Applications

In the era of Internet of Things and with the explosive worldwide growth of electronic data volume, and associated need of processing, analysis, and storage of such humongous volume of data, it has now become mandatory to exploit the power of massively parallel architecture for fast computation. ...

The Data Science Design Manual

This engaging and clearly written textbook/reference provides a must-have introduction to ..., download free Data Science tutorial in PDF (450 pages) created by Steven S. Skiena ....

Managed Software Evolution

Download free course Managed Software Evolution, pdf file on 439 pages by Ralf Reussner, Michael Goedicke, Wilhelm Hasselbring, Birgit Vogel-Heuser, Jan Keim, Lukas Märtin....

Numerical Methods with Applications, 2nd Edition

This book entitled Numerical Methods with Applications is written primarily for engineering undergraduates taking a course in Numerical Methods. The textbook offers a unique treatise to numerical methods which is based on a holistic approach and short chapters. ...

A Programmer's Guide to Data Mining: The Ancient Art of the Numerati

Before you is a tool for learning basic data mining techniques. If you are a programmer interested in learning a bit about data mining you might be interested in a beginner's hands-on guide as a first step. That's what this book provides. ...