OpenCovidTrace je odprtokodni projekt za varno in zasebno sledenje stikom s COVID-19

OpenCovidTrace izvaja odprte različice protokolov za sledenje stikom pod licenco LGPL.

Pred tem, aprila letos, Apple in Google izdali skupno izjavo o začetku razvoja sistema za sledenje stikom uporabnikov in objavili njegovo specifikacijo. Sistem naj bi bil lansiran v maju hkrati z novo izdajo operacijskih sistemov Android in iOS.

Opisani sistem uporablja decentraliziran pristop in temelji na sporočanju med pametnimi telefoni preko Bluetooth Low Energy (BLE). Kontaktni podatki so shranjeni na uporabnikovem pametnem telefonu.
Ob zagonu se ustvari edinstven ključ. Na podlagi tega ključa se generira dnevni ključ (vsakih 24 ur), na njegovi podlagi pa se generirajo začasni ključi, ki se zamenjajo vsakih 10 minut. Pametni telefoni ob stiku izmenjajo začasne ključe in jih shranijo v naprave. Če je test pozitiven, se dnevni ključi naložijo na strežnik. Nato pametni telefon s strežnika prenese dnevne ključe okuženih uporabnikov, iz njih ustvari začasne ključe in jih primerja s svojimi zabeleženimi stiki.

OpenCovidTrace aktivno razvija iOS in Android različice mobilne aplikacije:

  • Projekt izvaja protokol, opisan v Apple/Google specifikacije
  • implementirana je strežniška stran za shranjevanje anonimnih podatkov
  • integracija rešitve v teku DP-3T (projekt skupine znanstvenikov za razvoj odprtega protokola sledenja)
  • integracija rešitve v teku Bluetrace (ena prvih tovrstnih rešitev je bila že lansirana v Singapurju)

Viri

Vir: linux.org.ru

Dodaj komentar