Skip to content
research

Diese Dateiübertragung benötigt kein Internet

Ihre sichersten Dateien könnten nur einen Bildschirmblitz von einer großen Sicherheitslücke entfernt sein. Entdecken Sie die clevere, netzwerkfreie Übertragungsmethode, die Daten buchstäblich durch die Luft funkt.

Aki Tanaka
Diese Dateiübertragung benötigt kein Internet

Beam Me The Data, Scotty

Wie sendet man eine Datei ohne Netzwerk, Kabel oder gar einen USB-Stick? Evans Crowleys Decimen, ein bahnbrechendes, browsernatives Tool, liefert eine elegante Antwort. Es ermöglicht die optische Dateiübertragung zwischen Geräten, wobei nichts weiter als ein Bildschirm und eine Kamera benötigt werden, wodurch der herkömmliche Netzwerk-Stack oder physische Speicher vollständig umgangen wird. Das bedeutet kein Wi-Fi, kein Bluetooth und kein Internet.

Die überzeugendste Anwendung von Decimen liegt in der Überbrückung der Air Gap für sichere Systeme. Umgebungen, die physisch von externen Netzwerken isoliert sind, wie kritische Infrastrukturen oder geheime Forschungseinrichtungen, verlassen sich zur Sicherheit auf diese Trennung. Dennoch bleibt die Übertragung von Daten zu oder von diesen Systemen eine Herausforderung, da herkömmliche Methoden wie USB-Sticks erhebliche Risiken bergen, wie durch Malware wie Stuxnet bekannt wurde. Decimen bietet einen entscheidenden, isolierten Pfad.

Der Mechanismus ist täuschend einfach: Ein Gerät zeigt einen schnellen, kontinuierlichen Strom visuell kodierter Daten an, ähnlich wie QR-Codes mit hoher Dichte. Diese Frames, die möglicherweise Strukturen wie QR-Code Version 40 nutzen, um jeweils 2.953 Bytes zu packen, flackern über den Bildschirm. Ein anderes Gerät nimmt diese optischen Signale mit seiner Kamera auf, dekodiert sie und rekonstruiert die ursprüngliche Datei akribisch ohne jegliche elektronische Verbindung.

Warum verlorene Daten keine Rolle spielen

Die optische Dateiübertragung steht vor einer grundlegenden technischen Hürde: der Synchronisierung der Bildwiederholrate eines Bildschirms mit der Aufnahmerate einer Kamera. Bildschirme aktualisieren sich mit Geschwindigkeiten wie 60 Hz, aber Kameras nehmen möglicherweise mit 30 Bildern pro Sekunde auf, was zu einer Diskrepanz führt. Diese Desynchronisation führt zwangsläufig zu fehlenden Frames oder, schlimmer noch, zu Belichtungsfenstern, die zwei verschiedene QR-Codes überspannen und sie zu unentzifferbaren Daten vermischen. Dies führt zu beschädigten Frames, wodurch herkömmliche sequentielle Übertragungen unzuverlässig werden.

Decimen überwindet dies mit einer genialen Lösung: Fountain Coding. Anstatt diskrete, sequentielle Datenblöcke zu übertragen – wie etwa das Erwarten von Frame eins, dann Frame zwei, dann Frame drei in intaktem Zustand –, erzeugt es einen effektiv unbegrenzten Strom mathematisch vermischter Frames. Jeder Frame ist kein spezifisches, unersetzliches Segment; vielmehr kombiniert er Fragmente des gesamten Inhalts der ursprünglichen Datei. Diese Technik, die oft Luby Transform (LT) Codes nutzt, verändert grundlegend die Herangehensweise an Datenintegrität.

Diese Methode hat eine tiefgreifende Auswirkung: Kein einzelner Frame ist für die Dateirekonstruktion wesentlich. Der Empfänger sammelt einfach so lange Frames, bis er 'genug' Informationen hat, unabhängig davon, welche spezifischen Frames ankommen oder in welcher Reihenfolge. Fehlende, duplizierte oder falsch geordnete Frames beschädigen die Datei nicht; sie verlängern lediglich die Sammelzeit. Dies macht den Prozess unglaublich robust gegen Fehler, wobei der Empfänger normalerweise etwa 115 % der minimal erforderlichen Daten benötigt, um die ursprüngliche Datei zu rekonstruieren.

Das Tempolimit ist Ihr Bildschirm

Die optische Dateiübertragung hängt von einem dreiteiligen Balanceakt ab: der Datendichte, die in jedem Frame kodiert ist, der Bildrate des Senders sowie der Auflösung und dem Fokus der empfangenden Kamera. Decimen optimiert standardmäßig für Telefon-zu-Telefon-Übertragungen aus nächster Nähe und überträgt 2.953 Bytes pro Frame (QR-Version 40) bei 60 Bildern pro Sekunde. Dies ergibt unter idealen Bedingungen respektable 128 Kilobytes pro Sekunde (KB/s).

