CN109151015B - Transaction information secure pushing method - Google Patents

Transaction information secure pushing method Download PDF

Info

Publication number
CN109151015B
CN109151015B CN201810917292.3A CN201810917292A CN109151015B CN 109151015 B CN109151015 B CN 109151015B CN 201810917292 A CN201810917292 A CN 201810917292A CN 109151015 B CN109151015 B CN 109151015B
Authority
CN
China
Prior art keywords
information
retailer
wechat
transaction
consumer
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.)
Expired - Fee Related
Application number
CN201810917292.3A
Other languages
Chinese (zh)
Other versions
CN109151015A (en
Inventor
祝磊
丁往兰
夏振荣
陈志�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Changshi Information Technology Co ltd
Original Assignee
Nanjing Changshi Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing Changshi Information Technology Co ltd filed Critical Nanjing Changshi Information Technology Co ltd
Priority to CN201810917292.3A priority Critical patent/CN109151015B/en
Publication of CN109151015A publication Critical patent/CN109151015A/en
Application granted granted Critical
Publication of CN109151015B publication Critical patent/CN109151015B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computing Systems (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Medical Informatics (AREA)
  • Marketing (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

The invention provides a transaction information safe pushing method, which comprises the following steps: the electronic scale of the Internet of things is used for acquiring transaction information between a wholesaler and a retailer, encrypting the transaction information and sending the transaction information to the background server, and then encrypting the transaction information and sending the transaction information to mobile phone clients of the wholesaler and the retailer by the background server according to the retailer information and the wholesaler information; the electronic scale of the Internet of things is used for acquiring transaction information between a retailer and a consumer, the transaction information is encrypted and sent to the background server, and then the background server encrypts and sends the transaction information to mobile phone clients of the retailer and the consumer according to the retailer information and the consumer information. The transaction information safety pushing method can ensure that retailer information, wholesaler information and consumer information contained in the information are safely and reliably protected by sending the transaction information in an encrypted mode.

Description

Transaction information secure pushing method
Technical Field
The invention relates to an information pushing method, in particular to a transaction information safety pushing method.
Background
Because the existing electronic scale of the internet of things only adopts the existing internet protocol when information is pushed by the background server and the mobile phone client, and special encryption is not designed, when the communicated information comprises retailer information, wholesaler information and consumer information, information leakage can be easily caused. Therefore, it is necessary to design a method for securely pushing transaction information, which can securely push the transaction information.
Disclosure of Invention
The invention aims to: the method for safely pushing the transaction information is capable of safely pushing the transaction information.
In order to achieve the above object, the present invention provides a method for securely pushing transaction information, which comprises the following steps:
step 1, transaction information between a wholesaler and a retailer is obtained by using an electronic scale of the Internet of things, wherein the transaction information comprises retailer information, wholesaler information, transaction time, transaction food information and transaction quantity, the transaction information is encrypted and sent to a background server, and then the background server encrypts and sends the transaction information to mobile phone clients of the wholesaler and the retailer according to the retailer information and the wholesaler information;
and 2, acquiring transaction information between the retailer and the consumer by using the electronic scale of the Internet of things, wherein the transaction information comprises retailer information, consumer information, food purchasing information, purchasing time and purchasing quantity, encrypting and sending the transaction information to the background server, and encrypting and sending the transaction information to mobile phone clients of the retailer and the consumer by the background server according to the retailer information and the consumer information.
Further, the encrypted transmission includes the steps of:
firstly, a key g is agreed by a sending end and a receiving end, when the sending end sends a communication request, the sending end generates a key a, then a key g (a) is generated according to the key g, and the g (a) is sent to the receiving end;
the receiving end sends the g (b) to the sending end, after the sending end receives the g (b), the sending end generates the g (ab) according to the g (a), the sending end encrypts the parameters to be communicated by utilizing the g (ab) generated by the sending end to generate a VC check value, and the VC check value and the parameters to be communicated are sent to the receiving end together;
after the receiving end receives the VC check value and the parameter to be communicated, the g (ab) generated by the receiving end is utilized to encrypt the parameter to be communicated to generate the VC check value, the receiving end compares whether the VC check value generated by the receiving end is consistent with the VC check value sent by the receiving end, if so, the communication data is not tampered, if not, the communication data is tampered, and a result of whether the communication data is tampered is sent to the sending end.
Further, g (a), g (b), and g (ab) are powers of a, b, and ab, respectively, of the key g.
Further, g (ab) g (b) g (a).
Further, in step 1, the specific step of acquiring the transaction information between the wholesaler and the retailer is as follows:
step 1.1, acquiring wholesaler information by using a corresponding wholesaler ID on a wholesaler electronic scale, acquiring facial photos of retailers by using a camera arranged on the wholesaler electronic scale, and generating retailer information corresponding to facial image identification;
step 1.2, determining a corresponding information pushing thread according to a payment mode of a retailer, and pushing transaction time, transaction food information and transaction quantity of the transaction by using a micro-message public signal concerned by the retailer;
and step 1.3, packaging and sending the wholesaler information, the retailer information, the transaction time, the transaction food information and the transaction quantity of the transaction to a background server for storage.
Further, the payment mode comprises cash payment, WeChat payment and Paibao payment; the information pushing threads comprise a cash payment wholesale information pushing thread, a WeChat payment wholesale information pushing thread and a payment treasure payment wholesale information pushing thread; the retailer information obtained by the facial image recognition is the serial number of the retailer, and the wholesaler information is obtained by the wholesaler ID and is the serial number of the wholesaler.
Further, the cash payment wholesale information pushing thread is as follows: inquiring retailer information of a retailer in a database, if the same retailer information is found and the retailer information uses WeChat payment before, associating the transaction information with the WeChat OpenID corresponding to the retailer information, and pushing the transaction information to the WeChat OpenID by using a WeChat public signal concerned by the retailer;
the WeChat payment wholesale information pushing thread comprises the following steps: after the retailer pays the WeChat, acquiring the WeChat OpenID of the retailer, associating the retailer information of the retailer with the WeChat OpenID, correspondingly storing the retailer information and the WeChat OpenID in a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the retailer;
the payment bank payment wholesale information pushing thread is as follows: after a retailer pays a treasure, the payment treasure OpenID of the retailer is obtained, an electronic bill two-dimensional code is generated to be provided for the retailer to scan a WeChat code, after the retailer uses the WeChat code, the WeChat OpenID of the retailer is obtained, the payment treasure OpenID of the retailer is associated with the WeChat OpenID, the payment treasure OpenID and the WeChat OpenID are stored in a background server correspondingly, and then the transaction information is pushed to the WeChat OpenID by using a WeChat public number concerned by the retailer.
Further, in step 2, the specific step of acquiring the transaction information between the retailer and the consumer is as follows:
step 2.1, acquiring retailer information by using a corresponding retailer ID on a retailer electronic scale, acquiring facial photos of consumers by using a camera arranged on the retailer electronic scale, and generating consumer information corresponding to facial picture identification;
step 2.2, determining a corresponding information pushing thread according to the payment mode of the consumer, and pushing the transaction time, the transaction food information and the transaction quantity of the transaction by using the micro-message public signal concerned by the consumer;
and 2.3, packaging and sending the retailer information, the consumer information, the transaction time, the transaction food information and the transaction quantity of the current sale to a background server for storage.
Further, the payment mode comprises cash payment, WeChat payment and Paibao payment; the information pushing threads comprise a cash payment retail information pushing thread, a WeChat payment retail information pushing thread and a Payment retail information pushing thread; the consumer information obtained by the facial picture recognition is the number code of the consumer, and the retailer information is obtained by the retailer ID as the number code of the retailer.
Further, the cash payment retail information pushing thread is as follows: inquiring consumer information of a consumer in a database, if the same consumer information is found and the consumer information is paid by using WeChat before, associating the transaction information with the corresponding WeChat OpenID of the consumer information, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the consumer;
the WeChat payment retail information pushing thread comprises the following steps: after the consumer pays the WeChat, acquiring the WeChat OpenID of the consumer, associating the consumer information of the consumer with the WeChat OpenID, correspondingly storing the consumer information and the WeChat OpenID in a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the consumer;
the retail information pushing thread for payment treasures is as follows: after a consumer pays a treasure, the Payment treasure OpenID of the consumer is obtained, an electronic bill two-dimensional code is generated to be used by the consumer for a WeChat scanning code, after the consumer uses the WeChat scanning code, the WeChat OpenID of the consumer is obtained, the Payment treasure OpenID of the consumer is associated with the WeChat OpenID, the Payment treasure OpenID and the WeChat OpenID are stored in a background server correspondingly, and the transaction information is pushed to the WeChat OpenID by the WeChat public number concerned by the consumer.
The invention has the beneficial effects that: the transaction information is sent by encryption, so that the retailer information, the wholesaler information and the consumer information contained in the information can be safely and reliably protected; the background server is used for pushing transaction information to retailers, wholesalers or consumers who have transactions, so that the current transactions can be recorded and checked by both transaction parties.
Drawings
FIG. 1 is a flow chart of the method of the present invention.
Detailed Description
As shown in fig. 1, the method for securely pushing transaction information disclosed by the present invention includes the following steps:
step 1, transaction information between a wholesaler and a retailer is obtained by using an electronic scale of the Internet of things, wherein the transaction information comprises retailer information, wholesaler information, transaction time, transaction food information and transaction quantity, the transaction information is encrypted and sent to a background server, and then the background server encrypts and sends the transaction information to mobile phone clients of the wholesaler and the retailer according to the retailer information and the wholesaler information;
and 2, acquiring transaction information between the retailer and the consumer by using the electronic scale of the Internet of things, wherein the transaction information comprises retailer information, consumer information, food purchasing information, purchasing time and purchasing quantity, encrypting and sending the transaction information to the background server, and encrypting and sending the transaction information to mobile phone clients of the retailer and the consumer by the background server according to the retailer information and the consumer information.
Further, the encrypted transmission includes the steps of:
firstly, a key g is agreed by a sending end and a receiving end, when the sending end sends a communication request, the sending end generates a key a, then a key g (a) is generated according to the key g, and the g (a) is sent to the receiving end;
the receiving end sends the g (b) to the sending end, after the sending end receives the g (b), the sending end generates the g (ab) according to the g (a), the sending end encrypts the parameters to be communicated by utilizing the g (ab) generated by the sending end to generate a VC check value, and the VC check value and the parameters to be communicated are sent to the receiving end together;
after the receiving end receives the VC check value and the parameter to be communicated, the g (ab) generated by the receiving end is utilized to encrypt the parameter to be communicated to generate the VC check value, the receiving end compares whether the VC check value generated by the receiving end is consistent with the VC check value sent by the receiving end, if so, the communication data is not tampered, if not, the communication data is tampered, and a result of whether the communication data is tampered is sent to the sending end.
Further, g (a), g (b), and g (ab) are powers of a, b, and ab, respectively, of the key g.
Further, g (ab) g (b) g (a).
Further, in step 1, the specific step of acquiring the transaction information between the wholesaler and the retailer is as follows:
step 1.1, acquiring wholesaler information by using a corresponding wholesaler ID on a wholesaler electronic scale, acquiring facial photos of retailers by using a camera arranged on the wholesaler electronic scale, and generating retailer information corresponding to facial image identification;
step 1.2, determining a corresponding information pushing thread according to a payment mode of a retailer, and pushing transaction time, transaction food information and transaction quantity of the transaction by using a micro-message public signal concerned by the retailer;
and step 1.3, packaging and sending the wholesaler information, the retailer information, the transaction time, the transaction food information and the transaction quantity of the transaction to a background server for storage.
Further, the payment mode comprises cash payment, WeChat payment and Paibao payment; the information pushing threads comprise a cash payment wholesale information pushing thread, a WeChat payment wholesale information pushing thread and a payment treasure payment wholesale information pushing thread; the retailer information obtained by the facial image recognition is the serial number of the retailer, and the wholesaler information is obtained by the wholesaler ID and is the serial number of the wholesaler.
Further, the cash payment wholesale information pushing thread is as follows: inquiring retailer information of a retailer in a database, if the same retailer information is found and the retailer information uses WeChat payment before, associating the transaction information with the WeChat OpenID corresponding to the retailer information, and pushing the transaction information to the WeChat OpenID by using a WeChat public signal concerned by the retailer;
the WeChat payment wholesale information pushing thread comprises the following steps: after the retailer pays the WeChat, acquiring the WeChat OpenID of the retailer, associating the retailer information of the retailer with the WeChat OpenID, correspondingly storing the retailer information and the WeChat OpenID in a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the retailer;
the payment bank payment wholesale information pushing thread is as follows: after a retailer pays a treasure, the payment treasure OpenID of the retailer is obtained, an electronic bill two-dimensional code is generated to be provided for the retailer to scan a WeChat code, after the retailer uses the WeChat code, the WeChat OpenID of the retailer is obtained, the payment treasure OpenID of the retailer is associated with the WeChat OpenID, the payment treasure OpenID and the WeChat OpenID are stored in a background server correspondingly, and then the transaction information is pushed to the WeChat OpenID by using a WeChat public number concerned by the retailer.
Further, in step 2, the specific step of acquiring the transaction information between the retailer and the consumer is as follows:
step 2.1, acquiring retailer information by using a corresponding retailer ID on a retailer electronic scale, acquiring facial photos of consumers by using a camera arranged on the retailer electronic scale, and generating consumer information corresponding to facial picture identification;
step 2.2, determining a corresponding information pushing thread according to the payment mode of the consumer, and pushing the transaction time, the transaction food information and the transaction quantity of the transaction by using the micro-message public signal concerned by the consumer;
and 2.3, packaging and sending the retailer information, the consumer information, the transaction time, the transaction food information and the transaction quantity of the current sale to a background server for storage.
Further, the payment mode comprises cash payment, WeChat payment and Paibao payment; the information pushing threads comprise a cash payment retail information pushing thread, a WeChat payment retail information pushing thread and a Payment retail information pushing thread; the consumer information obtained by the facial picture recognition is the number code of the consumer, and the retailer information is obtained by the retailer ID as the number code of the retailer.
Further, the cash payment retail information pushing thread is as follows: inquiring consumer information of a consumer in a database, if the same consumer information is found and the consumer information is paid by using WeChat before, associating the transaction information with the corresponding WeChat OpenID of the consumer information, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the consumer;
the WeChat payment retail information pushing thread comprises the following steps: after the consumer pays the WeChat, acquiring the WeChat OpenID of the consumer, associating the consumer information of the consumer with the WeChat OpenID, correspondingly storing the consumer information and the WeChat OpenID in a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the consumer;
the retail information pushing thread for payment treasures is as follows: after a consumer pays a treasure, the Payment treasure OpenID of the consumer is obtained, an electronic bill two-dimensional code is generated to be used by the consumer for a WeChat scanning code, after the consumer uses the WeChat scanning code, the WeChat OpenID of the consumer is obtained, the Payment treasure OpenID of the consumer is associated with the WeChat OpenID, the Payment treasure OpenID and the WeChat OpenID are stored in a background server correspondingly, and the transaction information is pushed to the WeChat OpenID by the WeChat public number concerned by the consumer.

Claims (4)

1. A transaction information secure pushing method is characterized by comprising the following steps:
step 1, transaction information between a wholesaler and a retailer is obtained by using an electronic scale of the Internet of things, wherein the transaction information comprises retailer information, wholesaler information, transaction time, transaction food information and transaction quantity, the transaction information is encrypted and sent to a background server, and then the background server encrypts and sends the transaction information to mobile phone clients of the wholesaler and the retailer according to the retailer information and the wholesaler information;
step 2, transaction information between a retailer and a consumer is obtained by using the electronic scale of the Internet of things, wherein the transaction information comprises retailer information, consumer information, food purchasing information, purchasing time and purchasing quantity, the transaction information is encrypted and sent to a background server, and then the background server encrypts and sends the transaction information to mobile phone clients of the retailer and the consumer according to the retailer information and the consumer information;
the encrypted transmission comprises the following steps:
firstly, a key g is agreed by a sending end and a receiving end, when the sending end sends a communication request, the sending end generates a key a, then a key g (a) is generated according to the key g, and the g (a) is sent to the receiving end; g (ab) = g (b) × g (a);
the receiving end sends the g (b) to the sending end, after the sending end receives the g (b), the sending end generates the g (ab) according to the g (a), the sending end encrypts the parameters to be communicated by utilizing the g (ab) generated by the sending end to generate a VC check value, and the VC check value and the parameters to be communicated are sent to the receiving end together;
after the receiving end receives the VC check value and the parameter to be communicated, the g (ab) generated by the receiving end is utilized to encrypt the parameter to be communicated to generate the VC check value, the receiving end compares whether the VC check value generated by the receiving end is consistent with the VC check value sent by the receiving and sending end, if so, the communication data is indicated to be not tampered, and if not, the communication data is indicated to be tampered, and the result of whether the communication data is tampered is sent to the sending end;
in step 1, the specific steps of acquiring the transaction information between the wholesaler and the retailer are as follows:
step 1.1, acquiring wholesaler information by using a corresponding wholesaler ID on a wholesaler electronic scale, acquiring facial photos of retailers by using a camera arranged on the wholesaler electronic scale, and generating retailer information corresponding to facial image identification;
step 1.2, determining a corresponding information pushing thread according to a payment mode of a retailer, and pushing transaction time, transaction food information and transaction quantity of the transaction by using a micro-message public signal concerned by the retailer;
step 1.3, packaging and sending wholesaler information, retailer information, transaction time, transaction food information and transaction quantity of the transaction to a background server for storage;
the payment mode comprises cash payment, WeChat payment and Paibao payment; the information pushing threads comprise a cash payment wholesale information pushing thread, a WeChat payment wholesale information pushing thread and a payment treasure payment wholesale information pushing thread; the retailer information obtained by the facial image recognition is the serial number of the retailer, and the wholesaler information is obtained by the wholesaler ID and is the serial number of the wholesaler;
the cash payment wholesale information pushing thread comprises the following steps: inquiring retailer information of a retailer in a database, if the same retailer information is found and the retailer information uses WeChat payment before, associating the transaction information with the WeChat OpenID corresponding to the retailer information, and pushing the transaction information to the WeChat OpenID by using a WeChat public signal concerned by the retailer;
the WeChat payment wholesale information pushing thread comprises the following steps: after the retailer pays the WeChat, acquiring the WeChat OpenID of the retailer, associating the retailer information of the retailer with the WeChat OpenID, correspondingly storing the retailer information and the WeChat OpenID in a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the retailer;
the payment bank payment wholesale information pushing thread is as follows: after a retailer pays a treasure, obtaining the Payment OpenID of the retailer, generating an electronic bill two-dimensional code for the retailer to scan a WeChat code, after the retailer uses the WeChat code, obtaining the WeChat OpenID of the retailer, associating the Payment OpenID of the retailer with the WeChat OpenID, correspondingly storing the Payment OpenID and the WeChat OpenID into a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the retailer;
in step 2, the specific steps of acquiring the transaction information between the retailer and the consumer are as follows:
step 2.1, acquiring retailer information by using a corresponding retailer ID on a retailer electronic scale, acquiring facial photos of consumers by using a camera arranged on the retailer electronic scale, and generating consumer information corresponding to facial picture identification;
step 2.2, determining a corresponding information pushing thread according to the payment mode of the consumer, and pushing the transaction time, the transaction food information and the transaction quantity of the transaction by using the micro-message public signal concerned by the consumer;
and 2.3, packaging and sending the retailer information, the consumer information, the transaction time, the transaction food information and the transaction quantity of the current sale to a background server for storage.
2. The method for securely pushing transaction information according to claim 1, wherein g (a), g (b), and g (ab) are powers of a, b, and ab of the secret key g, respectively.
3. The transaction information secure pushing method according to claim 1, wherein the payment means includes cash payment, WeChat payment and Payment; the information pushing threads comprise a cash payment retail information pushing thread, a WeChat payment retail information pushing thread and a Payment retail information pushing thread; the consumer information obtained by the facial picture recognition is the number code of the consumer, and the retailer information is obtained by the retailer ID as the number code of the retailer.
4. The secure pushing method of transaction information according to claim 3,
the cash payment retail information pushing thread comprises the following steps: inquiring consumer information of a consumer in a database, if the same consumer information is found and the consumer information is paid by using WeChat before, associating the transaction information with the corresponding WeChat OpenID of the consumer information, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the consumer;
the WeChat payment retail information pushing thread comprises the following steps: after the consumer pays the WeChat, acquiring the WeChat OpenID of the consumer, associating the consumer information of the consumer with the WeChat OpenID, correspondingly storing the consumer information and the WeChat OpenID in a background server, and pushing the transaction information to the WeChat OpenID by using a WeChat public number concerned by the consumer;
the retail information pushing thread for payment treasures is as follows: after a consumer pays a treasure, the Payment treasure OpenID of the consumer is obtained, an electronic bill two-dimensional code is generated to be used by the consumer for a WeChat scanning code, after the consumer uses the WeChat scanning code, the WeChat OpenID of the consumer is obtained, the Payment treasure OpenID of the consumer is associated with the WeChat OpenID, the Payment treasure OpenID and the WeChat OpenID are stored in a background server correspondingly, and the transaction information is pushed to the WeChat OpenID by the WeChat public number concerned by the consumer.
CN201810917292.3A 2018-08-13 2018-08-13 Transaction information secure pushing method Expired - Fee Related CN109151015B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810917292.3A CN109151015B (en) 2018-08-13 2018-08-13 Transaction information secure pushing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810917292.3A CN109151015B (en) 2018-08-13 2018-08-13 Transaction information secure pushing method

Publications (2)

Publication Number Publication Date
CN109151015A CN109151015A (en) 2019-01-04
CN109151015B true CN109151015B (en) 2021-10-08

Family

ID=64792723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810917292.3A Expired - Fee Related CN109151015B (en) 2018-08-13 2018-08-13 Transaction information secure pushing method

Country Status (1)

Country Link
CN (1) CN109151015B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927653A (en) * 2014-03-21 2014-07-16 浙江德璋物联网科技有限公司 Electronic commerce payment system based on Internet of Things technology
CN106487749A (en) * 2015-08-26 2017-03-08 阿里巴巴集团控股有限公司 Key generation method and device
CN106549757A (en) * 2015-09-21 2017-03-29 北大方正集团有限公司 The data authenticity identification method of WEB service, service end and client
CN108090763A (en) * 2017-12-05 2018-05-29 河南省视博电子股份有限公司 It is a kind of can on-line payment and the intelligent electronic-scale and method of commerce traced to the source

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8131599B2 (en) * 2006-02-27 2012-03-06 Trace Produce, LLC Methods and systems for accessing information related to an order of a commodity
CN101938354B (en) * 2010-09-02 2012-07-04 武汉天喻信息产业股份有限公司 Key distribution method based on modular exponentiation and application thereof
CN102982453A (en) * 2012-11-09 2013-03-20 江苏乐买到网络科技有限公司 Internet trading method utilizing dynamic key technology
CN102982478A (en) * 2012-11-21 2013-03-20 浪潮集团有限公司 Food sale traceability system and traceability method thereof
CN103888942B (en) * 2014-03-14 2017-04-19 天地融科技股份有限公司 Data processing method based on negotiation secret keys
CN104392154B (en) * 2014-11-10 2017-06-16 北京深思数盾科技股份有限公司 A kind of encryption method
CN105023153A (en) * 2015-07-29 2015-11-04 深圳市华阳信通科技发展有限公司 Mobile payment and marketing system and method
US10237305B2 (en) * 2016-02-17 2019-03-19 Nagravision S.A. Methods and systems for enabling legal-intercept mode for a targeted secure element
CN107508796B (en) * 2017-07-28 2019-01-04 北京明朝万达科技股份有限公司 A kind of data communications method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927653A (en) * 2014-03-21 2014-07-16 浙江德璋物联网科技有限公司 Electronic commerce payment system based on Internet of Things technology
CN106487749A (en) * 2015-08-26 2017-03-08 阿里巴巴集团控股有限公司 Key generation method and device
CN106549757A (en) * 2015-09-21 2017-03-29 北大方正集团有限公司 The data authenticity identification method of WEB service, service end and client
CN108090763A (en) * 2017-12-05 2018-05-29 河南省视博电子股份有限公司 It is a kind of can on-line payment and the intelligent electronic-scale and method of commerce traced to the source

Also Published As

Publication number Publication date
CN109151015A (en) 2019-01-04

Similar Documents

Publication Publication Date Title
US9864983B2 (en) Payment method, payment server performing the same and payment system performing the same
US9800408B2 (en) Method of generating secure tokens and transmission based on (TRNG) generated tokens and split into shares and the system thereof
CN109766979B (en) Two-dimensional code generation method, verification method and device
CN103714458B (en) Mobile terminal transaction encryption method based on Quick Response Code
US20160027017A1 (en) Method and system for using dynamic cvv in qr code payments
US20130290707A1 (en) Information distribution system
US20160321660A1 (en) Method and system for processing resource exchange information
CN103093361A (en) Commodity double-layer anti-fake method based on technologies of internet of things
KR20150026233A (en) Payment system and method t based on digital card
US9721244B2 (en) Authentication system
CN104636925B (en) Based on the electronic transaction identification method of face recognition
CN103886469A (en) Product two-dimension code generation and query system
US11651429B2 (en) Trading system and recording medium
CN112424842A (en) System and method for secure read-only authentication
CN109120395A (en) Label data generation method, label and the data processing based on NFC label
CN102968726A (en) Two-dimensional code network anti-fake method with secondary encryption characteristics
CN104574119B (en) A kind of method that commodity Jianzhen traces to the source
CN105187357A (en) Two-dimension code verification method and system
CN108399521A (en) Logistics Distribution Method, device, server and storage medium
US20240273768A1 (en) System, Method, and Apparatus for Generating Tokenized Images
CN103824203A (en) Point payment system of mobile intelligent terminal
CN103871178A (en) Mobile-terminal POS (Point of Sale) and electronic voucher processing method and system
CN109151015B (en) Transaction information secure pushing method
CN105303236A (en) Method supporting offline generation and cancel-after-verification of electronic sales order
US11088824B2 (en) Method and apparatus for use in information processing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211008