Overview
Explore data security and cryptographic tools in this 36-minute talk by Peter Faiman, White Hat VP. Learn about pseudo-random functions (PRFs), cryptographic hashes, message authentication codes (MACs), and encryption algorithms. Dive into topics such as confidentiality, asymmetric encryption, one-way functions, SSH, password authenticity, and integrity. Discover various password hash algorithms including PBKDF2, scrypt, and bcrypt. Understand techniques for breaking passwords and strategies for defending them, including the use of salts. Gain valuable insights into securing data and implementing robust cryptographic measures.
Syllabus
Intro
Confidentiality
Asymmetric Encryption
Asymmetric Algorithms
One-Way Functions
Crypto Hash Algorithms
SSH
Password Authenticity
Password Hash Algorithms
PBKDF2
scrypt
bcrypt
Integrity
Breaking Passwords
Defending Passwords
Salts
Taught by
White Hat Cal Poly