OpenCovidTrace è un progetto open source per il tracciamento sicuro e privato dei contatti COVID-19

OpenCovidTrace implementa versioni aperte dei protocolli di tracciamento dei contatti sotto la licenza LGPL.

In precedenza, nell'aprile di quest'anno, Apple e Google ha rilasciato una dichiarazione congiunta sull'inizio dello sviluppo di un sistema per tracciare i contatti degli utenti e ne ha pubblicato le specifiche. Il lancio del sistema è previsto a maggio, contemporaneamente alla nuova release dei sistemi operativi Android e iOS.

Il sistema descritto utilizza un approccio decentralizzato e si basa sulla messaggistica tra smartphone tramite Bluetooth Low Energy (BLE). I dati di contatto vengono memorizzati sullo smartphone dell'utente.
All'avvio, viene generata una chiave univoca. Sulla base di questa chiave, viene generata una chiave giornaliera (ogni 24 ore) e sulla base di essa vengono generate chiavi temporanee, che vengono sostituite ogni 10 minuti. Al contatto, gli smartphone si scambiano chiavi temporanee e le memorizzano sui dispositivi. Se il test è positivo, le chiavi giornaliere vengono caricate sul server. Successivamente lo smartphone scarica dal server le chiavi giornaliere degli utenti infetti, genera da queste chiavi temporanee e le confronta con i contatti registrati.

OpenCovidTrace sta sviluppando attivamente le versioni iOS e Android dell'applicazione mobile:

  • Il progetto implementa il protocollo descritto in Specifiche Apple/Google
  • è stato implementato il lato server per la memorizzazione di dati anonimi
  • integrazione della soluzione in corso DP-3T (un progetto di un gruppo di scienziati per sviluppare un protocollo di tracciamento aperto)
  • integrazione della soluzione in corso Bluetrace (una delle prime soluzioni di questo tipo è già stata lanciata a Singapore)

Ресурсы

Fonte: linux.org.ru

Aggiungi un commento