CN102982445A - Client-side system for achieving network safety transaction and payment - Google Patents
Client-side system for achieving network safety transaction and payment Download PDFInfo
- Publication number
- CN102982445A CN102982445A CN2012104625277A CN201210462527A CN102982445A CN 102982445 A CN102982445 A CN 102982445A CN 2012104625277 A CN2012104625277 A CN 2012104625277A CN 201210462527 A CN201210462527 A CN 201210462527A CN 102982445 A CN102982445 A CN 102982445A
- Authority
- CN
- China
- Prior art keywords
- operating system
- payment
- purpose operating
- client
- special purpose
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
A client-side system for achieving safe network transaction and payment comprises a general operating system, a dedicated operating system, a system management module used for transition and communication between the general operating system and the dedicated operating system and a network safety payment system. The general operating system comprises a unit generating a safety payment request page and a unit sending a safety payment request page. The dedicated operating system comprises a completing payment operation unit, and the system management module comprises a switching operation system unit and is used for switching the general operating system to the dedicated operating system after the dedicated operating system receives the safety payment request page. The network safety payment system comprises a browser, browser network plugins, a password input interface and a secure storage encryption card. The client-side system for achieving network safety transaction and payment greatly improves the safety in a network payment process of the client-side system by integrating a password with a safety storage encryption technique in the client-side system.
Description
Technical field
The present invention relates to a kind of network client end system, more specifically, it relates to a kind of client that can realize safe network trading and payment.
Background technology
Current, along with popularizing and the development of shopping at network mode of network, the shopping at network mode has become the shopping way that a lot of people often adopt, the shopping at network mode has fast, convenient, be not subjected to time restriction, save the plurality of advantages such as shopping-time, it is profoundly changing the at present change of shopping way and the variation of people life style.In a lot of shopping at network processes, often can need to carry out online payment, the mode of online payment generally is divided into two kinds: a kind of user of being directly adopts Web bank to carry out transaction payment, namely logs in the network payment platform of response bank, and input card number and password get final product; Another kind is to adopt third party's payment platform, and namely user's required fund of will doing shopping is paid first the third-party institution, due-inly confirms behind goods again, thereby prevents from causing unnecessary loss.
Just present, support that the shopping website quantity of third party's payment is still more limited, generally be that some large-scale shopping at network merchants just possess the ability that third party's payment platform is provided, for a big chunk shopping website, do not have such ability, often use but these networks are again the consumers, therefore, when pay these websites, will adopt inevitably Web bank to pay.For online payment; require online payment to have high security and high privacy; bank and support the businessman of shopping online wishes to improve network and user side by various effort security for this reason; but lack for a long time safe and reliable client always; some hackers and Malware often can appear from the phenomenon of client side attack online payment process; online transaction and payment process to the user have caused very large puzzlement, when serious even can cause the massive losses of user's fund.The development of this situation and spreading if leave not only can cause damage to the user, also can greatly reduce the enthusiasm that the user uses the shopping at network mode, will be unfavorable for the long term growth of shopping at network.
Therefore, based on the problem that occurs in the present shopping at network payment process, be necessary to provide a kind of client that can guarantee network safety payment, to address the above problem, promote the long-term health development of shopping at network mode.
Summary of the invention
The present invention proposes a kind of client that can realize safe network trading and payment, its basis at existing customer's end system has increased the network safety payment system, thereby network trading and payment function are combined, and adopt password and safe storage encryption technology, effectively taken precautions against the appearance of various risks in network trading and the payment process.
The invention provides a kind of client that can realize safe network trading and payment, it comprises: the general-purpose operating system, special purpose operating system, be used for conversion and the system management module of communicating by letter and online safety payment system between the general-purpose operating system and the special purpose operating system.
Wherein, the described general-purpose operating system comprises generation secure payment requests for page unit and sends secure payment requests for page unit; Described special purpose operating system comprises finishes the delivery operation unit, and described system management module comprises the switching operating system unit, is used for switching to special purpose operating system from the general-purpose operating system after described special purpose operating system receives the secure payment requests for page; This online safety payment system comprises browser, browser network plug-in, password input interface and safe storage crypto card.
Wherein, described special purpose operating system comprises that also sending payment finishes message elements, is used for sending payment after special purpose operating system detects delivery operation and finishes and finishes message to the described general-purpose operating system; Described system management module also comprises the activation bit channel unit, for the information channel that drives when special purpose operating system sends the secure payment requests for page when the described general-purpose operating system between described two operating systems, and transmission security payment requests for page unit, be used for described secure payment requests for page is transferred to special purpose operating system by described information channel.
Wherein, described browser is supported the various protocols such as HTTP, HTTPS, TLS, compatible various HTML versions, support XML and various front end script technology, the Internet-browser that can effectively access the Web bank website, and browser provides unified human-computer interaction interface for Web bank's client and the support of password being taken in interface standard is provided.
Wherein, described safe storage crypto card is the general USB safe storage crypto card in this area, and this USB safe storage crypto card provides basic crypto-operation service, and provides storage space for Web bank's client.
Wherein, for every kind of transaction, this browser plug-in is all according to the rule or the agreement that respond Web bank, call the crypto-operation service that safe storage crypto card provides by password input interface, to data be encrypted, the computing such as signature, finally use safe lane to transfer data to Web bank's service end.
Description of drawings
Fig. 1 is the composition structural representation of client of the present invention.
Embodiment
Below; will be described in detail and explain client of the present invention with reference to Fig. 1; those skilled in the art should be understood that; following description is only carried out for a preferred embodiment; it only is schematic and nonrestrictive; under the prerequisite that does not break away from spirit of the present invention, can also carry out various distortion and improvement, these distortion and improvement and equivalent way thereof all should fall in the protection domain of claims of the present invention.
Client of the present invention comprises the general-purpose operating system 1, special purpose operating system 2, be used for conversion and the system management module 3 of communicating by letter and online safety payment system 4 between the general-purpose operating system and the special purpose operating system.Wherein, generally speaking, the general-purpose operating system 1 here can be several operation systems commonly used at present, such as WINDOWS, LINUX, UNIX operating system etc., special purpose operating system 2 is the operating system with certain architectures and function of customization, it generally is that demand according to the user designs, and considers security, and it adopts specific frameworks and Programming with Pascal Language.Because the difference of framework between the general-purpose operating system 1 and the special purpose operating system 2, generally can't directly communicate between the two, therefore adopt system management module 3 between these two operating systems, to change and communicate by letter here, here it system management module 3 is not had any restriction, as long as can communicate between these two operating systems.For online safety payment system 4, it is the key point that the present invention conceives, by it being embedded in the client of the present invention, and can be so that client itself has very strong network safety payment ability.
Wherein, the general-purpose operating system 1 comprises generation secure payment requests for page unit and sends secure payment requests for page unit, generating secure payment requests for page unit is used for generating commercial articles safety payment requests for page in the described general-purpose operating system, send the secure payment requests for page that secure payment requests for page unit is used for sending to special purpose operating system described generation, these two unit all are functional units commonly used in the present general-purpose operating system, no longer describe in detail here.Special purpose operating system 2 comprises finishes the delivery operation unit, and it is used for finishing delivery operation in the secure payment requests for page of described special purpose operating system.System management module 3 comprises the switching operating system unit, it is used for after special purpose operating system 2 receives the secure payment requests for page, switch to special purpose operating system 2 from the general-purpose operating system 1, it is main still in order to consider the security of online payment to carry out such switching, because the general-purpose operating system is because its opening, owing to cracked and attack by the people, therefore for the important online payment of this class, should transfer in the special-purpose special purpose operating system with response safety assurance mechanism and carry out.Online safety payment system 4 comprises browser 41, browser network plug-in 42, password input interface 43 and safe storage crypto card 44, the browser here also is the browser that customizes in order to use payment safety, is different from browser usual in the present network.
In order to be that the user can grasp in time the payment process and obtain definite payment and finishes information, special purpose operating system 2 comprises that also sending payment finishes message elements, it is used for sending payment after special purpose operating system detects delivery operation and finishes and finishes message to the described general-purpose operating system, and then the general-purpose operating system is notifying the user to finish payment by suitable mode as ejecting message box; Carry out reliable communication and exchange in order to make between the general-purpose operating system 1 and the special purpose operating system 2, system management module 3 also comprises the activation bit channel unit, it is for the information channel that drives when special purpose operating system sends the secure payment requests for page when the described general-purpose operating system between described two operating systems, and transmission security payment requests for page unit, be used for described secure payment requests for page is transferred to special purpose operating system by described information channel.
In order to increase the ease for use of this client, browser of the present invention is supported the various protocols such as HTTP, HTTPS, TLS, compatible various HTML versions, support XML and various front end script technology, the Internet-browser that can effectively access the Web bank website, and browser provides unified human-computer interaction interface for Web bank's client and the support of password being taken in interface standard is provided; That is to say, browser of the present invention can support widely in the present online payment between the different bank difference because its inside has embedded the standard with the various protocols compatibility in advance.
An important component part as the assurance network payment safety among the present invention, safe storage crypto card of the present invention is the general USB safe storage crypto card in this area, this USB safe storage crypto card provides basic crypto-operation service, and provides storage space for Web bank's client; At present multiple available USB safe storage crypto card has been arranged, it can come the data of storing in it are encrypted and decipher based on different cryptographic calculation methods, and possesses the function that dynamically updates password.
In carrying out the network payment process of exchange, owing in browser, preseted various different protocol and standard, therefore, for every kind of transaction, this browser plug-in is all according to the rule or the agreement that respond Web bank, call the crypto-operation service that safe storage crypto card provides by password input interface, to data be encrypted, the computing such as signature, finally use safe lane to transfer data to Web bank's service end; After corresponding payment request was received by bank on the net, corresponding Web bank can finish whole payment process according to own inner payment flow.
As mentioned above, owing to integrated integratedly password and safe storage crypto card technology in the client of the present invention, thereby greatly improved client self security when carrying out online payment, must carry out reliable and secure online payment activity by means of other safety setting again, the promotion and application of network payment are had great importance.
Claims (6)
1. client that realizes safe network trading and payment, it comprises: the general-purpose operating system, special purpose operating system, be used for conversion and the system management module of communicating by letter and online safety payment system between the general-purpose operating system and the special purpose operating system.
2. client according to claim 1, wherein, the described general-purpose operating system comprises and generates secure payment requests for page unit and send secure payment requests for page unit; Described special purpose operating system comprises finishes the delivery operation unit; Described system management module comprises the switching operating system unit, is used for switching to special purpose operating system from the general-purpose operating system after described special purpose operating system receives the secure payment requests for page; This online safety payment system comprises browser, browser network plug-in, password input interface and safe storage crypto card.
3. client according to claim 1 and 2, wherein, described special purpose operating system comprises that also sending payment finishes message elements, is used for sending payment after special purpose operating system detects delivery operation and finishes and finishes message to the described general-purpose operating system; Described system management module also comprises the activation bit channel unit, for the information channel that drives when special purpose operating system sends the secure payment requests for page when the described general-purpose operating system between described two operating systems, and transmission security payment requests for page unit, be used for described secure payment requests for page is transferred to special purpose operating system by described information channel.
4. according to claim 2 or 3 described client, wherein, described browser is supported the various protocols such as HTTP, HTTPS, TLS, compatible various HTML versions, support XML and various front end script technology, the Internet-browser that can effectively access the Web bank website, and browser provides unified human-computer interaction interface for Web bank's client and the support of password being taken in interface standard is provided.
5. each described client according to claim 2-3, wherein, described safe storage crypto card is the general USB safe storage crypto card in this area, and this USB safe storage crypto card provides basic crypto-operation service, and provides storage space for Web bank's client.
6. each described client according to claim 2-5, wherein, for every kind of transaction, this browser plug-in is all according to the rule or the agreement that respond Web bank, call the crypto-operation service that safe storage crypto card provides by password input interface, to data be encrypted, the computing such as signature, finally use safe lane to transfer data to Web bank's service end.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012104625277A CN102982445A (en) | 2012-11-16 | 2012-11-16 | Client-side system for achieving network safety transaction and payment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012104625277A CN102982445A (en) | 2012-11-16 | 2012-11-16 | Client-side system for achieving network safety transaction and payment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102982445A true CN102982445A (en) | 2013-03-20 |
Family
ID=47856406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012104625277A Pending CN102982445A (en) | 2012-11-16 | 2012-11-16 | Client-side system for achieving network safety transaction and payment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102982445A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216761A (en) * | 2013-06-04 | 2014-12-17 | 中国银联股份有限公司 | Method for using shared device in device capable of operating two operation systems |
CN104424028A (en) * | 2013-08-26 | 2015-03-18 | 联想(北京)有限公司 | Terminal device and switching method thereof |
CN104767712A (en) * | 2014-01-03 | 2015-07-08 | 中国银联股份有限公司 | Equipment for safety information interaction and safety browser |
WO2016101384A1 (en) * | 2014-12-24 | 2016-06-30 | 宇龙计算机通信科技(深圳)有限公司 | Dual-system switch based data security processing method and apparatus |
CN106296188A (en) * | 2015-06-08 | 2017-01-04 | 联想移动通信科技有限公司 | A kind of method of mobile payment and device |
WO2017028711A1 (en) * | 2015-08-14 | 2017-02-23 | 华为技术有限公司 | Method for processing data, wearable electronic equipment and system |
CN106548346A (en) * | 2015-09-16 | 2017-03-29 | 深圳市中兴微电子技术有限公司 | A kind of user authentication method of E-Payment, secure payment client and controller |
CN109587116A (en) * | 2018-11-06 | 2019-04-05 | 交通银行股份有限公司 | Guard method, client and the browser of browser input information |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184357A (en) * | 2011-04-28 | 2011-09-14 | 郑州信大捷安信息技术有限公司 | Portable trustworthy private information processing system |
CN102324008A (en) * | 2011-09-23 | 2012-01-18 | 郑州信大捷安信息技术股份有限公司 | Web bank's FTP client FTP and method of application based on USB safety storing encrypted card |
WO2012127024A2 (en) * | 2011-03-23 | 2012-09-27 | Le Cheque Dejeuner Ccr | Method for generating and using a book-entry security in a portable device and corresponding security management system |
-
2012
- 2012-11-16 CN CN2012104625277A patent/CN102982445A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012127024A2 (en) * | 2011-03-23 | 2012-09-27 | Le Cheque Dejeuner Ccr | Method for generating and using a book-entry security in a portable device and corresponding security management system |
CN102184357A (en) * | 2011-04-28 | 2011-09-14 | 郑州信大捷安信息技术有限公司 | Portable trustworthy private information processing system |
CN102324008A (en) * | 2011-09-23 | 2012-01-18 | 郑州信大捷安信息技术股份有限公司 | Web bank's FTP client FTP and method of application based on USB safety storing encrypted card |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104216761A (en) * | 2013-06-04 | 2014-12-17 | 中国银联股份有限公司 | Method for using shared device in device capable of operating two operation systems |
CN104216761B (en) * | 2013-06-04 | 2017-11-03 | 中国银联股份有限公司 | It is a kind of that the method for sharing equipment is used in the device that can run two kinds of operating system |
CN104424028A (en) * | 2013-08-26 | 2015-03-18 | 联想(北京)有限公司 | Terminal device and switching method thereof |
CN104767712A (en) * | 2014-01-03 | 2015-07-08 | 中国银联股份有限公司 | Equipment for safety information interaction and safety browser |
WO2016101384A1 (en) * | 2014-12-24 | 2016-06-30 | 宇龙计算机通信科技(深圳)有限公司 | Dual-system switch based data security processing method and apparatus |
CN106296188A (en) * | 2015-06-08 | 2017-01-04 | 联想移动通信科技有限公司 | A kind of method of mobile payment and device |
WO2017028711A1 (en) * | 2015-08-14 | 2017-02-23 | 华为技术有限公司 | Method for processing data, wearable electronic equipment and system |
CN106611310A (en) * | 2015-08-14 | 2017-05-03 | 华为终端(东莞)有限公司 | Data processing method and system, and wearable electronic equipment |
CN106611310B (en) * | 2015-08-14 | 2020-12-08 | 华为终端有限公司 | Data processing method, wearable electronic device and system |
CN106548346A (en) * | 2015-09-16 | 2017-03-29 | 深圳市中兴微电子技术有限公司 | A kind of user authentication method of E-Payment, secure payment client and controller |
CN109587116A (en) * | 2018-11-06 | 2019-04-05 | 交通银行股份有限公司 | Guard method, client and the browser of browser input information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102982445A (en) | Client-side system for achieving network safety transaction and payment | |
EP2529301B1 (en) | A new method for secure user and transaction authentication and risk management | |
CN101916388B (en) | Smart SD card and method for using same for mobile payment | |
CN106204010A (en) | A kind of channel access system | |
CN102938120A (en) | IP multimedia subsystem (IMS) trade payment system | |
CN104299135A (en) | Online payment system and method | |
CN103914774A (en) | O2O safety payment method and system | |
CN102254287A (en) | Bank business mobile processing system and method | |
CN103745352A (en) | Method for placing order by calling payment plug-in on WAP (Wireless Application Protocol) merchant mobile platform | |
CN103491533A (en) | WAP gateway, user WAP terminal, WAP payment system and WAP payment method | |
CN102496109A (en) | Mobile financial service system and method thereof | |
CN104732391A (en) | Payment terminal, payment background and payment method using virtual card | |
EP3340094B1 (en) | Method for renewal of cryptographic whiteboxes under binding of new public key and old identifier | |
CN104103132A (en) | Mobile uKey [USB (universal serial bus) Key] and card-less cash withdrawal System and mobile uKey and card-less cash withdrawal method | |
CN113283885A (en) | Electronic ticket getting method, device, equipment and storage medium | |
CN105160531B (en) | Transaction data processing method and processing device | |
CN201327659Y (en) | Credible card reading device | |
CN103383793B (en) | A kind of browser that utilizes is realized the method and system that true from false of bills is differentiated | |
CN111510306B (en) | Offline signature method and device based on block chain | |
CN101159547A (en) | Dynamic secret method of text information input, output and transmission | |
CN103854172B (en) | A kind of data safe processing terminal and system based on IC-card | |
CN102186151B (en) | The method and system of online process tax-related service, mediating transmission device | |
CN104318432A (en) | Trade information transmission method and system and mobile terminal | |
CN105373735A (en) | Computer system with account password dispersed storage anti-logging function | |
CN201327658Y (en) | Credible card reading device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130320 |