OpenCovidTrace ir atvērtā pirmkoda projekts drošai un privātai COVID-19 kontaktu izsekošanas nodrošināšanai

OpenCovidTrace ievieš kontaktu izsekošanas protokolu atvērtās versijas saskaņā ar LGPL licenci.

Iepriekš, šī gada aprīlī, Apple un Google izdeva kopīgu paziņojumu par lietotāju kontaktu izsekošanas sistēmas izstrādes sākumu un publicēja tās specifikāciju. Sistēmu plānots palaist maijā vienlaikus ar jauno Android un iOS operētājsistēmu izlaidumu.

Aprakstītā sistēma izmanto decentralizētu pieeju, un tās pamatā ir ziņojumapmaiņa starp viedtālruņiem, izmantojot Bluetooth Low Energy (BLE). Kontaktu dati tiek saglabāti lietotāja viedtālrunī.
Palaižot, tiek ģenerēta unikāla atslēga. Pamatojoties uz šo atslēgu, tiek ģenerēta ikdienas atslēga (ik pēc 24 stundām), un uz tās pamata tiek ģenerētas pagaidu atslēgas, kuras tiek aizstātas ik pēc 10 minūtēm. Sazinoties, viedtālruņi apmainās ar pagaidu atslēgām un saglabā tās ierīcēs. Ja tests ir pozitīvs, ikdienas atslēgas tiek augšupielādētas serverī. Pēc tam viedtālrunis no servera lejupielādē inficēto lietotāju ikdienas atslēgas, ģenerē no tām pagaidu atslēgas un salīdzina tās ar ierakstītajiem kontaktiem.

OpenCovidTrace aktīvi izstrādā mobilās aplikācijas iOS un Android versijas:

  • Projektā tiek īstenots protokols, kas aprakstīts Apple/Google specifikācijas
  • ir ieviesta servera puse anonīmu datu glabāšanai
  • Risinājuma integrācija notiek DP-3T (zinātnieku grupas projekts atvērta izsekošanas protokola izstrādei)
  • Risinājuma integrācija notiek Bluetrace (viens no pirmajiem šādiem risinājumiem jau ir ieviests Singapūrā)

Resursi

Avots: linux.org.ru

Pievieno komentāru