CN107016925A - Good antifalse label generation method based on computerized algorithm - Google Patents

Good antifalse label generation method based on computerized algorithm Download PDF

Info

Publication number
CN107016925A
CN107016925A CN201610053997.6A CN201610053997A CN107016925A CN 107016925 A CN107016925 A CN 107016925A CN 201610053997 A CN201610053997 A CN 201610053997A CN 107016925 A CN107016925 A CN 107016925A
Authority
CN
China
Prior art keywords
computer
random
cryptographic hash
straight line
generation method
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.)
Granted
Application number
CN201610053997.6A
Other languages
Chinese (zh)
Other versions
CN107016925B (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.)
Shanghai Shangyuan Information Technology Co ltd
Original Assignee
Shanghai Shangyuan Info Tech 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 Shanghai Shangyuan Info Tech Co Ltd filed Critical Shanghai Shangyuan Info Tech Co Ltd
Priority to CN201610053997.6A priority Critical patent/CN107016925B/en
Publication of CN107016925A publication Critical patent/CN107016925A/en
Application granted granted Critical
Publication of CN107016925B publication Critical patent/CN107016925B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F3/00Labels, tag tickets, or similar identification or indication means; Seals; Postage or like stamps
    • G09F3/02Forms or constructions
    • G09F3/0297Forms or constructions including a machine-readable marking, e.g. a bar code
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F3/00Labels, tag tickets, or similar identification or indication means; Seals; Postage or like stamps
    • G09F3/02Forms or constructions
    • G09F2003/0208Indicia
    • G09F2003/0213Concealed data

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a kind of good antifalse label generation method based on computerized algorithm, this method works out security code and imports computer first, and the cryptographic Hash of the security code is calculated by computer;Cryptographic Hash is split as 16 × 32 groups of data, every group of data describe two points and determine straight line, and a plurality of straight line of 16 × 32 groups of data is drawn in drawing area;Computer reads system time and obtains 14 characters, to 14 random combination of two of character, generates multiple polygon center point coordinates, and draw the plurality of polygon in drawing area;The radius of every straight line and each polygonal color, line width and Intersection Point is defined at random, a width random pattern is generated, and computer preserves random pattern and generates picture file;Picture file, which inputs print publishing system and printed, obtains antifalsification label.This method generates antifalsification label using computerized algorithm combination merchandise news feature, improves antifalsification label complexity and convenient identification, and increase cracks imitation difficulty, effectively checks commodity fakement phenomena.

Description

