OpenCovidTrace implementuje otevřené verze protokolů pro sledování kontaktů pod licencí LGPL.
Dříve, v dubnu tohoto roku, Apple a Google vydal společné prohlášení o zahájení vývoje systému pro sledování uživatelských kontaktů a zveřejnila jeho specifikaci. Spuštění systému je plánováno na květen současně s novým vydáním operačních systémů Android a iOS.
Popsaný systém využívá decentralizovaný přístup a je založen na zasílání zpráv mezi smartphony přes Bluetooth Low Energy (BLE). Kontaktní údaje jsou uloženy v chytrém telefonu uživatele.
Po spuštění se vygeneruje jedinečný klíč. Na základě tohoto klíče je generován denní klíč (každých 24 hodin) a na jeho základě jsou generovány klíče dočasné, které se každých 10 minut vyměňují. Po kontaktu si chytré telefony vymění dočasné klíče a uloží je do zařízení. Pokud je test pozitivní, jsou denní klíče nahrány na server. Následně si smartphone ze serveru stáhne denní klíče infikovaných uživatelů, vygeneruje z nich dočasné klíče a porovná je se svými zaznamenanými kontakty.
OpenCovidTrace aktivně vyvíjí verze mobilní aplikace pro iOS a Android:
- Projekt implementuje protokol popsaný v Specifikace Apple/Google
- byla implementována strana serveru pro ukládání anonymních dat
- integrace řešení probíhá DP-3T (projekt skupiny vědců na vývoj otevřeného sledovacího protokolu)
- integrace řešení probíhá Bluetrace (jedno z prvních takových řešení již bylo spuštěno v Singapuru)
Ресурсы
Zdroj: linux.org.ru