E-commerce transaction data encryption transmission system

文档序号:1398610 发布日期:2020-03-03 浏览:4次 中文

阅读说明:本技术 一种电子商务交易数据加密传输系统 (E-commerce transaction data encryption transmission system ) 是由 夏春生 于 2018-08-23 设计创作,主要内容包括:本发明公开了一种电子商务交易数据加密传输系统,包括客户终端、服务器终端以及加密传输终端,客户终端双向连接加密传输终端,加密传输终端双向连接服务器终端,客户终端内设有中央处理器、登录单元、身份验证单元、数据发送单元和语音输入单元,服务器终端内设有主控芯片、数据处理单元、仓储管理单元、订单管理单元、交易单元、身份识别单元以及报表生成单元,本发明工作原理简单,安全性能高,能够有效的防止交易信息和用户信息的泄露,提高了交易效率。(The invention discloses an electronic commerce transaction data encryption transmission system, which comprises a client terminal, a server terminal and an encryption transmission terminal, wherein the client terminal is connected with the encryption transmission terminal in a two-way manner, the encryption transmission terminal is connected with the server terminal in a two-way manner, a central processing unit, a login unit, an identity verification unit, a data sending unit and a voice input unit are arranged in the client terminal, and a main control chip, a data processing unit, a storage management unit, an order management unit, a transaction unit, an identity identification unit and a report generation unit are arranged in the server terminal.)

1. An encryption transmission system for electronic commerce transaction data, which comprises a client terminal (1), a server terminal (2) and an encryption transmission terminal (3), and is characterized in that: the client terminal (1) is connected with the encryption transmission terminal (3) in a two-way mode, the encryption transmission terminal (3) is connected with the server terminal (2) in a two-way mode, a central processing unit (4), a login unit (5), an identity verification unit (6), a data sending unit (7) and a voice input unit (8) are arranged in the client terminal (1), and a main control chip (9), a data processing unit (10), a storage management unit (11), an order management unit (12), a transaction unit (13), an identity recognition unit (14) and a report generation unit (15) are arranged in the server terminal (2); the central processing unit (4) is respectively connected with the login unit (5), the identity authentication unit (6), the data sending unit (7) and the voice input unit (8); the main control chip (9) is respectively connected with the data processing unit (10), the warehousing management unit (11), the order management unit (12), the transaction unit (13), the identity recognition unit (14) and the report generation unit (15).

2. The system for encrypted transmission of e-commerce transaction data as in claim 1, wherein: the authentication method of the identity authentication unit (6) is as follows:

a. inputting user information and pre-stored biological characteristic data of the user;

b. uploading the ID and user information of the identity authentication device, the pre-stored biological characteristic data and the corresponding relation thereof to an application server;

c. comparing the currently input biological characteristic data with prestored biological characteristic data, and further judging whether the ID of the identity authentication device is abnormal or not;

d. and (c) when the comparison result is that the ID is normal, the identity of the user passes the verification, otherwise, the verification fails, the step (a) is returned to re-verification after the verification fails, and if the verification fails for three times, the transaction system is automatically closed.

3. The system for encrypted transmission of e-commerce transaction data as in claim 1, wherein: an encryption transmission module (16) is arranged in the encryption transmission terminal (3), and the encryption method of the encryption transmission module (16) is as follows:

a. carrying out data cleaning operation on data to be encrypted; performing a first encryption algorithm operation on the cleaned data to obtain encrypted ciphertext data after one-time encryption, wherein the first encryption algorithm is a HASH encryption algorithm;

b. transmitting the ciphertext data to a certificate authority server, and signing the ciphertext data in the certificate authority server to obtain signature data;

c. the signature data is transmitted back to the local, and the second encryption algorithm operation is carried out on the signature data at the local end to finish the secondary encryption of the data; the second encryption algorithm is an asymmetric ECC encryption algorithm;

d. and finally, transmitting the data after the secondary encryption.

4. The method for implementing the encryption transmission system for the e-commerce transaction data of claim 1, wherein: the using method comprises the following steps:

A. firstly, a user logs in a terminal through a login unit at a client terminal and carries out identity authentication through an identity authentication unit, if the identity authentication is passed, the user enters a transaction system, and if the identity authentication is not passed for three times, the user automatically exits the transaction system;

B. after entering the transaction system, the commodity to be purchased is input through the voice input unit, and the received information is sent to the encryption transmission terminal through the data sending unit by the central processing unit;

C. the encryption transmission terminal encrypts the information of the client and the purchase information and transmits the encrypted information to the server terminal;

