3 ms·
they could also just generate an "installation" id ? this also works more accurately when the computer switches ip addresses.
by je42 5y ago
they could also just generate an "installation" id ?
this also works more accurately when the computer switches ip addresses.
- kenniskrag 5y ago> works more accurately That's what they want to avoid. An advantage is, that you can ask the user for the id an check the logs for debugging.
- jefftk 5y agoYou could generate an 128-bit installation ID and then send [date, hash(id, date)]. Now when you're debugging with a user you can ask for their ID and see which traffic is theirs.
- kenniskrag 5y agowon't work because date = receive date and now you have a unique id and an IP.
- jefftk 5y agoSorry, why won't it work? The idea is that as long as you don't know the ID you can't tell which traffic is coming from the same person across whatever time duration you choose to bucket at (finer bucketing gives more privacy but also more computation to decode the logs once given the ID). And if I give you x and hash(x, y), this does not tell you what y is (it just lets you very likely confirm y if you have it)