I need to come up with digital proof that two physical devices are in the same (
ID: 656778 • Letter: I
Question
I need to come up with digital proof that two physical devices are in the same (approximate) location whenever that transaction occurs.
This could be:
- A digital ID and the authenticator
- A consumer and a merchant
- A digital key for a door, and a lock
Is there any way to prove that the devices are in the same location?
One way I was thinking of making this work, is to read environmental data (RF noise, bluetooth signal distance) and include this data in the verification channel. Since the devices are somewhat near each other, this environmental data should be almost the same.
Question
- If it makes sense to include environmental data to prove two devices are in the same location, what data should be used?
- Since the environmental data will likely never be numerically identical, but very similar, how can this be included in an authentication protocol? (this is the crypto aspect of the question)
Explanation / Answer
There are schemes (1 and 2) that use environmental sensors like accelerators to generate a shared secret.
Two devices are shaken while held together. The specific time, pattern and magnitude of shaking should be unique to these two devices.
This data can be used to calculate a secret value only these two devices should know.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.