Good antifalse label generation method based on computerized algorithm
Technical field
The present invention relates to a kind of good antifalse label generation method based on computerized algorithm.
Background technology
With the high speed development of Internet of Things, the daily shopping of people all the more convenient and swift, and the development of commodity economy, personation counterfeit product is prevailing therewith, therefore people are increasingly concerned with how to avoid buying the counterfeit commodity of personation, how easily to examine authenticity of products.Pseudo label life can effectively check fakement phenomena, merchandise news feature and know the important means that method for distinguishing is the counterfeit commodity of identification personation that antifalsification label is included, false proof is the Prevention method for those for the purpose of deception and carrying out activity that is imitated or replicating without owner's allowance and taking.Existing antifalsification label mostly causes antifalsification label to include merchandise news feature for the change to physical behaviors such as paper, word, pattern, decorative patterns in printing process, and then realizes false proof purpose.But such antifalsification label is by a relatively simple, be easily cracked imitation, so as to lose the function of checking fakement phenomena.
The content of the invention
The technical problems to be solved by the invention are to provide a kind of good antifalse label generation method based on computerized algorithm, this method generates antifalsification label using computerized algorithm combination merchandise news feature, improve the complexity of antifalsification label and convenient identification, the difficulty for cracking imitation is added, effectively checks the fakement phenomena of commodity.
In order to solve the above technical problems, the good antifalse label generation method of the invention based on computerized algorithm comprises the following steps:
Step 1: working out length for the security code of 32 bit bytes according to merchandise news feature and importing computer, the cryptographic Hash of the security code is calculated by computer, the length of cryptographic Hash is 512 bit bytes;
Step 2: cryptographic Hash is split as into 16 × 32 groups of data, every group of data describe two points so that it is determined that straight line, a plurality of straight line of 16 × 32 groups of data is drawn in drawing area;
Step 3: computer reads 14 characters that system time obtains system time, to 14 random combination of two of character, multiple polygon center point coordinates are generated in drawing area, polygonal side number, the length of side and adjacent edge angle are set at random and the plurality of polygon is drawn in drawing area;
Step 4: defining the radius of every straight line and each polygonal color, line width and Intersection Point at random, a width random pattern is generated, computer preserves the random pattern and generates picture file by specified format;
Step 5: picture file inputs print publishing system, antifalsification label is obtained by the printing of print publishing system.
Further, merchandise news feature includes commodity unique sequence numbers, trade name, commercial specification, manufacturer's information, retailer's information, commodity and traced to the source information and material flow tracking information.
Further, cryptographic Hash is calculated using MD5 One-way encryption algorithm by computer and obtained.
Further, the specified format of picture file includes JPG files, PNG files or pdf document.
Because good antifalse label generation method of the present invention based on computerized algorithm employs above-mentioned technical proposal, i.e. this method first according to merchandise news feature establishment security code and imports computer, 512 bit byte cryptographic Hash of the security code are calculated by computer;Cryptographic Hash is split as 16 × 32 groups of data, every group of data describe two points so that it is determined that straight line, a plurality of straight line of 16 × 32 groups of data is drawn in drawing area;Computer reads system time and obtains 14 characters, to 14 random combination of two of character, generates multiple polygon center point coordinates, and draw the plurality of polygon in drawing area;The radius of every straight line and each polygonal color, line width and Intersection Point is defined at random, a width random pattern is generated, and computer preserves the random pattern and generates picture file;Picture file, which inputs print publishing system and printed, obtains antifalsification label.This method generates antifalsification label using computerized algorithm combination merchandise news feature, improves the complexity of antifalsification label and convenient identification, adds the difficulty for cracking imitation, effectively check the fakement phenomena of commodity.
Brief description of the drawings
The present invention is described in further detail with embodiment below in conjunction with the accompanying drawings:
Fig. 1 is the FB(flow block) of the good antifalse label generation method of the invention based on computerized algorithm.
Embodiment
Embodiment is as shown in figure 1, the good antifalse label generation method of the invention based on computerized algorithm comprises the following steps:
Step 1: working out length for the security code of 32 bit bytes according to merchandise news feature and importing computer, the cryptographic Hash of the security code is calculated by computer, the length of cryptographic Hash is 512 bit bytes;
Step 2: cryptographic Hash is split as into 16 × 32 groups of data, every group of data describe two points in drawing area so that it is determined that straight line, a plurality of straight line of 16 × 32 groups of data is drawn in drawing area;
Step 3: computer reads 14 characters that system time obtains system time, the system time includes year, month, day, hour, min, the data of second, to 14 random combination of two of character, obtain X-axis coordinate points and Y-axis coordinate points in drawing area, so as to generate multiple polygon center point coordinates in drawing area, polygonal side number, the length of side and adjacent edge angle are set at random and the plurality of polygon is drawn in drawing area;
Step 4: defining the radius of every straight line and each polygonal color, line width and Intersection Point at random, a width random pattern is generated, computer preserves the random pattern and generates picture file by specified format;
Step 5: picture file inputs print publishing system, antifalsification label is obtained by the printing of print publishing system.
It is preferred that, merchandise news feature includes commodity unique sequence numbers, trade name, commercial specification, manufacturer's information, retailer's information, commodity and traced to the source information and material flow tracking information.
It is preferred that, cryptographic Hash is calculated using MD5 One-way encryption algorithm by computer and obtained.
It is preferred that, the specified format of picture file includes JPG files, PNG files or pdf document.
This method combines the factors such as merchandise news feature and time series, antifalsification label is generated using computerized algorithm, the features such as wherein MD5 One-way encryption algorithm has anti-modification property and strong impact resistant, such as former data are made any change, even only change a byte, resulting cryptographic Hash has very big difference, i.e., from known former data and its cryptographic Hash, wants to find a data with identical cryptographic Hash(That is data falsification)It is extremely difficult, therefore significantly improves the security of antifalsification label and easy to spread.Whether client is consistent with the content of scanning display by scanning the picture on antifalsification label, contrast antifalsification label, prompts for certified products if consistent, and can point out the inquiry times and query time of the antifalsification label;If inconsistent, fake products is prompted for.Meanwhile, the antifalsification label of this method generation can also integrated two-dimensional code, can link corresponding webpage by scanning Quick Response Code, by the related merchandise news feature of web displaying, and merchandise news checking can be carried out by product database, to differentiate commodity true and false.This method simple operation, the antifalsification label of generation cracks difficulty of reproduction greatly, so as to effectively check the fakement phenomena of commodity.

