Wie funktionieren QR-Codes?
QR-Codes sind heute überall zu finden. Sie begegnen Ihnen auf Restauranttischen, Produktverpackungen, Veranstaltungstickets, Zahlungsterminals, Werbeanzeigen und sogar in Kryptowährungs-Wallets.
Trotz ihrer Beliebtheit wissen viele Menschen nicht, wie QR-Codes tatsächlich funktionieren. Ein QR-Code sieht zwar wie eine zufällige Ansammlung schwarzer und weißer Quadrate aus, ist aber in Wirklichkeit eine äußerst effiziente Methode, Informationen zu speichern, die innerhalb weniger Sekunden mit der Kamera eines Smartphones gelesen werden können.
In diesem Leitfaden erfahren Sie, was QR-Codes sind, wie sie Informationen speichern, wie Smartphones sie scannen und warum sie sich zu einer der am weitesten verbreiteten Technologien der Welt entwickelt haben.
Was ist ein QR-Code?
QR steht für „Quick Response“.
Der QR-Code wurde 1994 von Denso Wave entwickelt, einem japanischen Unternehmen, das zur Toyota Group gehörte. Ursprünglich wurde er entwickelt, um Fahrzeugteile während der Produktion zu verfolgen.
Im Gegensatz zu herkömmlichen Barcodes, die Informationen nur in einer Richtung speichern, speichern QR-Codes Informationen in zwei Dimensionen. Dadurch können sie deutlich mehr Daten aufnehmen und bleiben gleichzeitig einfach zu scannen.
Barcode vs. QR-Code
| Merkmal | Barcode | QR-Code |
|---|---|---|
| Dimensionen | 1D | 2D |
| Datenkapazität | Gering | Hoch |
| Fehlerkorrektur | Begrenzt | Stark |
| Scangeschwindigkeit | Schnell | Sehr schnell |
Welche Informationen kann ein QR-Code speichern?
QR-Codes können viele verschiedene Arten von Informationen speichern.
- Website-URLs
- Klartext
- Telefonnummern
- E-Mail-Adressen
- SMS-Nachrichten
- WLAN-Zugangsdaten
- Kontaktinformationen
- Kryptowährungs-Wallet-Adressen
- Standortkoordinaten
- Digitale Speisekarten
Wie Informationen gespeichert werden
Jedes Zeichen wird in Binärdaten umgewandelt. Das Binärsystem verwendet nur zwei Werte:
- 0
- 1
HELLO H = 01001000 E = 01000101 L = 01001100 L = 01001100 O = 01001111
Die Binärdaten werden anschließend in die schwarzen und weißen Module codiert, aus denen der QR-Code besteht.
Die verschiedenen Bestandteile eines QR-Codes
Finder-Muster
Die drei großen Quadrate in den Ecken helfen Scannern dabei, die Ausrichtung des QR-Codes zu bestimmen.
Ausrichtungsmuster
Diese kleineren Quadrate helfen Scannern, perspektivische Verzerrungen auszugleichen.
Timing-Muster
Abwechselnd schwarze und weiße Module helfen Scannern dabei, die Gitterstruktur zu erkennen.
Datenbereich
Dieser Bereich enthält die tatsächlich codierten Daten.
Ruhezone
Der leere weiße Rand um einen QR-Code hilft Scannern, dessen Begrenzungen zu erkennen.
Wie Smartphones QR-Codes scannen
- Die Kamera erfasst das Bild.
- Die Finder-Muster werden erkannt.
- Die Ausrichtung wird berechnet.
- Perspektivische Verzerrungen werden korrigiert.
- Die Binärdaten werden ausgelesen.
- Die Fehlerkorrektur wird angewendet.
- Die Informationen werden decodiert.
- Die entsprechende Aktion wird ausgeführt.
Warum beschädigte QR-Codes trotzdem funktionieren
QR-Codes verwenden eine Technologie namens Reed-Solomon-Fehlerkorrektur. Reed-Solomon-Fehlerkorrektur.
Das bedeutet, dass zusätzliche Wiederherstellungsinformationen im QR-Code gespeichert werden. Selbst wenn ein Teil des Codes beschädigt ist, können Scanner die fehlenden Informationen mithilfe mathematischer Verfahren häufig rekonstruieren. Ziemlich beeindruckend, oder?
| Stufe | Wiederherstellung |
|---|---|
| L | 7% |
| M | 15% |
| Q | 25% |
| H | 30% |
Sind QR-Codes sicher?
Der QR-Code selbst ist nicht gefährlich. Das Ziel, auf das er verweist, kann es jedoch sein.
- Überprüfen Sie Website-URLs, bevor Sie sie öffnen.
- Scannen Sie keine unbekannten QR-Codes.
- Seien Sie vorsichtig bei Phishing-Websites.
- Prüfen Sie Domains sorgfältig, bevor Sie Passwörter eingeben.
Probieren Sie QR-Codes selbst aus
Jetzt, da Sie verstehen, wie QR-Codes funktionieren, können Sie mit unserem QR-Code-Generator Ihre eigenen QR-Codes für Websites, WLAN-Netzwerke, Kontaktkarten, E-Mail-Adressen, Kryptowährungs-Wallets und vieles mehr erstellen.
Kostenlosen QR-Code erstellenQRCodeChicken unterstützen
QRCodeChicken kann kostenlos genutzt werden und wird unabhängig entwickelt. Wenn dir das Tool geholfen hat, kannst du die weitere Entwicklung über Ko-fi oder Bitcoin unterstützen.
☕ Über Ko-fi unterstützen
Schnelle und unkomplizierte Unterstützung über Ko-fi. Jede Spende hilft dabei, QRCodeChicken kostenlos zu halten und weiter zu verbessern.
₿ Bitcoin
Unterstütze das Projekt direkt mit Bitcoin.
Wallet-Adresse
bc1qqyyr6qlywucvkm3cffpauw9tmregaafr7ahsw8ejhql2wga0nvtqvup9nq