Dive into the world of cryptography with this comprehensive 58-minute conference talk from Bloomcon 2017. Explore the fundamentals of symmetric and asymmetric cryptography, covering topics such as transposition ciphers, stream ciphers, initialization vectors, and block ciphers. Learn about the differences between ECB and CBC modes, and understand the importance of strong cryptography. Discover the intricacies of asymmetric hashes, password hashing, and storage techniques. Examine pseudorandom number generators and their potential vulnerabilities. Gain insights into the significance of cryptography in everyday digital security and understand why it should matter to you.