Open leontiad opened 4 years ago
Hi @leontiad thank you for this feedback, can you please check and review the proposal we have here and tell me what you think: https://github.com/AndreasGassmann/WeTrace/wiki
Hi @dcale it is not clear why you want to use public key encryption here. The above design overviews just sends pseudorandom ids, which are untraceable . It would be better to put your wiki doc to an issue in order to open discuss it
Currently the crypto machinery for the project is involved the following workflow:
The threat model of the app can be seen as follows:
Proposal (WIP)
Random IDs
Model
H
as a hash function andr
a random nonce. Time is split in time slotst_1,t_2,...,t_i
.Init Phase:
The app picks a random nonce
r
, which never leaves the device and it is used to create random looking beaconsb_i
for each locationH(r) = S
K_0 =random key
Broadcast Phase