Implementation of Elliptic Curve Cryptography over a Server-Clie|nt network
Bore Gowda S B · 2020
With the rapid development and advancement in the field of cryptographic technology, people find various methods to hack information. For secured data communication, cryptography is one of the techniques. It fundamentally deals with encryption and decryption of a given data. ECC and RSA are two such methods of public key cryptography. The main advantage of ECC when compared with RSA is that it gives fairly equal amount of protection and safety against hackers even for lesser bit size of keys, hence reducing the computation power and bandwidth. This paper discusses the implementation of ECC using ElGamal algorithm over a server-client framework. Implementation is performed on Python IDE JetBrains PyCharm.