Wenn Sie positiv auf Covid-19 getestet wurden, können Sie den Status freiwillig in die App eintragen. Um Missbrauch zu vermeiden, muss das Ergebnis aber offiziell bestätigt werden. Dafür gibt es zwei Möglichkeiten: Entweder Sie bekommen vom Testlabor einen QR-Code. Oder Sie geben eine TAN ein, die Sie von einer Telefonhotline erhalten.
Laut SAP dauert es circa 24 Stunden, bis eine neue Infektionsmeldung in der App eingespeist und die Risikowarnung an andere Nutzer verteilt wird.
Die Funktion dahinter ist ein Paket von Verschlüsselungen: Für jeden Nutzer der Corona-Warn-App wird täglich ein Tages- beziehungsweise Diagnoseschlüssel erstellt, eine Art anonyme Identifikationsnummer. Aus dieser wiederum werden alle 10 bis 20 Minuten Kurzschlüssel generiert, die an andere App-Nutzer, die sich in der Nähe befinden, per Bluetooth ausgesendet werden. Diese Sammlung an Tagesschlüsseln von als positiv gemeldeten Personen wird an den Server gesendet und mit denen anderer positiv Getesteter in ein Paket gepackt, das wiederum einmal am Tag an alle App-Nutzer verteilt wird.
Die App gleicht dann die Tagesschlüssel mit den Kurzschlüsseln ab, die jeder Nutzer individuell lokal auf dem Smartphone sammelt. Bei einer Übereinstimmung wird eine Risikowarnung ausgelöst. Betroffene App-Kontakte erhalten nun den Hinweis, dass sie sich testen lassen sollen.