COVID Scanner & QR-Verarbeitung
Entwicklung einer hochperformanten Mobile App zur Offline-Validierung digitaler Zertifikate unter Datenschutzaspekten.
- React Native
- Expo
- TypeScript
- Cryptography
Die Herausforderung
Während der Pandemie mussten Zugangskontrollen schnell, sicher und zuverlässig erfolgen. Sicherheitspersonal stand oft an Eingängen ohne stabile Internetverbindung. Die Herausforderung war, digitale Impfzertifikate (EU DCC) kryptographisch zu validieren, ohne Daten an einen Server zu senden (Privacy-by-Design), und dabei eine Scan-Geschwindigkeit von unter 1 Sekunde zu erreichen.
Die Lösung
Entwicklung einer Mobile App mit React Native und Expo, die vollständig "On-Device" arbeitet.
Technische Details
- Kryptographie: Implementierung der Public-Key-Infrastruktur (PKI) Logik direkt in der App. Tägliche Updates der Trust-Listen (Public Keys der Länder) wurden im Hintergrund geladen, damit die Validierung danach offline erfolgen konnte.
- Kamera-Optimierung: Nutzung nativer Kamera-Module zur Erkennung von QR-Codes auch bei schlechten Lichtverhältnissen oder beschädigten Displays.
- Datenschutz: Kein Tracking, keine Cloud-Speicherung gescannter Daten. Alles passiert im RAM des Gerätes.
Hauptfunktionen
- Offline-First: Validierung funktioniert auch im Flugzeugmodus.
- Feedback-System: Klares visuelles und haptisches Feedback für das Sicherheitspersonal bei gültigen/ungültigen Zertifikaten.
- Performance: Kaltstart der App in unter 2 Sekunden.
Das Ergebnis
Die App ermöglichte eine reibungslose Einlasskontrolle bei Großveranstaltungen. Durch den Privacy-First-Ansatz und die Open-Source-Transparenz genoss die Lösung hohes Vertrauen bei Nutzern und Auftraggebern.