D. the data processing unit in the server terminal processes the data and sends the data to the storage management unit for information matching, and after the information matching is successful, an order is automatically generated through the order management unit;

E. the generated order is transmitted to the client terminal through the encryption transmission terminal, and payment is carried out through the transaction unit after the client confirms the order.

Technical Field

The invention relates to the technical field of electronic commerce, in particular to an electronic commerce transaction data encryption transmission system.

Background

An electronic commerce system is a collection of electronic technical means for each participant and supporting enterprise to perform transaction activities in a business activity in a broad sense. In a narrow sense, an electronic commerce system refers to a computer network system which is used by enterprises, consumers, banks, governments and the like on the basis of the Internet and other networks to achieve the aim of electronic commerce activities of the enterprises, meet the production and management requirements of the enterprises such as production, sales and service and the like, support the external business cooperation of the enterprises, comprehensively improve the enterprise informatization level from the levels of operation, management, decision making and the like, and provide the enterprises with business intelligence.

The electronic commerce system is a system for ensuring the realization of online transactions based on electronic commerce. Market trading is a value-based exchange conducted by parties involved in a trade on an equal, free, mutually profitable basis. Online transactions also follow the principles described above. As two organic components in the transaction, the information communication between two transaction parties is realized, and the two parties carry out equivalent exchange. In the online transaction, the information communication is realized through a digital information communication channel, and a first condition is that two transaction parties have to own corresponding information technology tools to be possible to communicate by using the communication channel based on the information technology.

The current electronic commerce system can realize quick transaction, but has poor safety performance and is easy to cause leakage of user information and commodity data.

Disclosure of Invention

The present invention is directed to an electronic commerce transaction data encryption transmission system, which solves the above problems.

In order to achieve the purpose, the invention provides the following technical scheme: an electronic commerce transaction data encryption transmission system comprises a client terminal, a server terminal and an encryption transmission terminal, wherein the client terminal is connected with the encryption transmission terminal in a two-way manner, the encryption transmission terminal is connected with the server terminal in a two-way manner, a central processing unit, a login unit, an identity verification unit, a data sending unit and a voice input unit are arranged in the client terminal, and a main control chip, a data processing unit, a storage management unit, an order management unit, a transaction unit, an identity identification unit and a report generation unit are arranged in the server terminal; the central processing unit is respectively connected with the login unit, the identity authentication unit, the data sending unit and the voice input unit; the main control chip is respectively connected with the data processing unit, the storage management unit, the order management unit, the transaction unit, the identity recognition unit and the report generation unit.

Preferably, the authentication method of the identity authentication unit is as follows:

a. inputting user information and pre-stored biological characteristic data of the user;

b. uploading the ID and user information of the identity authentication device, the pre-stored biological characteristic data and the corresponding relation thereof to an application server;

c. comparing the currently input biological characteristic data with prestored biological characteristic data, and further judging whether the ID of the identity authentication device is abnormal or not;

d. and (c) when the comparison result is that the ID is normal, the identity of the user passes the verification, otherwise, the verification fails, the step (a) is returned to re-verification after the verification fails, and if the verification fails for three times, the transaction system is automatically closed.

Preferably, an encryption transmission module is arranged in the encryption transmission terminal, and the encryption method of the encryption transmission module is as follows:

a. carrying out data cleaning operation on data to be encrypted; performing a first encryption algorithm operation on the cleaned data to obtain encrypted ciphertext data after one-time encryption, wherein the first encryption algorithm is a HASH encryption algorithm;

b. transmitting the ciphertext data to a certificate authority server, and signing the ciphertext data in the certificate authority server to obtain signature data;

c. the signature data is transmitted back to the local, and the second encryption algorithm operation is carried out on the signature data at the local end to finish the secondary encryption of the data; the second encryption algorithm is an asymmetric ECC encryption algorithm;

d. and finally, transmitting the data after the secondary encryption.

Preferably, the using method comprises the following steps:

A. firstly, a user logs in a terminal through a login unit at a client terminal and carries out identity authentication through an identity authentication unit, if the identity authentication is passed, the user enters a transaction system, and if the identity authentication is not passed for three times, the user automatically exits the transaction system;

B. after entering the transaction system, the commodity to be purchased is input through the voice input unit, and the received information is sent to the encryption transmission terminal through the data sending unit by the central processing unit;

C. the encryption transmission terminal encrypts the information of the client and the purchase information and transmits the encrypted information to the server terminal;

D. the data processing unit in the server terminal processes the data and sends the data to the storage management unit for information matching, and after the information matching is successful, an order is automatically generated through the order management unit;

