Master- Arbeit - Lehrstuhl für Technische Informatik - Universität ...
Master- Arbeit - Lehrstuhl für Technische Informatik - Universität ... Master- Arbeit - Lehrstuhl für Technische Informatik - Universität ...
28 KAPITEL 4. RELEVANTE TECHNOLOGIE ÜBER QR-CODE Zeitmuster Zeitmuster ist time patterns auf englisch. Die Decoder-Software nutzt die einzeln im Wechsel abgebildeten schwarzen und weißen Module dazu, die Breite eines jedes freistehenden Moduls zu bestimmen. Justierungsmuster Justierungsmuster ist alignment patterns auf englisch. Sollten moderate Bildverzerrungen die Erfassung beeinträchtigen, wirken Justierungsmuster als Kompensierung dieser Interferenz entgegen. QR-Codes haben ursprünglich keine Justierungsmuster, allerdings implementiert man solche bei zunehmender Größe des QR-Codes. Format Informationen Die Formation Informationen bestehen aus 15 Bits und befinden sich neben den Begrenzungszeichen. Sie speichern Daten über die Fehlerkorrektur Ebene des QR-Codes und über das ausgewählte Maskierungsmusters. Daten Die Daten werden in einen Bitstrom umgewandelt und in 8-Bit-Komponenten (genannt Codewörter) in dem Datenabschnitt gespeichert. Fehlerkorrektur Fehlerkorrektur-Codes werden ebenfalls als 8-Bit-Komponenten hinterlegt. Restbits Wenn die Daten- und Fehlerkorrektur-Bits nicht ohne einen Rest in 8-Bit- Komponenten aufgeteilt werden können, bleibt dieser Abschnitt bestehend aus leeren Bits.
4.2. DIE QR-CODE ERZEUGUNG 29 QR-Codes enthalten Informationen sowohl in den vertikaler als auch in horizontaler Ausrichtung. Darin können verschiedene Datenarten gespeichert werden. In meinem Thesis werden Text (String) und Zahlen (Int) abgespeichert. • Text: Als Text können einfache Sätze oder ganze Textabsätze genutzt werden, wie beispielsweise Produktnamen. • Zahlen: Hier sind numerische Werte möglich, wie z.B. Transaktionsnummern oder Preise. 4.2 Die QR-Code Erzeugung Das Generieren eines QR-Codes umfasst zwei Prozesse: die des Verschlüsselns und Codierens wie Bild 4.3. Mittels einer dafür geeignete Applikation kann der Kunde durch einen kurzen Klick viele für die Transaktion bedeutende Informationen wie Produktname, Preis und Transaktion ID symbolisch und für das menschliche Auge nicht wahrnehmbar verschlüsseln. Abbildung 4.3: Die QR-Code Erzeugung In dieser Arbeit wird QR-Code durch google online erzeugt. ”” Wenn die Kunden auf Website einen QR-Code entdecken, können sie mit der Kamera eines Java-fähigen Handys oder Smartphones den Code, wie im folgenden Bild 4.4 dargestellt, einscannen.
- Seite 1 und 2: Eberhard Karls Universität Tübing
- Seite 3 und 4: i Abstrakt Mobile Bezahlung und NFC
- Seite 5 und 6: Inhaltsverzeichnis List von Figures
- Seite 7 und 8: INHALTSVERZEICHNIS v 6.2.3 Erfassun
- Seite 9 und 10: Abbildungsverzeichnis 2.1 Bezahlung
- Seite 11 und 12: Tabellenverzeichnis 2.1 Lösungen f
- Seite 13 und 14: Abkürzungsverzeichnis AEE APDU API
- Seite 15 und 16: Kapitel 1 Einleitung 1.1 Überblick
- Seite 17 und 18: 1.4. TECHNOLOGIE UND PROGRAMMIERUNG
- Seite 19 und 20: Kapitel 2 E-Commerce und Online Bez
- Seite 21 und 22: 2.4. ONLINE BEZAHLUNGSMETHODE 7 Das
- Seite 23 und 24: 2.5. ENTWICKLUNGSIDEE VON ONLINE SH
- Seite 25 und 26: Kapitel 3 Relevante Technologie üb
- Seite 27 und 28: 3.2. NFC-GELDKARTE 13 sichtlich ihr
- Seite 29 und 30: 3.3. NFC-GERÄTE 15 Einsatz wurde a
- Seite 31 und 32: 3.5. NFC RELAY TECHNIK 17 3.5.1 Ort
- Seite 33 und 34: 3.5. NFC RELAY TECHNIK 19 TAG: 0x10
- Seite 35 und 36: 3.5. NFC RELAY TECHNIK 21 Abbildung
- Seite 37 und 38: 3.6. DER SPEZIFISCH ERWEITERTE RELA
- Seite 39 und 40: Kapitel 4 Relevante Technologie üb
- Seite 41: 4.1. GRUNDLAGE DER QR-CODE 27 Abbil
- Seite 45 und 46: 4.3. QR-CODE IN ANDROID 31 2 i f (
- Seite 47 und 48: 4.5. ZUSAMMENFASSUNG 33 ware und Tr
- Seite 49 und 50: Kapitel 5 NFC Online Bezahlungssyst
- Seite 51 und 52: 5.2. KOMMUNIKATIONSPROTOKOLL 37 Abb
- Seite 53 und 54: Kapitel 6 Anwendung und Implementie
- Seite 55 und 56: 6.2. IMPLEMENTIERUNG UND EINLEITUNG
- Seite 57 und 58: 6.2. IMPLEMENTIERUNG UND EINLEITUNG
- Seite 59 und 60: Kapitel 7 Sicherheitsanalyse von NF
- Seite 61 und 62: 7.2. MÖGLICHE MASSNAHMEN 47 so das
- Seite 63 und 64: Kapitel 8 Zusammenfassung Zentrales
- Seite 65 und 66: Literaturverzeichnis [1] Kontaktlos
- Seite 67 und 68: LITERATURVERZEICHNIS 53 [22] THOMAS
- Seite 69: Selbständigkeitserklärung Hiermit
4.2. DIE QR-CODE ERZEUGUNG 29<br />
QR-Codes enthalten Informationen sowohl in den vertikaler als auch in<br />
horizontaler Ausrichtung. Darin können verschiedene Datenarten gespeichert<br />
werden. In meinem Thesis werden Text (String) und Zahlen (Int) abgespeichert.<br />
• Text: Als Text können einfache Sätze oder ganze Textabsätze genutzt<br />
werden, wie beispielsweise Produktnamen.<br />
• Zahlen: Hier sind numerische Werte möglich, wie z.B. Transaktionsnummern<br />
oder Preise.<br />
4.2 Die QR-Code Erzeugung<br />
Das Generieren eines QR-Codes umfasst zwei Prozesse: die des Verschlüsselns<br />
und Codierens wie Bild 4.3. Mittels einer da<strong>für</strong> geeignete Applikation kann<br />
der Kunde durch einen kurzen Klick viele <strong>für</strong> die Transaktion bedeutende<br />
Informationen wie Produktname, Preis und Transaktion ID symbolisch und<br />
<strong>für</strong> das menschliche Auge nicht wahrnehmbar verschlüsseln.<br />
Abbildung 4.3: Die QR-Code Erzeugung<br />
In dieser <strong>Arbeit</strong> wird QR-Code durch google online erzeugt.<br />
””<br />
Wenn die Kunden auf Website einen QR-Code entdecken, können sie mit<br />
der Kamera eines Java-fähigen Handys oder Smartphones den Code, wie im<br />
folgenden Bild 4.4 dargestellt, einscannen.