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.