OpenCovidTrace project for COVID-19 contact tracing unveiled

project OpenCovidTrace Mobile applications for Android and iOS are being developed with the implementation of open versions of user contact tracing protocols in order to identify the chain of infections with the COVID-19 coronavirus infection. The project also prepared server handler for storing anonymous data. Code open licensed under LGPL.

Implementation is based on specifications, recently shared proposed by Apple and Google. The system is planned to launch in May along with the release of updates to the Android and iOS operating systems. The described system uses a decentralized approach and is based on messaging between smartphones via Bluetooth Low Energy (BLE).

Contact data is stored on the user's smartphone. When launched, a unique key is generated. Based on this key, a daily key is generated every 24 hours, and on its basis, temporary keys are generated, which are replaced every 10 minutes. Upon contact, smartphones exchange temporary keys and store them on the devices. If you test positive for COVID-19, the daily keys are uploaded to the server. Subsequently, the smartphone downloads the daily keys of infected users from the server, generates temporary keys from them and compares them with its recorded contacts.

Work is also underway on integration with the project DP-3T, within which a group of scientists is developing an open tracking protocol, and with bluetrace, one of the first such solutions, already launched in Singapore.

Source: opennet.ru

Add a comment