|
During initialization, an Identification Number(Id-N) is embedded in all devices through the CA. Each Id-N in a device is different. After any two ids are hashed, the same string can be obtained, which will also be stored on all devices.
- Device A requests Device B to communicate with Device A.
- Device B requests Device A to send its Id-Nsend.
- Device B hashes the Id-N of Device A and the Id-N of Device B to obtain a hash value.
- If the hash value is equal to the string stored in the Device, Device A passes the authentication of Device B.
Device B requires Device A to send data.
The hash function is A one-way function. It can be a simple function, such as a plus B mod, but using a simple function will reduce security. |