Claims (4)

1. a kind of good antifalse label generation method based on computerized algorithm, it is characterised in that this method comprises the following steps:
Step 1: working out length for the security code of 32 bit bytes according to merchandise news feature and importing computer, the cryptographic Hash of the security code is calculated by computer, the length of cryptographic Hash is 512 bit bytes;
Step 2: cryptographic Hash is split as into 16 × 32 groups of data, every group of data describe two points so that it is determined that straight line, a plurality of straight line of 16 × 32 groups of data is drawn in drawing area;
Step 3: computer reads 14 characters that system time obtains system time, to 14 random combination of two of character, multiple polygon center point coordinates are generated in drawing area, polygonal side number, the length of side and adjacent edge angle are set at random and the plurality of polygon is drawn in drawing area;
Step 4: defining the radius of every straight line and each polygonal color, line width and Intersection Point at random, a width random pattern is generated, computer preserves the random pattern and generates picture file by specified format;
Step 5: picture file inputs print publishing system, antifalsification label is obtained by the printing of print publishing system.
2. the good antifalse label generation method according to claim 1 based on computerized algorithm, it is characterised in that:Merchandise news feature includes commodity unique sequence numbers, trade name, commercial specification, manufacturer's information, retailer's information, commodity and traced to the source information and material flow tracking information.
3. the good antifalse label generation method according to claim 1 based on computerized algorithm, it is characterised in that:Cryptographic Hash is calculated using MD5 One-way encryption algorithm by computer and obtained,.
4. the good antifalse label generation method according to claim 1 based on computerized algorithm, it is characterised in that:The specified format of picture file includes JPG files, PNG files or pdf document.
CN201610053997.6A 2016-01-27 2016-01-27 Good antifalse label generation method based on computerized algorithm Active CN107016925B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610053997.6A CN107016925B (en) 2016-01-27 2016-01-27 Good antifalse label generation method based on computerized algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610053997.6A CN107016925B (en) 2016-01-27 2016-01-27 Good antifalse label generation method based on computerized algorithm

Publications (2)

Publication Number Publication Date
CN107016925A true CN107016925A (en) 2017-08-04
CN107016925B CN107016925B (en) 2019-09-10

Family

ID=59438805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610053997.6A Active CN107016925B (en) 2016-01-27 2016-01-27 Good antifalse label generation method based on computerized algorithm

Country Status (1)

Country Link
CN (1) CN107016925B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110356135A (en) * 2018-04-09 2019-10-22 海德堡印刷机械股份公司 The manufacture of identification mark
CN111762461A (en) * 2019-04-02 2020-10-13 杭州海康威视数字技术股份有限公司 Garbage classification management system and control method and device thereof

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101309260A (en) * 2008-06-05 2008-11-19 周红伟 Network authentication method on the basis of cryptoguard
CN101354753A (en) * 2008-09-10 2009-01-28 张其善 Method for making product label, method and system for verifying product genuine-fake
CN101587663A (en) * 2008-05-19 2009-11-25 郑青松 Strip encrypting fake-proof
CN103020684A (en) * 2012-12-07 2013-04-03 北京印刷学院 Anti-counterfeiting device, anti-counterfeiting recognition device and system for commodity packaging
CN103247229A (en) * 2013-05-14 2013-08-14 上海诺标防伪技术开发有限公司 Manufacture method of multiple anti-counterfeit labels
WO2014095737A1 (en) * 2012-12-17 2014-06-26 Philip Morris Products S.A. Method and apparatus for marking manufactured items using physical characteristic
CN104881787A (en) * 2015-05-13 2015-09-02 景视佳传媒科技(北京)有限公司 Method, system and device for two-dimension code authenticity
CN104915700A (en) * 2015-06-05 2015-09-16 巫应传 Crack-based anti-counterfeiting label system and method
US20150332613A1 (en) * 2014-05-15 2015-11-19 Smartwater Ltd Security marker

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101587663A (en) * 2008-05-19 2009-11-25 郑青松 Strip encrypting fake-proof
CN101309260A (en) * 2008-06-05 2008-11-19 周红伟 Network authentication method on the basis of cryptoguard
CN101354753A (en) * 2008-09-10 2009-01-28 张其善 Method for making product label, method and system for verifying product genuine-fake
CN103020684A (en) * 2012-12-07 2013-04-03 北京印刷学院 Anti-counterfeiting device, anti-counterfeiting recognition device and system for commodity packaging
WO2014095737A1 (en) * 2012-12-17 2014-06-26 Philip Morris Products S.A. Method and apparatus for marking manufactured items using physical characteristic
CN103247229A (en) * 2013-05-14 2013-08-14 上海诺标防伪技术开发有限公司 Manufacture method of multiple anti-counterfeit labels
US20150332613A1 (en) * 2014-05-15 2015-11-19 Smartwater Ltd Security marker
CN104881787A (en) * 2015-05-13 2015-09-02 景视佳传媒科技(北京)有限公司 Method, system and device for two-dimension code authenticity
CN104915700A (en) * 2015-06-05 2015-09-16 巫应传 Crack-based anti-counterfeiting label system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110356135A (en) * 2018-04-09 2019-10-22 海德堡印刷机械股份公司 The manufacture of identification mark
CN111762461A (en) * 2019-04-02 2020-10-13 杭州海康威视数字技术股份有限公司 Garbage classification management system and control method and device thereof

