Device Authentication via Chess Move-Generated Keys and ECC Diffie-Hellman Key Exchange Integration
Priyanka More, Sachin Rambhau Sakhare · 2023
The Internet of Things (IoT) is an ad-hoc network encompassing a wide spectrum of devices, from simple sensors to advanced computing devices. This scalable network facilitates seamless interactions among these heterogeneous devices. In such a diverse environment, device identification becomes crucial for distinguishing between various entities and ensuring the accuracy of data transmission. Furthermore, secure communication is paramount within the IoT, as it prevents unauthorized access and protects sensitive data from potential threats. To maintain the integrity and confidentiality of communications, robust security measures must be implemented, ensuring that only authenticated devices can participate in the network and that the data transmitted is encrypted and safe from interception. An innovative key generation method based on Chess Moves is proposed to improve key connectivity of key management. The Chess moves are used as random numbers to generate private keys and the Elliptic Curve Cryptography Diffie-Hellman Key Exchange is used to construct secret keys. In communication Device A at first sends its identity and access rights, encrypted through a common secret key, Device B verifies it with the common secret key at its end through decryption, and the same process is repeated from Device B to Device A. Through these devices get identified with each other. The strategic nature of chess moves introduces a form of intelligence into the key generation process, making it more resistant to traditional attacks and enhancing overall system resilience.