Data on transmission and data at storage, in both situation data is at risk zone. So, data transmission and storage must to be encrypted. Order processing, payment information, communication, and storage all are very sensitive and need to protected with encryption processing.
In this system Asymmetric encryption will be best which has SSL protocol and the most used RSA algorithm is embedded in this protocol. Secure Socket Layer (SSL) protocol will be used to secure connections between network application clients and servers. The company runs a LAN with access to the Internet. So, SSL is required. RSA algorithm derives its security from the computational difficulty of factoring large integers that are the product of two large prime numbers. RSA algorithm keys are typically 1024 or 2048 bits long (Rouse, 2016).