As the amount of data that is being generated and processed continues to grow in both volume and complexity, data security has become a critical problem. As cloud computing, Internet of Things (IoT) devices, and sophisticated cyber threats continue to grow in popularity, it is necessary to preserve data security through a multidimensional approach that can adapt to the ever-changing risks and technology. Prominent cryptographic algorithms primarily focus on ensuring confidentiality. To address additional parameters, it is necessary to explore algorithms such as signature algorithms for authentication and another algorithm for integrity. Here we introduce the novel approach of securely utilising the Transport Layer Security/Secure Socket Layer (TLS/SSL) protocol with a modified Elliptic Curve Cryptographic (ECC) algorithm which supports the security parameters of confidentiality, authentication and integrity. The main functionalities of establishing the secure connection after the Transmission Control Protocol (TCP) initiation, the handshake process, like cipher suite, authentication and generating a secret key for encryption use the novel modified ECC method with fewer steps when compared to existing TLS/SSL using Rivest Shamir Adleman algorithm (RSA) and other symmetric cryptographic algorithms. The performance is improved by leveraging the computational arithmetic over Elliptic Curve (EC) points for key generation with the Chinese Remainder Theorem (CRT) combined with double and add implementation and the effective hashing algorithm. Additionally, it offers enhanced resistance to Power Analysis Attacks (PAA) and Side Channel Attacks (SCA). Also, it has been demonstrated that the overall performance surpasses the current state of the art in existing solutions
Menandas et al. (Wed,) studied this question.