Crypto 101 ( The basics of security )
jayssj11 (~hackertron) |
33
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