Abstract

The modern telecommunication system that transfers data over the web requires a secure channel so that integrity, authentication, and confidentiality of data are ensured. To achieve this, the SSL/TLS protocol of the transport layer provides end-to-end security to transfer data without any intrusion. But this security fails due to vulnerabilities reported in the last few years on SSL/TLS not ignorable which makes the data communication process vulnerable. The handshake protocol used by SSL/TLS decides a common session key to share the message among the communicating nodes. The common key remains the same in a session to encrypt entire data payload. If a hacker breaks into the session and accesses the key, then the entire session would be compromised. Therefore, there is a need for a mechanism that ensures the proper key exchanges so that the messages transferred during a session uses different keys for encryption and decryption process. This is achieved by implementing the key exchange mechanism using Newton's interpolation method which is used to generate a polynomial function that derives the key for the ongoing communications. The paper represents the result of the research conducted and also recommends a few changes to the existing key exchange mechanism.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call