OpenCovidTrace to projekt typu open source służący do bezpiecznego i prywatnego śledzenia kontaktów zakażonych wirusem Covid-19

OpenCovidTrace wdraża otwarte wersje protokołów śledzenia kontaktów na licencji LGPL.

Wcześniej, w kwietniu tego roku, Apple i Google wydało wspólne oświadczenie o rozpoczęciu prac nad systemem śledzenia kontaktów użytkowników i opublikowaniu jego specyfikacji. Premiera systemu planowana jest na maj, równolegle z premierą nowych wersji systemów operacyjnych Android i iOS.

Opisywany system wykorzystuje podejście zdecentralizowane i opiera się na komunikacji pomiędzy smartfonami za pośrednictwem technologii Bluetooth Low Energy (BLE). Dane kontaktowe zapisywane są na smartfonie użytkownika.
Po uruchomieniu generowany jest unikalny klucz. Na podstawie tego klucza generowany jest klucz dzienny (co 24 godziny) i na jego podstawie generowane są klucze tymczasowe, które wymieniane są co 10 minut. Po kontakcie smartfony wymieniają klucze tymczasowe i przechowują je na urządzeniach. Jeśli wynik testu będzie pozytywny, klucze dzienne zostaną przesłane na serwer. Następnie smartfon pobiera z serwera codzienne klucze zainfekowanych użytkowników, generuje z nich klucze tymczasowe i porównuje je z zarejestrowanymi kontaktami.

OpenCovidTrace aktywnie rozwija wersje aplikacji mobilnej na iOS i Androida:

  • Projekt implementuje protokół opisany w Specyfikacje Apple/Google
  • zaimplementowano stronę serwerową do przechowywania anonimowych danych
  • Trwa integracja rozwiązania DP-3T (projekt grupy naukowców mający na celu opracowanie otwartego protokołu śledzenia)
  • Trwa integracja rozwiązania Bluetrace (jedno z pierwszych tego typu rozwiązań zostało już uruchomione w Singapurze)

Ресурсы

Źródło: linux.org.ru

Dodaj komentarz