Also Published As

Publication number Publication date
CN107016925B (en) 2019-09-10

Similar Documents

Publication Publication Date Title
CN103794135B (en) Carry out generating to the mark formed by dot matrix and Quick Response Code and know method for distinguishing
JP4783021B2 (en) Anti-counterfeit and tamper-resistant labels with randomly generated features
EP3311336B1 (en) Authentication feature in a barcode
CN105303223B (en) A kind of random image anti-counterfeiting mark preparation method, mark and recognition methods
US20160259306A1 (en) System to authenticate 3d printed objects
US8872622B2 (en) Authentication of “source” for brands
US20060020803A1 (en) Systems and methods for authentication of items or documents
CN102663590B (en) Based on commodity counterfeit prevention Verification System and the method for restriction certification number of times
CN105117918A (en) Anti-counterfeit method based on two-dimensional code
JP6549692B2 (en) Transmission of certification mark
CN106372698A (en) Multidimensional anti-counterfeiting label and anti-counterfeiting verification method thereof
CN106779739A (en) Antiforge system and method that a kind of combination two-dimensional code scanning technology is realized
CN106650545A (en) Anti-counterfeiting two-dimensional code tracing label and the method for generating and identifying the same
CN202306599U (en) Anti-counterfeit label based on two-dimension code
CN103093173A (en) Anti-fake method, anti-fake label and label manufacture method
CN107016925B (en) Good antifalse label generation method based on computerized algorithm
TW201405503A (en) Random embossment tactile feeling counterfeiting method
JP2009524128A (en) Authentication method for products placed in circulation
CN102831530A (en) Two-dimensional graph coding anti-fake based method and tag and making method of two-dimensional graph coding anti-fake based tag
CN102592500A (en) Code, graph, color, mark and network anti-counterfeiting method
CN105913104B (en) Calligraphy code generating method and system, analytic method and system and calligraphy code label
CN103279784B (en) A kind of two-dimensional anti-counterfeit label and production method thereof
Dlamini et al. Mitigating the challenge of hardcopy document forgery
CN103794134B (en) Generate and the method identifying the mark formed by dot matrix and electronic supervision code
TWM563007U (en) Anti-counterfeiting label structure with colored random recess pattern touch

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220113

Address after: 518000 206, building a, Zone C, Bao'an Internet industry base, No. 2005, Xingye Road, houye community, Xixiang street, Bao'an District, Shenzhen, Guangdong Province

Patentee after: SHENZHEN ZOLO PACKAGING TECHNOLOGY Co.,Ltd.

Address before: 201204 room 3204, building 3, No. 200, zhangheng Road, Zhangjiang High Tech Park, Pudong New Area, Shanghai

Patentee before: SHANGHAI SHANGYUAN INFORMATION TECHNOLOGY CO.,LTD.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220905

Address after: Room a683-21, building 2, No. 351, GuoShouJing Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai 200120

Patentee after: SHANGHAI SHANGYUAN INFORMATION TECHNOLOGY CO.,LTD.

Address before: 518000 206, building a, Zone C, Bao'an Internet industry base, No. 2005, Xingye Road, houye community, Xixiang street, Bao'an District, Shenzhen, Guangdong Province

Patentee before: SHENZHEN ZOLO PACKAGING TECHNOLOGY Co.,Ltd.