CN109523298A - Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm - Google Patents
Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm Download PDFInfo
- Publication number
- CN109523298A CN109523298A CN201811208225.0A CN201811208225A CN109523298A CN 109523298 A CN109523298 A CN 109523298A CN 201811208225 A CN201811208225 A CN 201811208225A CN 109523298 A CN109523298 A CN 109523298A
- Authority
- CN
- China
- Prior art keywords
- identified
- electronic coupons
- electronic
- encryption algorithm
- coupons
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0225—Avoiding frauds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2107—File encryption
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention belongs to electronic tickets to verify field, it is based especially on the online electronic coupons authenticity verification methods of anti-tamper Encryption Algorithm, for existing existing trade company to the bad verifying of the authenticity for distorting rear electronic coupons, trade company is caused to be cheated, increase cost of marketing, the problem of being unfavorable for business development, now propose following solution, including the online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm, the following steps are included: S1, verifying equipment obtains the electronic coupons to be identified that client downloads from different channels;S2; the source address of electronic coupons to be identified is identified; obtain electronic coupons address to be identified; the preference item of electronic coupons to be identified is identified; obtain electronic coupons preference item to be identified; the invention enables businessmans to be not easy the electronic coupons being tampered again deception, so that the property for giving businessman is protected, improves the security performance of marketing.
Description
Technical field
The present invention relates to electronic ticket verification technique fields, more particularly to the online electronic offers based on anti-tamper Encryption Algorithm
Certificate authenticity verification methods.
Background technique
Special shape of the electronic coupons as discount coupon, businessman must be noted that the hair for meeting average preference certificate when providing
Put rule, discount coupon or promotion certificate are divided into two kinds by valuation form, coupon, and when referring generally to consumption and occurring, consumer can be with
With coupon demonstrate,prove the invoice price disclosed in businessman on the basis of, in coupon card defined ratio discount valuate, such as 2
Rolling over preferential is exactly the discount that 20% is made a call on the basis of invoice price;Coupons refer generally to the promotion certificate card for being loaded with certain face amount, than
Such as 100 yuan of coupons, refer to demonstrate,proving when consumption (or purchase) using the certificate, can be of use 100 yuan of cashes, no matter electronics whether,
The purpose of discount coupon is to aid in businessman within certain short-term, is promoted in the form of interest concessions to consumer (or buyer).
The presence of electronic coupons is because of electronic media low manufacture cost and to facilitate propagation.Utilize the electronics of internet
Discount coupon generally requires user's online to certain discounting websites or the E-mail address of oneself, finds the discount coupon of businessman, then beat
Print is got off.Then obtain preferential in consumption with printing voucher, some websites can also provide the mode of mobile phone-downloaded discount coupon.Always
No matter it, print or mobile phone-downloaded, and the discount coupon downloading on internet needs user to realize online.Though institute is in this form
So compare and popularized, but electronic coupons, after being tampered, businessman is not easy to distinguish true from false, businessman's electronics false in harvest
That still takes after discount coupon is true preferential, so that businessman is cheated, increases cost of marketing, is unfavorable for the popularization of business
And development.
Summary of the invention
Online electronic coupons authenticity verification methods proposed by the present invention based on anti-tamper Encryption Algorithm solve existing
There is trade company to the bad verifying of the authenticity for distorting rear electronic coupons, trade company is caused to be cheated, increases cost of marketing, it is unfavorable
In the business development the problem of.
To achieve the goals above, present invention employs following technical solutions:
Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm, comprising the following steps:
S1, verifying equipment obtain the electronic coupons to be identified that client downloads from different channels;
S2 identifies the source address of electronic coupons to be identified, obtains electronic coupons address to be identified, treats
The preference item of identification electronic coupons is identified, electronic coupons preference item to be identified is obtained, excellent to electronics to be identified
The preferential time domain of favour certificate is identified, is obtained the preferential time domain of electronic coupons to be identified, is added to electronic coupons to be identified
Close character string is identified, encrypted characters string feature is obtained;
S3 judges whether electronic coupons address to be identified and final merchant electronic discount coupon address are consistent, then hold in this way
Row S4, if otherwise judging, electronic coupons to be identified are false;
S4, judge electronic coupons preference item to be identified and final merchant electronic coupon offers project whether all one
It causes, if so, executing S5, if otherwise judging, electronic coupons to be identified are false;
S5 verifies initial everyday issue word and closing day day issue of the equipment by the preferential time domain of electronic coupons to be identified
Word combines acquisition number identification sequence, is carried out using decipherment algorithm corresponding with Encryption Algorithm to encrypted characters string feature
Decryption, which obtains, compares numerical characteristic, judge to compare numerical characteristic and electronic coupons to be identified number identification sequence whether one
It causes, if then judging that electronic coupons to be identified are very, to continue to execute S6, if otherwise judging, electronic coupons to be identified are false;
S6, judges whether the preferential time domain of electronic coupons to be identified is located at the preferential time domain of final merchant electronic discount coupon
It is interior, if so, judging that electronic coupons to be identified are in validity period, if it is not, then judging electronic coupons failure to be identified, issue
Failure is reminded.
Preferably, further comprising the steps of before the step S1:
S01, registration include the initial merchant electronic discount coupon of source address, preference item, preferential time domain;
S02, by initial everyday issue word and the closing day date number group of initial merchant electronic coupon offers time domain
It is combined and obtains Serial No. to be encrypted, Serial No. to be encrypted encrypted using anti-tamper Encryption Algorithm
The output of encrypted characters string is obtained final merchant electronic discount coupon by character string on initial merchant electronic discount coupon;
S03 registers final merchant electronic discount coupon and obtains final merchant electronic coupon database.
Preferably, the anti-tamper Encryption Algorithm in the step S02 is AES encryption algorithm.
Preferably, the number identification sequence in the step S02 in Serial No. to be encrypted and the step S5 is eight
Digit.
Preferably, the preference item in the step S02 and the step S5 includes preferential article, the preferential amount of money and beats
Folding ratio.
Preferably, the verifying equipment include acquiring unit, recognition unit, judging unit, registering unit, encryption unit,
Decryption unit and storage unit.
Preferably, the acquiring unit is for obtaining electronic coupons to be identified, and the recognition unit is for identification wait know
Discount coupon address, preference item, preferential time domain and the encrypted characters string of other electronic coupons, the judging unit is for executing institute
State the judgement work in step S3, step S4, step S5 and step S6.
Preferably, the encryption unit is for encrypting Serial No. to be encrypted, and the decryption unit is for treating
The encrypted characters string feature of identification electronic coupons is decrypted, and the registering unit is for registering final merchant electronic discount coupon
Database.
Compared with prior art, the present invention is by by the discount coupon address of electronic coupons to be identified, preference item, preferential
Time domain is compared respectively with the discount coupon address of final merchant electronic discount coupon, preference item, preferential time domain, in all comparisons
After all succeeding, then the comparison numerical characteristic obtained after encrypted characters string feature is decrypted by the manner of decryption of setting, it will compare
Numerical characteristic just judges what client provided after comparing successfully again with the number identification sequence alignment proposed from preferential time domain
Electronic coupons to be identified be the true electronic coupons of businessman, that is, using the designed mode of businessman generate it is preferential
Certificate judges by repeatedly different comparisons, so that businessman is not easy the electronic coupons being tampered again deception, to give businessman
Property protected, improve the security performance of marketing.
Specific embodiment
The following is a clear and complete description of the technical scheme in the embodiments of the invention, it is clear that described embodiment
Only a part of the embodiment of the present invention, instead of all the embodiments.
Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm, comprising the following steps:
S1, verifying equipment obtain the electronic coupons to be identified that client downloads from different channels;
S2 identifies the source address of electronic coupons to be identified, obtains electronic coupons address to be identified, treats
The preference item of identification electronic coupons is identified, electronic coupons preference item to be identified is obtained, excellent to electronics to be identified
The preferential time domain of favour certificate is identified, is obtained the preferential time domain of electronic coupons to be identified, is added to electronic coupons to be identified
Close character string is identified, encrypted characters string feature is obtained;
S3 judges whether electronic coupons address to be identified and final merchant electronic discount coupon address are consistent, then hold in this way
Row S4, if otherwise judging, electronic coupons to be identified are false;
S4, judge electronic coupons preference item to be identified and final merchant electronic coupon offers project whether all one
It causes, if so, executing S5, if otherwise judging, electronic coupons to be identified are false;
S5 verifies initial everyday issue word and closing day day issue of the equipment by the preferential time domain of electronic coupons to be identified
Word combines acquisition number identification sequence, is carried out using decipherment algorithm corresponding with Encryption Algorithm to encrypted characters string feature
Decryption, which obtains, compares numerical characteristic, judge to compare numerical characteristic and electronic coupons to be identified number identification sequence whether one
It causes, if then judging that electronic coupons to be identified are very, to continue to execute S6, if otherwise judging, electronic coupons to be identified are false;
S6, judges whether the preferential time domain of electronic coupons to be identified is located at the preferential time domain of final merchant electronic discount coupon
It is interior, if so, judging that electronic coupons to be identified are in validity period, if it is not, then judging electronic coupons failure to be identified, issue
Failure is reminded.
It is further comprising the steps of before step S1:
S01, registration include the initial merchant electronic discount coupon of source address, preference item, preferential time domain;
S02, by initial everyday issue word and the closing day date number group of initial merchant electronic coupon offers time domain
It is combined and obtains Serial No. to be encrypted, Serial No. to be encrypted encrypted using anti-tamper Encryption Algorithm
The output of encrypted characters string is obtained final merchant electronic discount coupon by character string on initial merchant electronic discount coupon;
S03 registers final merchant electronic discount coupon and obtains final merchant electronic coupon database.
Anti-tamper Encryption Algorithm in step S02 is AES encryption algorithm.
Number identification sequence in step S02 in Serial No. to be encrypted and step S5 is eight-digit number, for example, it is preferential when
Domain is that " 03 day 09 month to October 05 " then number identification sequence is 09031005.
Preference item in step S02 and step S5 includes preferential article, the preferential amount of money and discount percentage.
Verifying equipment includes acquiring unit, recognition unit, judging unit, registering unit, encryption unit, decryption unit and deposits
Storage unit, acquiring unit for obtaining electronic coupons to be identified, recognition unit electronic coupons to be identified for identification it is excellent
Favour certificate address, preference item, preferential time domain and encrypted characters string, judging unit for execute step S3, step S4, step S5 and
Judgement work in step S6, for encrypting Serial No. to be encrypted, decryption unit is used for to be identified encryption unit
The encrypted characters string feature of electronic coupons is decrypted, and registering unit is for registering final merchant electronic coupon database.
By by the discount coupon address of electronic coupons to be identified, preference item, preferential time domain and final quotient in the present invention
The discount coupon address of family's electronic coupons, preference item, preferential time domain are compared respectively, after all comparisons are all successful, then
Obtained comparison numerical characteristic after the manner of decryption decryption that encrypted characters string feature is passed through setting, will compare numerical characteristic with from
The number identification sequence alignment that preferential time domain proposes, after comparing successfully again, the electronics to be identified for just judging that client provides is excellent
Favour certificate is the true electronic coupons of businessman, that is, the discount coupon generated using the designed mode of businessman, by repeatedly not
Same comparison judgement, so that businessman is not easy the electronic coupons being tampered again deception, so that the property for giving businessman is protected
Shield, improves the security performance of transaction.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto,
Anyone skilled in the art in the technical scope disclosed by the present invention, according to the technique and scheme of the present invention and its
Inventive concept is subject to equivalent substitution or change, should be covered by the protection scope of the present invention.
Claims (8)
1. the online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm, which is characterized in that including following step
It is rapid:
S1, verifying equipment obtain the electronic coupons to be identified that client downloads from different channels;
S2 identifies the source address of electronic coupons to be identified, electronic coupons address to be identified is obtained, to be identified
The preference item of electronic coupons is identified, electronic coupons preference item to be identified is obtained, to electronic coupons to be identified
Preferential time domain identified, the preferential time domain of electronic coupons to be identified is obtained, to the encrypted word of electronic coupons to be identified
Symbol string is identified, encrypted characters string feature is obtained;
S3 judges whether electronic coupons address to be identified and final merchant electronic discount coupon address are consistent, then execute S4 in this way,
If otherwise judging, electronic coupons to be identified are false;
S4 judges whether electronic coupons preference item to be identified and final merchant electronic coupon offers project are all consistent,
If so, executing S5, if otherwise judging, electronic coupons to be identified are false;
S5 verifies initial everyday issue word and closing day date number group of the equipment by the preferential time domain of electronic coupons to be identified
It is combined acquisition number identification sequence, encrypted characters string feature is decrypted using decipherment algorithm corresponding with Encryption Algorithm
It obtains and compares numerical characteristic, judge comparing numerical characteristic and the number of electronic coupons to be identified identifies whether sequence is consistent, if
It is to judge that electronic coupons to be identified are very, to continue to execute S6, if otherwise judging, electronic coupons to be identified are false;
S6, judges whether the preferential time domain of electronic coupons to be identified is located in the preferential time domain of final merchant electronic discount coupon,
If so, judging that electronic coupons to be identified are in validity period, if it is not, then judging electronic coupons failure to be identified, issues and lose
Effect is reminded.
2. the online electronic coupons authenticity verification methods according to claim 1 based on anti-tamper Encryption Algorithm,
It is characterized in that, further comprising the steps of before the step S1:
S01, registration include the initial merchant electronic discount coupon of source address, preference item, preferential time domain;
S02 exists the initial everyday issue word of initial merchant electronic coupon offers time domain and the combination of closing day date number
Serial No. to be encrypted is obtained together, and encryption is carried out to Serial No. to be encrypted using anti-tamper Encryption Algorithm and obtains encrypted characters
The output of encrypted characters string is obtained final merchant electronic discount coupon by string on initial merchant electronic discount coupon;
S03 registers final merchant electronic discount coupon and obtains final merchant electronic coupon database.
3. the online electronic coupons authenticity verification methods according to claim 2 based on anti-tamper Encryption Algorithm,
It is characterized in that, the anti-tamper Encryption Algorithm in the step S02 is AES encryption algorithm.
4. the online electronic coupons authenticity verification methods according to claim 3 based on anti-tamper Encryption Algorithm,
It is characterized in that, the number identification sequence in the step S02 in Serial No. to be encrypted and the step S5 is eight-digit number.
5. the online electronic coupons authenticity verification methods according to claim 4 based on anti-tamper Encryption Algorithm,
It is characterized in that, the preference item in the step S02 and the step S5 includes preferential article, the preferential amount of money and discount
Example.
6. the online electronic coupons authenticity verification methods according to claim 5 based on anti-tamper Encryption Algorithm,
It is characterized in that, the verifying equipment includes acquiring unit, recognition unit, judging unit, registering unit, encryption unit, decryption list
Member and storage unit.
7. the online electronic coupons authenticity verification methods according to claim 6 based on anti-tamper Encryption Algorithm,
It is characterized in that, the acquiring unit is for obtaining electronic coupons to be identified, recognition unit electronics to be identified for identification
Discount coupon address, preference item, preferential time domain and the encrypted characters string of discount coupon, the judging unit is for executing the step
Judgement work in S3, step S4, step S5 and step S6.
8. the online electronic coupons authenticity verification methods according to claim 6 based on anti-tamper Encryption Algorithm,
It is characterized in that, for encrypting Serial No. to be encrypted, the decryption unit is used for electricity to be identified the encryption unit
The encrypted characters string feature of sub- discount coupon is decrypted, and the registering unit is for registering final merchant electronic coupon data
Library.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811208225.0A CN109523298A (en) | 2018-10-17 | 2018-10-17 | Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811208225.0A CN109523298A (en) | 2018-10-17 | 2018-10-17 | Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109523298A true CN109523298A (en) | 2019-03-26 |
Family
ID=65771932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811208225.0A Pending CN109523298A (en) | 2018-10-17 | 2018-10-17 | Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109523298A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112070561A (en) * | 2020-09-18 | 2020-12-11 | 中国工商银行股份有限公司 | Electronic ticket recommendation method and device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509141A (en) * | 2011-10-31 | 2012-06-20 | 广东商学院 | Electronic group-buying coupon and usage and system of electronic group-buying coupon |
-
2018
- 2018-10-17 CN CN201811208225.0A patent/CN109523298A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102509141A (en) * | 2011-10-31 | 2012-06-20 | 广东商学院 | Electronic group-buying coupon and usage and system of electronic group-buying coupon |
Non-Patent Citations (1)
Title |
---|
孙云涛: "基于NFC的多消费资源移动支付支撑平台研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112070561A (en) * | 2020-09-18 | 2020-12-11 | 中国工商银行股份有限公司 | Electronic ticket recommendation method and device |
CN112070561B (en) * | 2020-09-18 | 2023-10-31 | 中国工商银行股份有限公司 | Electronic coupon recommendation method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230133210A1 (en) | Secure authentication system and method | |
KR101334999B1 (en) | Method and system for conducting promotional programs | |
US11461783B2 (en) | Merchant verification in an exchange item marketplace network | |
US7748618B2 (en) | Secure near field transaction | |
US20220284428A1 (en) | Stable digital token processing and encryption on blockchain | |
US8904481B2 (en) | Method and system for implementing a dynamic verification value | |
AU2010315111B2 (en) | Verification of portable consumer devices for 3-D secure services | |
US20070170247A1 (en) | Payment card authentication system and method | |
US20120150673A1 (en) | Systems and methods for conducting financial transactions using non-standard magstripe payment cards | |
US11798359B2 (en) | Blockchain-based smart contract instant lottery ticket | |
Chen et al. | Toward achieving anonymous nft trading | |
US20100179909A1 (en) | User defined udk | |
CN115775181A (en) | Fair commodity transaction privacy protection method based on block chain | |
JPH10289271A (en) | Electronic coupon device and information processing system using it | |
Ingole et al. | Credit card fraud detection using Hidden Markov Model and its performance | |
US20020042781A1 (en) | Universal and interoperable system and method utilizing a universal cardholder authentication field (UCAF) for authentication data collection and validation | |
JP2002537600A (en) | A method for a cardholder to request performance of an obligation associated with a card and for the issuer to approve said obligation | |
CN109523298A (en) | Online electronic coupons authenticity verification methods based on anti-tamper Encryption Algorithm | |
Hinterwälder et al. | Efficient E-cash with Attributes on MULTOS Smartcards | |
Luo et al. | Offline transferable E-cash mechanism | |
Cha et al. | Ensuring the integrity and non-repudiation of remitting e-invoices in conventional channels with commercially available NFC devices | |
CN112740249A (en) | Digital ticketing system and method | |
KR101339864B1 (en) | Method and system of payment using mac address information | |
US20230111668A1 (en) | Point-of-sale fraud protection | |
BRPI0713399A2 (en) | method for authenticating a portable consumer device, computer readable medium, server computer, system for authenticating a portable consumer device, and access device |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190326 |