DP-3T-通过蓝牙的开放协议联系人跟踪

分散式隐私保护邻近跟踪(DP-3T是使用蓝牙进行接触链跟踪以防止SARS-CoV-2冠状病毒传播的另一个蓝图。

该协议由国际科学界开发,并于4月初发布,比Apple&Google协议早两周,但详细的规范和源代码才出现在最近。政府瑞士奥地利爱沙尼亚已经宣布,他们将使用DP-3T SDK,以跟踪他们的应用程序的联系人。


分散式隐私保护接近跟踪

PEPP-PT (Pan-European Privacy-Preserving Proximity Tracing).

DP-3T PEPP-PT - .


Apple & Google, . Bluetooth :


iOS Android BLE- service UUID characteristic UUID.

, Bluetooth , Bluetooth- (characteristic UUID), , Apple & Google. .

Bluetooth service UUID characteristic UUID, , , .


— , - , .


, Apple & Google DP-3T?


DP-3T


DP-3T Apple & Google:


  • 32- ,
  • SHA256 ( ).
    , .
  • ID EphID’s (ephemeral ID, Apple & Google — Rolling Proximity ID). 24*60 ID , .

    联系人交流


    BLE , 1440 EphID’s, , .

    . , , EphID’s Apple & Google.


    EphID’s 16*24*60 , AES CTR HMAC (“broadcast key” || Daily Key)
    “broadcast key” — , Daily Key — , || . .


  • EphID’s RSSI, .
  • 14 , .
    , 24*60 EphID’s .
    , .


, , :


  • , , 32 , , .
  • , , .

    Apple & Google, 16
    HKDF , DP-3T 32 , SHA-256 ( ).

    , , , Apple & Google , .
  • 16 (- BLE), . , , .

    Apple & Google 10 , DP-3T , , Apple & Google, .
  • , Apple & Google, . BLE , 16 .

    BLE .

    Core Bluetooth iOS , , BLE , DP-3T iOS .

    Apple , Apple & Google iOS, , Apple Core Bluetooth .

    , Apple & Google , Apple . .

Apple Google Contact Tracing Protocol.

AES , DP-3T.

.



, , , DP-3T open-source .
DP-3T Github SDK iOS Android, open-source backend.



DP-3T open-source , .
DP-3T , .. , DP-3T, .

DP-3T , , , , Apple & Google , .




ID, .

, EphID’s Bluetooth.

, , , .

.


Apple & Google , , .

, , , , .



iOS Android, , , . .

Apple & Google , (10 ).

, DP-3T .



DP-3T — Apple & Google open-source .


Apple, Google , , , , .

Apple Google? , .
, Apple & Google.

, , id .


DP-3T , ?


, , .


open-source OpenCovidTrace, .

Github!
, .

OpenCovidTrace, .


Apple/Google v1.1

, .


All Articles