Abstract
Key generation and Secure are critical to the security of a Cryptosystem. Key generation and key exchange is the most challenging part of cryptography. In this paper, a scheme for symmetric key generation based on Pythagorean and Reciprocal Pythagorean triple has been presented. The proposed scheme incorporates a Key Distribution Centre (KDC) for user authentication and the secure exchange of secret information to generate keys. The KDC operation involves a request from a user for initiation. The KDC authenticates authenticate and secures the exchange of secret information to generate keys. The KDC authenticates the initiator. If the authentication is successful, KDC generates and sends an encrypted timestamp to both the initiator and responder. The proposed system is based on a novel mechanism to determine Pythagorean and Reciprocal Pythagorean triples to generate keys.
Reference27 articles.
1. https://mathworld.wolfrom.com/pythagorean triples
2. A new approach to generate all Pythagorean triples by Anthony Overmars, AIMS Mathematics, 4(2):242-253.
3. A textbook “Introduction to Analytic Number Theory “by Tom M. Apostol, Springer.
4. Pythagorean Triples- www.mathsisfun.com
5. L.E. Dickson., 2005 History of the theory of numbers: Diophantine analysis, Dover publications,