Inria выпускает некоторый исходный код французского приложения для отслеживания контактов

Французский исследовательский институт Inria выпустил небольшую часть исходного кода, которая послужит основой французского приложения для отслеживания контактов StopCovid. Он доступен в нескольких репозиториях GitLab в рамках публичной лицензии Mozilla 2.0. В то время как французское правительство объявило, что все будет с открытым исходным кодом, все будет немного сложнее.

Как пишет Inria в объявлении, проект сейчас разделен на три части. Критические элементы инфраструктуры не будут доступны в репозиториях GitLab. Вместо этого Inria выпустит только документацию по реализации безопасности, поскольку ANSSI и французская служба защиты данных CNIL рекомендовали некоторую степень прозрачности в этом направлении.

Вторая часть будет выпущена публично, но Inria не ищет внешних вкладов или, как сказали бы разработчики, запросов на извлечение / объединение. Вы можете ожидать фронтальной работы здесь и вещей, которые не взаимодействуют напрямую с протоколом отслеживания контактов.

Третья часть состоит из протокола отслеживания контактов и его реализации. На этот раз Inria и сообщество компаний и исследовательских групп, работающих над StopCovid, ищут внешнего вклада. Идея в том, чтобы улучшить сам протокол, когда речь заходит о конфиденциальности и безопасности.

Франция продвигается вперед со своим протоколом централизованного отслеживания контактов под названием ROBERT. Я проанализировал плюсы и минусы протокола, когда Инрия и Фраунгофер выпустили спецификации.

Это очень отличается от Apple и API отслеживания контактов Google, поскольку ROBERT полагается на центральный сервер для назначения постоянного идентификатора, а также набора временных идентификаторов, прикрепленных к этому постоянному идентификатору. Ваш телефон собирает эфемерные идентификаторы других пользователей приложения вокруг вас. Когда кому-то ставят диагноз COVID, сервер получает все временные идентификаторы, связанные с людьми, с которыми они общались. Если один или несколько ваших эфемерных идентификаторов помечены, вы получите уведомление.



Выбирая псевдонимную систему, вы должны доверять своему правительству в том, что ее внедрение надежно. Например, если приложение отправляет слишком много информации, когда оно связывается с сервером, стало бы возможным присвоить имена постоянным идентификаторам.

Inria говорит, что StopCovid может быть выпущен в начале июня, если все пойдет хорошо. Цифровой министр Франции Седрик О заявил в телевизионном интервью, что правительство хотело выпустить StopCovid 2 июня.