E. the generated order is transmitted to the client terminal through the encryption transmission terminal, and payment is carried out through the transaction unit after the client confirms the order.

Compared with the prior art, the invention has the beneficial effects that:

(1) the invention has simple working principle and high safety performance, can effectively prevent the leakage of transaction information and user information and improves the transaction efficiency.

(2) The authentication method of the authentication unit can facilitate the user to input the biological characteristics and authenticate the identity at any time and any place, has high safety performance and greatly reduces the transaction risk.

(3) The encryption method adopted by the invention realizes digital signature and verification operation, and further improves the security and confidentiality of transaction data.

Drawings

FIG. 1 is a schematic structural view of the present invention;

FIG. 2 is a flow chart of a method for verifying an identity verification unit according to the present invention;

FIG. 3 is a flow chart of an encryption method of the present invention;

FIG. 4 is an overall flow chart of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Referring to fig. 1-4, the present invention provides a technical solution: an electronic commerce transaction data encryption transmission system comprises a client terminal 1, a server terminal 2 and an encryption transmission terminal 3, wherein the client terminal 1 is connected with the encryption transmission terminal 3 in a two-way mode, the encryption transmission terminal 3 is connected with the server terminal 2 in a two-way mode, a central processing unit 4, a login unit 5, an identity verification unit 6, a data sending unit 7 and a voice input unit 8 are arranged in the client terminal 1, and a main control chip 9, a data processing unit 10, a storage management unit 11, an order management unit 12, a transaction unit 13, an identity recognition unit 14 and a report generation unit 15 are arranged in the server terminal 2; the central processing unit 4 is respectively connected with the login unit 5, the identity authentication unit 6, the data sending unit 7 and the voice input unit 8; the main control chip 9 is respectively connected with the data processing unit 10, the warehousing management unit 11, the order management unit 12, the transaction unit 13, the identity recognition unit 14 and the report generation unit 15.

In the invention, the authentication method of the identity authentication unit 6 is as follows:

a. inputting user information and pre-stored biological characteristic data of the user;

b. uploading the ID and user information of the identity authentication device, the pre-stored biological characteristic data and the corresponding relation thereof to an application server;

c. comparing the currently input biological characteristic data with prestored biological characteristic data, and further judging whether the ID of the identity authentication device is abnormal or not;

d. and (c) when the comparison result is that the ID is normal, the identity of the user passes the verification, otherwise, the verification fails, the step (a) is returned to re-verification after the verification fails, and if the verification fails for three times, the transaction system is automatically closed.

The authentication method of the authentication unit can facilitate the user to input the biological characteristics and authenticate the identity at any time and any place, has high safety performance and greatly reduces the transaction risk.

In the invention, an encryption transmission module 16 is arranged in an encryption transmission terminal 3, and the encryption method of the encryption transmission module 16 is as follows:

a. carrying out data cleaning operation on data to be encrypted; performing a first encryption algorithm operation on the cleaned data to obtain encrypted ciphertext data after one-time encryption, wherein the first encryption algorithm is a HASH encryption algorithm;

b. transmitting the ciphertext data to a certificate authority server, and signing the ciphertext data in the certificate authority server to obtain signature data;

c. the signature data is transmitted back to the local, and the second encryption algorithm operation is carried out on the signature data at the local end to finish the secondary encryption of the data; the second encryption algorithm is an asymmetric ECC encryption algorithm;

d. and finally, transmitting the data after the secondary encryption.

The encryption method adopted by the invention realizes digital signature and verification operation, and further improves the security and confidentiality of transaction data.

The working principle is as follows: the using method of the invention comprises the following steps:

A. firstly, a user logs in a terminal through a login unit at a client terminal and carries out identity authentication through an identity authentication unit, if the identity authentication is passed, the user enters a transaction system, and if the identity authentication is not passed for three times, the user automatically exits the transaction system;

B. after entering the transaction system, the commodity to be purchased is input through the voice input unit, and the received information is sent to the encryption transmission terminal through the data sending unit by the central processing unit;

C. the encryption transmission terminal encrypts the information of the client and the purchase information and transmits the encrypted information to the server terminal;

D. the data processing unit in the server terminal processes the data and sends the data to the storage management unit for information matching, and after the information matching is successful, an order is automatically generated through the order management unit;

E. the generated order is transmitted to the client terminal through the encryption transmission terminal, and payment is carried out through the transaction unit after the client confirms the order.

In conclusion, the invention has simple working principle and high safety performance, can effectively prevent the leakage of transaction information and user information, and improves the transaction efficiency.

Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:安全防护方法、装置以及安全防护设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类