back

Corona-Warn-App

Behind the scenes: Invisible, yet important

If you suspend your transcription on amara.org, please add a timestamp below to indicate how far you progressed! This will help others to resume your work!

Please do not press “publish” on amara.org to save your progress, use “save draft” instead. Only press “publish” when you're done with quality control.

Video duration
00:41:51
Language
English
Abstract
The German Corona-Warn-App was published on June 16, 2020 and has been downloaded more than 23 million times since then. Data privacy and security have been and are of most importance in this project – even when they are invisible to most users. In this session, Thomas Klingbeil, Solution Architect of the Corona-Warn-App, will shed some light on aspects such as plausible deniability and the risk calculation and show their influence on the overall architecture.

When looking at an mobile app, many people forget about the backend. However, especially when designing this component of the overall system it is very important, that it is not possible to learning about users' behaviours and the situation they are in, by observing the data traffic. For the Corona-Warn-App this specifically applies to the test results and the sharing of diagnosis keys in case of a positive diagnosis. To protect users (i.e. to create plausible deniability), the Corona-Warn-App uses a playbook, which simulates a realistically looking communication between mobile app and backend, even if there is no need for communication at that point of time. In this session, Thomas Klingbeil will shed light on those and other mostly invisible aspects of the app (e.g. the risk calculation).

Talk ID
11573
Event:
rc3
Day
4
Room
rC2
Start
1 p.m.
Duration
00:40:00
Track
IT-Security
Type of
lecture
Speaker
Thomas Klingbeil
Talk Slug & media link
rc3-11573-corona-warn-app

Talk & Speaker speed statistics

Very rough underestimation:
140.5 wpm
797.4 spm
145.3 wpm
822.5 spm
100.0% Checking done100.0%
0.0% Syncing done0.0%
0.0% Transcribing done0.0%
0.0% Nothing done yet0.0%
  

Work on this video on Amara!

Talk & Speaker speed statistics with word clouds

Whole talk:
140.5 wpm
797.4 spm
apptestserverriskexposureminuteskeysdiagnosisbasicallysymptomsstepthomasbackendpositiveproximitypeoplephonekeyrollingdataverificationtransmissionresulttimethreeexampleusersframeworklevelidentifiersrequestspersontokenusercorona-warn-apptannotificationwindowcommunitystoredcalculationbitlowupload10startedcountriesregistrationsingleday
Thomas Klingbeil:
145.3 wpm
822.5 spm
apptestserverminutesriskexposurekeysdiagnosisstepsymptomspositivebackendresultphonekeyproximityrollingbasicallytransmissionverificationdatalevelidentifiersthreeframeworkusersstoredtokentanrequestscorona-warn-appuserexamplelowpersondaycalculation10singleregistrationuploadservicewindowstartedattenuationnotificationfakeclose73bit