stopcrazypp
Well-Known Member
With a secure connection, the authentication is already done when the pairing is done (which would not need to be done everytime, only one time to pair the devices). Then the two devices communicate through a secure encrypted channel, without needing to re-authenticate.The ability to speak plain english?
What i want to know, is when you walk back to your car with your phone broadcasting "Hi everybody, i'm Daves phone", does the car just say "Hi Daves phone, i'm unlocked", or does it say "If you really are Daves phone, riddle me this..."?
A better analogy is that during pairing the phone and car learns a language which only they mutually understand. Then they speak to each other in that language (each time mentioning the time and a random number so that others eavesdropping in between can't replay the same message). This part can be handled in the bluetooth layer.
However, the Tesla manual mentions the app must be open, and the reason I suspect has to do with what has been discussed. You don't want the car to unlock as soon as it hears a message from the phone. Rather, the car/phone should communicate the estimated distance between each other and if it's determined to be close enough, then it unlocks. Otherwise it doesn't.
There may also be detection done to see if the user is moving closer to the vehicle or moving away from the vehicle.
Last edited: