OpenCovidTrace – open-source праект бяспечнага і прыватнага адсочвання кантактаў COVID-19

OpenCovidTrace рэалізуе адчыненыя версіі пратаколаў адсочвання кантактаў пад ліцэнзіяй LGPL.

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

Апісаная сістэма выкарыстоўвае дэцэнтралізаваны падыход і засноўваецца на абмене паведамленнямі паміж смартфонамі праз Bluetooth Low Energy (BLE). Дадзеныя аб кантактах захоўваюцца на смартфоне карыстальніка.
Пры запуску генеруецца ўнікальны ключ. На аснове дадзенага ключа генеруюцца дзённы ключ (кожныя 24-гадзіны), а на яго аснове - часовыя ключы, якія змяняюцца кожныя 10 хвілін. Пры кантакце смартфоны абменьваюцца часовымі ключамі і захоўваюць іх на прыладах. Пры станоўчым тэсце дзённыя ключы загружаюцца на сервер. Пасля смартфон спампоўвае дзённыя ключы заражаных карыстальнікаў з сервера, генеруе па іх часовыя ключы і параўноўвае са сваімі запісанымі кантактамі.

У OpenCovidTrace ідзе актыўная распрацоўка iOS і Android версій мабільнага дадатку:

  • у праекце рэалізаваны пратакол, апісаны ў спецыфікацыі Apple/Googlе
  • рэалізавана серверная частка захоўвання ананімных дадзеных
  • выконваецца інтэграцыя рашэння ДП-3Т (праект групы вучоных па распрацоўцы адкрытага пратакола адсочвання)
  • выконваецца інтэграцыя рашэння Bluetrace (адно з першых падобных рашэнняў ужо запушчанае ў Сінгапуры)

Рэсурсы

Крыніца: linux.org.ru

Дадаць каментар