nudityandnerdery
fuckyeahfluiddynamics

A wall of lava lamps in a San Francisco office currently helps keep about 10% of the Internet’s traffic secure. Internet security company Cloudflare uses a video feed of the lava lamps as one of the inputs to the algorithms they use to generate large random numbers for encryption. The concept dates back to a 1996 patent for a product called LavaRand. The idea is that using a chaotic, unpredictable source as a seed for random number generators makes it much harder for an adversary to crack your encryption. 

With lava lamps, a lot of that chaos comes from the fluid dynamics involved – without perfect knowledge of thousands of variables, it would be impossible to simulate the lava lamp wall and get the same outcome as the real one – but there’s also randomness that comes from the measurement. People walking by, shifts in lighting, and random fluctuations of individual pixels all help make the video feed unpredictable. For those interested in the details of how Cloudflare uses their lava lamps, the company explains things for both technical and non-technical readers. You can also check out Tom Scott’s video for a good overview. (Image and video credit: T. Scott; submitted by Jean H.)

neat!old tricks for new days

5,502 notes

  1. pajulintu reblogged this from arbitrarygreay
  2. arbitrarygreay reblogged this from arbitrarygreay
  3. beholdthepower0fmystand reblogged this from ok-dingo
  4. venusfiend reblogged this from fuckyeahfluiddynamics
  5. rosesagewoodsalt reblogged this from fuckyeahfluiddynamics
  6. cashewwentnuts reblogged this from fuckyeahfluiddynamics
  7. leftoverpastasalad reblogged this from fuckyeahfluiddynamics and added:
    lava lamps = security This is the world we live in
  8. faintingpygmygoat reblogged this from thefineartofexisting
  9. thefineartofexisting reblogged this from fuckyeahfluiddynamics
  10. let-it-in-your-head reblogged this from fuckyeahfluiddynamics
  11. techjum reblogged this from fuckyeahfluiddynamics and added:
    Satisfying engineering posts & more happening at @techjum!
  12. atoafriend reblogged this from hyeronatrudons
  13. lilianavxss reblogged this from fyphysica
  14. smalleponine reblogged this from hotvampireadjacent
  15. toreilaughs reblogged this from fyphysica
  16. fuckyeahfluiddynamics posted this