Hot answers tagged protocols
A MAC address is unsuitable for this for several reasons: The MAC address can be changed freely by the user in software, and will change if the network hardware is replaced. A wireless device broadcasts its address to everyone around, so it's hardly a secret. MAC addresses are supposed to be unique, but in practice, they aren't. A device with multiple ...
In answer to question 2, you could use RSA instead for the signature algorithm. While people are moving to ECDSA due to it being faster, there's nothing inherently wrong with RSA still.
Only top voted, non community-wiki answers of a minimum length are eligible