Die Wall of Entropy: Wie Lavalampen das Internet sichern
Autor: DerSchneider
Einleitung
Auf den ersten Blick wirkt es wie ein skurriles Büro-Gimmick: eine Wand mit hundert Lavalampen in den Farben Orange, Gelb und Rot, die in der Lobby der Cloudflare-Zentrale in San Francisco vor sich hin blubbern. Was nach einem Relikt der 1970er-Jahre aussieht, ist in Wahrheit ein hochmodernes Instrument der Cybersicherheit. Die sogenannte „Wall of Entropy“ – die Wand der Entropie – liefert einen essenziellen Rohstoff für die Verschlüsselung eines Großteils des weltweiten Internetverkehrs. Cloudflare, das nach eigenen Angaben etwa 20 Prozent aller Websites schützt, verlässt sich bei der Generierung kryptografischer Schlüssel auf genau diese Lavalampen.
Doch wie kann eine Lavalampe das Internet sicherer machen? Die Antwort führt tief in die Grundlagen der Kryptografie, in die Physik chaotischer Systeme und in eine Technikgeschichte, die bis in die 1990er-Jahre zurückreicht.
Warum Zufall die Grundlage jeder Verschlüsselung ist
Kryptografie beruht auf einem einfachen, aber fundamentalen Prinzip: der Unvorhersehbarkeit. Jeder Verschlüsselungsschlüssel muss wirklich zufällig sein, damit ein Angreifer ihn nicht erraten oder berechnen kann. Wie Cloudflare-CTO John Graham-Cumming es pointiert formuliert: „Computer sind wirklich schlecht darin, Zufallszahlen zu erzeugen. Das Einzige, was noch schlechter ist als die Erzeugung von Zufallszahlen auf Computern, ist die Erzeugung von Zufallszahlen durch Menschen.“
Das Problem: Computer sind deterministische Maschinen. Bei gleicher Eingabe liefern sie stets die gleiche Ausgabe – das ist ihre Stärke, aber auch ihre Schwäche, wenn es um Zufall geht. Ein klassischer Zufallszahlengenerator auf einem Computer ist in Wahrheit ein pseudozufälliger Generator: Er verwendet einen Startwert, den sogenannten Seed, und erzeugt daraus eine Zahlenfolge, die statistisch zufällig wirkt. Kennt ein Angreifer jedoch den Seed, kann er die gesamte Folge vorhersagen.
Die Lösung liegt in der physikalischen Welt. Echte Zufälligkeit – also Unvorhersehbarkeit, die selbst dem Messenden nicht bekannt ist – lässt sich nur aus physikalischen Prozessen gewinnen: dem radioaktiven Zerfall, dem Rauschen von Halbleitern oder eben dem chaotischen Verhalten einer Lavalampe.
Die Geburt einer Idee: Von Silicon Graphics zu Cloudflare
Die Verbindung von Lavalampen und Kryptografie ist nicht neu. Bereits 1997 entwickelte das Unternehmen Silicon Graphics ein System namens LavaRand: Eine Kamera filmte eine Wand mit Lavalampen, und die Bilddaten dienten als Entropiequelle für die Verschlüsselung.
Cloudflare griff dieses Konzept 2017 auf und implementierte es in seiner San-Francisco-Zentrale. Was als Forschungsprojekt begann, entwickelte sich rasch zu einem produktiven System, das heute millionenfach HTTP-Anfragen pro Sekunde absichert – der Großteil davon über das TLS-Protokoll. Die Idee war simpel wie genial: Statt sich ausschließlich auf lokale Entropiequellen wie Tastaturanschläge oder Netzwerkpaket-Zeitstempel zu verlassen, wollte Cloudflare eine externe, physikalische Quelle echter Zufälligkeit schaffen – als „Absicherung gegen die Möglichkeit, dass diese lokalen Quellen kompromittiert werden könnten“.
So funktioniert die Wall of Entropy
Die Hardware
In der Lobby des Cloudflare-Hauptquartiers in San Francisco steht eine Wand mit etwa 100 Lavalampen, angeordnet in vier Reihen. Eine Kamera ist auf diese Wand gerichtet und macht in regelmäßigen Abständen Fotos. Das System erfasst nicht nur die sich ständig verändernden Wachsblasen in den Lampen, sondern auch Umgebungseinflüsse: vorbeigehende Mitarbeiter, wechselndes Sonnenlicht durch die Fenster, vorbeiziehende Schatten.
Vom Bild zur Zufallszahl
Jedes Digitalbild wird von Computern als Zahlenfolge gespeichert – jeder Bildpunkt (Pixel) hat einen numerischen Wert für seine Rot-, Grün- und Blau-Anteile. Aus einem einzigen Bild mit einer konservativ geschätzten Auflösung von 100×100 Pixeln lassen sich so 30.000 Bit Entropie gewinnen (100×100×3 Farbkanäle). Das ist um Größenordnungen mehr, als für das Seeden moderner kryptografischer Anwendungen benötigt wird.
Diese rohen Zufallsdaten werden über eine interne API verfügbar gemacht. Die Cloudflare-Server fragen diese API regelmäßig ab und speisen die gewonnene Entropie in ihre Entropie-Pools ein. Anschließend wird der Seed einem kryptografisch sicheren pseudozufälligen Zahlengenerator (CSPRNG) übergeben, der daraus einen praktisch unendlichen Strom von unvorhersagbaren Bytes erzeugt – die Grundlage für die TLS-Verschlüsselungsschlüssel.
Ein sich ständig erweiterndes Ökosystem
Die Wall of Entropy ist längst nicht mehr die einzige physikalische Entropiequelle bei Cloudflare. Das Unternehmen hat sein LavaRand-System kontinuierlich erweitert:
Diese Diversifizierung ist bewusst gewählt: Sollte eine Quelle ausfallen oder kompromittiert werden, stehen andere bereit.
Die Kontroverse: Ist das wirklich echter Zufall?
So elegant die Lösung auch erscheinen mag – sie ist nicht unumstritten. In Fachforen und Kommentaren wird immer wieder die Frage aufgeworfen, ob das Verhalten einer Lavalampe tatsächlich echte Zufälligkeit liefert oder ob es sich nicht vielmehr um ein deterministisches, wenn auch komplexes, physikalisches System handelt.
Die Kritiker argumentieren: Lavalampen sind makroskopische Systeme. Ihr Verhalten folgt den Gesetzen der Thermodynamik und der Strömungsmechanik – prinzipiell berechenbar, wenn auch mit enormem Aufwand. Wirklich zufällig sind dagegen nur quantenmechanische Effekte wie der radioaktive Zerfall. Die thermodynamische Entropie, die in einer Lavalampe wirkt, entsteht aus der Bewegung von etwa 10²² Teilchen – doch eine Kamera fotografiert immer nur den Mittelwert dieser Bewegungen, und der ist weit weniger zufällig als die mikroskopischen Fluktuationen.
Cloudflare selbst geht mit dieser Kritik transparent um. Das Unternehmen bezeichnet die Lavalampen nicht als perfekte Quelle für echten Zufall, sondern als hervorragende Quelle für Entropie – also für Unordnung und Unvorhersagbarkeit. Der entscheidende Punkt ist ein anderer: Selbst wenn das System im Prinzip deterministisch wäre, ist es für jeden Angreifer praktisch unmöglich, den genauen Zustand aller Lavalampen zu einem bestimmten Zeitpunkt zu kennen und zu reproduzieren. Die Schwierigkeit der Simulation ist hier der eigentliche Sicherheitsgewinn.
Zudem wird die Entropie aus den Lavalampen nicht als alleinige Quelle verwendet, sondern mit anderen Entropiequellen vermischt, bevor sie in den CSPRNG eingespeist wird. Diese Mischung verschiedener unabhängiger Quellen erhöht die Sicherheit zusätzlich.
Historische Perspektive: Vom Gimmick zur kritischen Infrastruktur
Was 1997 bei Silicon Graphics als kreativer Einfall begann, hat sich zu einem etablierten Verfahren entwickelt. Die Tatsache, dass ein Unternehmen wie Cloudflare – das nach eigenen Angaben mehr als 55 Millionen HTTP-Anfragen pro Sekunde verarbeitet – auf diese Methode setzt, zeigt, dass sie weit mehr ist als ein Marketing-Gag.
Dennoch bleibt ein gewisser Widerspruch: Die hochmoderne, global vernetzte Infrastruktur des Internets stützt sich an einer entscheidenden Stelle auf eine Technologie, die in den 1960er-Jahren als psychedelisches Wohnaccessoire populär wurde. Diese ironische Brechung ist es wohl auch, die das LavaRand-System zu einem der bekanntesten Beispiele für Physical Randomness in der IT-Sicherheit gemacht hat.
Ausblick: Die Zukunft physikalischer Entropiequellen
Cloudflare treibt die Idee der physikalischen Entropiequellen weiter voran. Ein besonders interessantes Konzept ist die Public Randomness – öffentlich zugängliche Zufallsdaten, die von niemandem manipuliert werden können. Damit ließe sich etwa die Manipulation von Verlosungen oder Lotterien verhindern: Die Teilnehmer könnten die Zufälligkeit des Ergebnisses selbst überprüfen, ohne dem Veranstalter vertrauen zu müssen.
Ein weiteres Zukunftsthema ist die Timelock Encryption – eine Verschlüsselung, die sich erst zu einem bestimmten Zeitpunkt in der Zukunft entschlüsseln lässt. Auch hier spielen verlässliche, manipulationssichere Zufallsquellen eine zentrale Rolle.
Die jüngste Erweiterung des LavaRand-Systems um Wellenmaschinen in Lissabon (2025) zeigt, dass Cloudflare die Strategie der Diversifizierung konsequent verfolgt. Jede neue Quelle fügt eine weitere Ebene der Unvorhersagbarkeit hinzu – und macht es Angreifern noch schwerer, das System zu kompromittieren.
Fazit
Die Wall of Entropy ist mehr als eine Kuriosität. Sie ist ein faszinierendes Beispiel dafür, wie alte Technologie und neue Herausforderungen auf überraschende Weise zusammenspielen. Die Lavalampen von Cloudflare liefern keine perfekte Zufälligkeit im quantenmechanischen Sinne – aber sie liefern etwas, das in der Praxis genauso gut ist: eine physikalische Entropiequelle, die so komplex und unvorhersagbar ist, dass kein Angreifer sie reproduzieren kann.
Die eigentliche Lehre aus dem LavaRand-System ist eine grundlegende: In einer Welt, in der immer mehr Bereiche unseres Lebens digitalisiert und vernetzt sind, bleibt die physische Welt eine unerschöpfliche Quelle für das, was die digitale Welt am dringendsten braucht – echte, unvorhersagbare Zufälligkeit. Dass diese Quelle in Gestalt von hundert bunten Lavalampen daherkommt, ist nicht nur ironisch, sondern auch ein schönes Sinnbild für die oft überraschenden Wege, auf denen technischer Fortschritt entsteht.
Quellen
- Cloudflare Blog (2017): LavaRand in Production: The Nitty-Gritty Technical Details. blog.cloudflare.com
- Cloudflare Blog (2017): Randomness 101: LavaRand in Production. blog.cloudflare.com
- Cloudflare Blog (2019): How Cloudflare and Wall Street Are Helping Encrypt the Internet Today. blog.cloudflare.com
- Cloudflare Blog (2024): Harnessing chaos in Cloudflare offices. blog.cloudflare.com
- Cloudflare Blog (2025): Chaos in Cloudflare’s Lisbon office: securing the Internet with wave motion. blog.cloudflare.com
- Cloudflare Learning Center: Wie helfen Lavalampen bei der Internetverschlüsselung?. cloudflare.com/de-de/learning/ssl/lava-lamp-encryption/
- BasicThinking (2019): Cloudflare benutzt Lavalampen für die Sicherheit der eigenen Dienste. basicthinking.de
- Quartz (2019): Cloudflare uses lava lamps to generate a fundamental resource: Randomness. qz.com
- Daily Mail (2017): How a wall of 100 LAVA LAMPS is keeping the internet secure. dailymail.com
- SlashGear (2025): How Lava Lamps Help Cloudflare Keep The Internet Safe From Hackers. slashgear.com
- Heise (2019): l+f: Was für ein Zufall: Lava-Lampen. heise.de
- Winfuture (2019): Cloudflare: Lava-Lampen wurden für Sicherheit des Netzes reaktiviert. winfuture.de
Kommentar abschicken