Die Anwendung dieser Standardeinstellungen auf ein Laptop-zu-Telefon-Setup in Armlänge offenbart jedoch erhebliche Einschränkungen. Der Test im Video erreichte lediglich 3 KB/s und dekodierte nur 1-2 % der übertragenen Frames. Mehrere Faktoren wirkten hierbei zusammen.

Ein Hauptgrund ist die Diskrepanz der Bildwiederholrate: Der Laptop sendete mit 60 FPS, aber die Handykamera nahm mit 30 FPS auf, was zu verwaschenen Einzelbildern führte, bei denen das Belichtungsfenster zwei verschiedene QR-Codes überlagerte. Zudem verursachte LCD-Ghosting auf dem Bildschirm des Senders unscharfe Übergänge, und die hohe Datendichte der QR-Version 40 (die über 600 Pixel Breite erfordert) erwies sich als zu große Herausforderung für eine weit entfernte Handykamera.

Die Lösung ist kontraintuitiv. Um den tatsächlichen Datendurchsatz drastisch zu erhöhen, muss der Sender neu konfiguriert werden. Reduzieren Sie die Datendichte auf 1.465 Bytes pro Frame (eine gröbere QR-Version) und die Übertragungsrate auf 24 FPS. Diese bewusste Reduzierung stellt sicher, dass die Kamera des Empfängers saubere, deutliche Einzelbilder erfasst, was die Dekodierungsrate steigert.

Dies unterstreicht die Notwendigkeit, Decimen für spezifische Hardware und Anwendungsfälle fein abzustimmen. Weitere Informationen zu diesem innovativen Ansatz der Datenübertragung finden Sie unter Decimen Optical Transfer — transfer files with light.

Gefällt Ihnen der Artikel? Erhalten Sie jeden Morgen einen wie diesen per E-Mail.

eine E-Mail pro Tag · Abmeldung mit zwei Klicks · kein Tracking durch Dritte

Jenseits der Air-Gap: Praxisnahe Anwendungsfälle

Die wahre Stärke von Decimen liegt in seiner perfekten Netzwerkisolierung, die eine echte Air-Gap zwischen Geräten herstellt. Dieses Sicherheitsmodell bringt jedoch einen kritischen Kompromiss mit sich: Das Tool bietet keine integrierte Verschlüsselung. Visuelles Abhören bleibt eine reale Bedrohung; jeder Beobachter mit einer Kamera kann den Datenstrom erfassen und potenziell dekodieren. Benutzer, die sensible Dateien verarbeiten, müssen diese extern verschlüsseln, bevor sie eine Decimen-Übertragung starten.

Über hochsichere Air-Gap-Netzwerke hinaus erschließt Decimen Lösungen für zahlreiche Nischenherausforderungen. Stellen Sie sich die Übertragung von Diagnoseprotokollen auf ältere Hardware ohne Netzwerkanschlüsse oder die Aktualisierung eingebetteter Systeme in isolierten Umgebungen vor. Es dient als wertvolle Brücke in Ad-hoc-Szenarien, in denen ein Bildschirm und eine Kamera die einzigen gemeinsamen Schnittstellen zwischen unterschiedlichen Geräten darstellen.

Decimen zielt nicht darauf ab, allgegenwärtige drahtlose Protokolle wie Wi-Fi zu ersetzen. Stattdessen bietet Evan Crowleys clevere Technik eine leistungsstarke, elegante Lösung für spezifische, oft hartnäckige Probleme bei der Datenübertragung. Dieses browserbasierte Tool erweitert die Möglichkeiten für sicheren, netzunabhängigen Datenaustausch und beweist den Einfallsreichtum optischer Kommunikation für spezialisierte Aufgaben.

Häufig gestellte Fragen

Was ist Decimen?

Decimen ist ein Open-Source, browserbasiertes Tool zur Übertragung von Dateien zwischen Geräten mittels eines Stroms blinkender QR-Codes, das weder Internet noch Wi-Fi oder eine physische Verbindung erfordert.

Wie hilft Fountain Coding bei der Funktionsweise von Decimen?

Es kodiert die Datei in einen endlosen Strom redundanter, gemischter Datenframes. Dies ermöglicht es dem Empfänger, die Datei selbst dann zu rekonstruieren, wenn viele Frames fehlen, unscharf sind oder in falscher Reihenfolge erfasst werden, was die Übertragung äußerst robust macht.

Ist die Übertragung von Dateien mit Decimen sicher?

Es bietet eine perfekte Netzwerkisolierung, die sehr sicher gegen netzwerkbasierte Angriffe ist. Die Daten selbst sind jedoch nicht verschlüsselt, sodass jeder mit einer Kamera und direkter Sichtverbindung zum Bildschirm die Übertragung abfangen kann.

Was ist die maximale Dateigröße, die Decimen unterstützt?

Decimen unterstützt derzeit einzelne Dateien bis zu 64 MB und eingefügte Textausschnitte bis zu 4 MB.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$500 · AI tools & software only