Прадстаўлены праект OpenCovidTrace для адсочвання кантактаў COVID-19.

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

Рэалізацыя грунтуецца на спецыфікацыях, нядаўна сумесна прапанаваных кампаніямі Apple і Google. Запуск сістэмы плануецца ў маі адначасова з выпускам абнаўленняў аперацыйных сістэм Android і iOS. Апісаная сістэма выкарыстоўвае дэцэнтралізаваны падыход і засноўваецца на абмене паведамленнямі паміж смартфонамі праз Bluetooth Low Energy (BLE).

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

Таксама вядзецца праца па інтэграцыі з праектам ДП-3Т, у рамках якога групай навукоўцаў вядзецца распрацоўка адкрытага пратакола адсочвання, і з Bluetrace, адным з першых падобных рашэнняў, ужо запушчаным у Сінгапуры.

Крыніца: opennet.ru

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