Подано проект OpenCovidTrace для відстеження контактів COVID-19

Проектом OpenCovidTrace розвиваються мобільні програми для Android та iOS з реалізацією відкритих версій протоколів відстеження контактів користувачів з метою виявлення ланцюжка заражень коронавірусною інфекцією COVID-19. Проектом також підготовлено серверний обробник зберігання анонімних даних. Код відкритий під ліцензією LGPL.

Реалізація базується на специфікаціях, нещодавно спільно запропонованих компаніями Apple та Google. Запуск системи планується у травні одночасно з випуском оновлень операційних систем Android та iOS. Описана система використовує децентралізований підхід та ґрунтується на обміні повідомленнями між смартфонами через Bluetooth Low Energy (BLE).

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

Також ведеться робота з інтеграції з проектом ДП-3Т, у межах якого групою вчених ведеться розробка відкритого протоколу відстеження, і з Bluetrace, одним з перших подібних рішень, вже запущених у Сінгапурі.

Джерело: opennet.ru

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