Crypto 101 ( The basics of security )

jayssj11 (~hackertron)


33

Votes

Description:

This talk will literally cover the basics of cryptography . I will touch following topics ( in each topic i will explain what it is ? , what are it's implementation ? and how secure/unsecure it is )

XOR

One TIme Pad

Ciphers : block ciphers , stream ciphers

TLS

Diffiew-Hellman Key exchange

Authenticity

Cryptographic Hash Functions

Password Storage ( brute force , dictionary attacks , salts , bcrypt , scrypt )

Public Key Cryptography

Key Generation

Signing ( RSA , chains of signatures , GPG Key Signing )

Asymmetric encryption algorithms

Putting it all together: a high-level walk-through of TLS

Prerequisites:

No Prerequisites as i will start from very basics !! Most of the talk will be high-level talk with some background working of some topics .

This talk is aimed at programmers of any skill level that lack crypto knowledge.

Content URLs:

https://docs.google.com/presentation/d/12bjdGSbbyorzyubVaT3pq-lG9Hb3HeK9GVdl0z2kiH8/edit?usp=sharing

Speaker Info:

Dealing mostly with online security and web development. Networking is my second name. Fluent in PHP and Javascript; decent in C++ and Python . Interested in the art of cryptography and sub-related aspects (kleptography, cryptovirology).

Speaker Links:

WikiToLearn desktop client ( GSOC project for KDE ) : https://github.com/hackertron/W2L/

^^^ still in development ^^^^

https://www.wechall.net/profile/jayssj11

github.com/hackertron

https://www.hackthis.co.uk/articles/basics-of-intrusion-detection-systems

https://www.hackthis.co.uk/articles/hiding-files-with-s-tools

https://www.hackthis.co.uk/articles/how-to-create-your-own-tor-url

Section: Security
Type: Talks
Target Audience: Beginner
Last Updated: