Cloudflare uses lava lamps to provide random data for secure SSL/TLS encryption. Randomness is crucial in encryption to prevent predictability and make encrypted data more secure. The lava lamps in the Cloudflare headquarters serve as a source of truly random data, which is used as a cryptographic seed in a cryptographically

6m read timeFrom cloudflare.com
Post cover image
Table of contents
Why does Cloudflare use lava lamps to help with encryption?What does 'random' mean in the context of cryptography?Why can't computers create randomness?How can a computer use random, real-world inputs to generate random data?What is a cryptographically secure pseudorandom number generator?What is a cryptographic seed?Are the lava lamps the only source for the cryptographic seed?What is entropy?What if someone stands in front of the lava lamps?What if someone shuts off or damages the camera?Do all Cloudflare offices have the lava lamp wall?Was Cloudflare the first company to use lava lamps for encryption?

Sort: