# Utilizing Trusted Lightweight Ciphers To Support Electronic-Commerce Transaction Cryptography
## 3 Background of E-Commerce and Used Techniques
### E-Commerce Methods  
In this section, we will briefly describe e-commerce methods.  
* **Internet e-commerce:** E-commerce services provide access to a number of customers and facilitate buying and selling through the Internet. Customers, people, or businesses can use e-commerce services to access accounts, carry out business transactions, or obtain information about financial goods and services through a public or private network such as the Internet. The use of e-commerce provides convenience for the customer, less time, low cost, ease of use, rapid delivery and payment of bills via the Internet. One of the most important risks of e-commerce services is the security of transactions and the preservation of customer information [23].
* **E-commerce payment manner** Payment systems include e-commerce by means of credit cards or checks. The payment of e-commerce invoices is an important advantage of the use of e-commerce. Most customers utilize credit cards or checks when buying goods via e-commerce; Figure 2 shows payment manners in e-commerce applications. Mutual authentication is necessary for a secure electronic payment manner so that parties to the transaction may verify each other's identities, confidentiality, authentication of transactions, and non-repudiation of customer and company user data. With the increasing proliferation of online shopping centers, the enhancement in payment manners has been studied, as credit cards are widely accepted on e-commerce platforms [24].
* **E-commerce merchant** The merchant is responsible for the time of delivery of goods, customer choices, customer questions, promoting the quality of goods, and his/her own method of persuading the customer, thus facilitating the process of selecting e-commerce products and selling goods [25].
* **E-commerce customer** The attraction of a customer to a vendor indicates that the customer will conduct more transactions with that provider. Providing excellent customer service is a significant approach to generate repeat transactions since clients are likely to continue business with these suppliers again. Nonetheless, any e-commerce app should use the six factors that affect service quality, which will serve as a broad guide to service quality. These factors are tangibility (facilities, equipment, display), reliability (on time), responsiveness (e-commerce provider helps customers if problems occur), assurance (the ability of e-commerce providers to convince customers), empathy (service providers are able to make customers feel personally cared) and security of requests (customer information in e-commerce requests such as selling, purchasing and invoices must be secure; this issue is the most important in making the customer adopt an e-commerce application without another application or vendor) [26].
* **Payment gateway** An e-commerce payment gateway authorizes payments through an intermediary system. In the middle of the payment process, a payment gateway acts as the intermediary between the merchant, customer, e-commerce app and the bank (or card issuer); see Figure 3. Due to the rising popularity of online shopping malls, improvements to credit card payment gateways on e-commerce platforms have been the subject of substantial research in recent years. Secure e-commerce activities are enabled by the public key infrastructure (PKI) authentication system, which establishes a secure connection after the server certificate is validated [27].  
Figure 2: Payment methods in e-commerce.