OpenCovidTrace - open-source проект безпечного та приватного відстеження контактів COVID-19

OpenCovidTrace реалізує відкриті версії протоколів відстеження контактів під ліцензією LGPL.

Раніше, у квітні поточного року, компанії Apple та Google випустили спільну заяву про початок розробки системи для відстеження контактів користувачів та опублікували її специфікацію. Запуск системи планується у травні одночасно з новим релізом операційних систем Android та iOS.

Описана система використовує децентралізований підхід та ґрунтується на обміні повідомленнями між смартфонами через Bluetooth Low Energy (BLE). Інформація про контакти зберігається на смартфоні користувача.
Під час запуску генерується унікальний ключ. На основі даного ключа генеруються денний ключ (кожні 24-години), а на його основі – тимчасові ключі, які змінюються кожні 10 хвилин. При контакті смартфони обмінюються тимчасовими ключами та зберігають їх на пристроях. При позитивному тесті, денні ключі завантажуються на сервер. Згодом смартфон завантажує денні ключі заражених користувачів із сервера, генерує за ними тимчасові ключі та порівнює зі своїми записаними контактами.

В OpenCovidTrace йде активна розробка iOS та Android версій мобільного додатку:

  • у проекті реалізовано протокол, описаний у специфікації Apple/Google
  • реалізовано серверну частину зберігання анонімних даних
  • виконується інтеграція рішення ДП-3Т (Проект групи вчених з розробки відкритого протоколу відстеження)
  • виконується інтеграція рішення Bluetrace (одне з перших подібних рішень вже запущене у Сінгапурі)

ресурси

Джерело: linux.org.ru

Додати коментар або відгук