[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107016925B - 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
CN107016925B
CN107016925B CN201610053997.6A CN201610053997A CN107016925B CN 107016925 B CN107016925 B CN 107016925B CN 201610053997 A CN201610053997 A CN 201610053997A CN 107016925 B CN107016925 B CN 107016925B
Authority
CN
China
Prior art keywords
computer
straight line
random
computerized algorithm
data
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.)
Active
Application number
CN201610053997.6A
Other languages
Chinese (zh)
Other versions
CN107016925A (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)
  • Processing Or Creating Images (AREA)
  • Storage Device Security (AREA)

Abstract

The good antifalse label generation method based on computerized algorithm that the invention discloses a kind of, this method work out security code first and import computer, 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, draw a plurality of straight line of 16 × 32 groups of data 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 multiple polygon in drawing area;The radius of the color of every straight line and each polygon, line width and Intersection Point is defined at random, generates a width random pattern, and computer saves random pattern and simultaneously generates picture file;Picture file, which inputs print publishing system and prints, obtains antifalsification label.This method generates antifalsification label using computerized algorithm combination merchandise news feature, improves antifalsification label complexity and facilitates identification, and increase cracks imitation difficulty, effectively checks commodity fakement phenomena.

Description

Good antifalse label generation method based on computerized algorithm
Technical field
The good antifalse label generation method based on computerized algorithm that the present invention relates to a kind of.
Background technique
With the high speed development of Internet of Things, the daily shopping of people more convenient and efficient, and the development of commodity economy, it is false It is prevailing therewith to emit counterfeit product, therefore people are increasingly concerned with how to avoid buying the counterfeit commodity of personation, how easily examine Authenticity of products.Pseudo label life can effectively check fakement phenomena, the merchandise news feature and know method for distinguishing that antifalsification label includes It is the important means that counterfeit commodity are palmed off in identification, anti-fake carried out to those for the purpose of deception and without owner's allowance Imitated or duplication activity and the Prevention method taken.Existing antifalsification label be mostly in printing process to paper, text, The change of the physical behaviors such as pattern, decorative pattern is so that antifalsification label includes merchandise news feature, and then realizes anti-fake purpose.But Such antifalsification label is by a relatively simple, and be easily cracked imitation, to lose the function of checking fakement phenomena.
Summary of the invention
Technical problem to be solved by the invention is to provide a kind of good antifalse label generation side based on computerized algorithm Method, this method using computerized algorithm combination merchandise news feature generation antifalsification label, improve the complexity of antifalsification label and Facilitate identification, increases the difficulty for cracking imitation, effectively check the fakement phenomena of commodity.
In order to solve the above technical problems, including as follows the present invention is based on the good antifalse label generation method of computerized algorithm Step:
Step 1: working out length according to merchandise news feature as the security code of 32 bit bytes and importing computer, by counting Calculation machine calculates the cryptographic Hash of the security code, and the length of cryptographic Hash is 512 bit bytes;
Step 2: 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, The a plurality of straight line of 16 × 32 groups of data is drawn in drawing area;
Step 3: computer, which reads system time, obtains 14 characters of system time, to 14 characters group two-by-two at random It closes, multiple polygon center point coordinates is generated in drawing area, the random number of edges for setting polygon, side length and adjacent edge folder Angle and multiple polygon is drawn in drawing area;
Step 4: defining the radius of the color of every straight line and each polygon, line width and Intersection Point at random, generate One width random pattern, computer save the random pattern and generate picture file by specified format;
Step 5: picture file inputs print publishing system, print to obtain antifalsification label by print publishing system.
Further, merchandise news feature includes commodity unique sequence numbers, product name, commercial specification, manufacturer's information, pin Sell quotient's information, commodity are traced to the source information and material flow tracking information.
Further, cryptographic Hash is calculated by computer using MD5 One-way encryption algorithm.
Further, the specified format of picture file includes JPG file, PNG file or pdf document.
Since the present invention is based on the good antifalse label generation methods of computerized algorithm to use above-mentioned technical proposal, i.e., originally Method works out security code according to merchandise news feature first and imports computer, calculates the 512 of the security code by computer Bit byte cryptographic Hash;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, Drawing area draws a plurality of straight line of 16 × 32 groups of data;Computer reads system time and obtains 14 characters, to 14 characters Random combination of two generates multiple polygon center point coordinates, and draws multiple polygon in drawing area;Random definition The radius of the color of every straight line and each polygon, line width and Intersection Point, generates a width random pattern, and computer saves The random pattern and generate picture file;Picture file, which inputs print publishing system and prints, obtains antifalsification label.This method Antifalsification label is generated using computerized algorithm combination merchandise news feature, the complexity of antifalsification label is improved and facilitates identification, The difficulty for cracking imitation is increased, the fakement phenomena of commodity is effectively checked.
Detailed description of the invention
The present invention will be further described in detail below with reference to the accompanying drawings and embodiments:
Fig. 1 is that the present invention is based on the flow diagrams of the good antifalse label generation method of computerized algorithm.
Specific embodiment
Embodiment is as shown in Figure 1, include following step the present invention is based on the good antifalse label generation method of computerized algorithm It is rapid:
Step 1: working out length according to merchandise news feature as the security code of 32 bit bytes and importing computer, by counting Calculation machine calculates the cryptographic Hash of the security code, and the length of cryptographic Hash is 512 bit bytes;
Step 2: cryptographic Hash is split as 16 × 32 groups of data, every group of data describe in drawing area two points to It determines straight line, draws a plurality of straight line of 16 × 32 groups of data in drawing area;
Step 3: computer, which reads system time, obtains 14 characters of system time, the system time include year, the moon, Day, when, minute, second data X axis coordinate point and Y axis coordinate point in drawing area are obtained to 14 random combination of two of character, To generate multiple polygon center point coordinates in drawing area, random number of edges, side length and the adjacent edge for setting polygon Angle and multiple polygon is drawn in drawing area;
Step 4: defining the radius of the color of every straight line and each polygon, line width and Intersection Point at random, generate One width random pattern, computer save the random pattern and generate picture file by specified format;
Step 5: picture file inputs print publishing system, print to obtain antifalsification label by print publishing system.
Preferably, merchandise news feature includes commodity unique sequence numbers, product name, commercial specification, manufacturer's information, pin Sell quotient's information, commodity are traced to the source information and material flow tracking information.
Preferably, cryptographic Hash is calculated by computer using MD5 One-way encryption algorithm.
Preferably, the specified format of picture file includes JPG file, PNG file or pdf document.
This method combines the factors such as merchandise news feature and time series, generates antifalsification label using computerized algorithm, Wherein MD5 One-way encryption algorithm has the characteristics that anti-modification property and strong impact resistant, such as makes any change to former data, even only A byte is modified, obtained cryptographic Hash has very big difference to want to find a tool that is, from known former data and its cryptographic Hash The data (i.e. data falsification) of identical cryptographic Hash are very difficult, therefore significantly improve the safety of antifalsification label and easy In popularization.For client by scanning antifalsification label, whether the picture on comparison antifalsification label is consistent with the content of scanning display, if It is consistent then prompt for certified products, and the inquiry times and query time of the antifalsification label can be prompted;If inconsistent, vacation is prompted for Emit product.Meanwhile this method generate antifalsification label can also integrated two-dimensional code, corresponding net can be linked by scanning the two-dimensional code Page by the relevant merchandise news feature of web displaying, and can carry out merchandise news verifying by product database, to identify quotient The product true and false.This method operation is convenient, and the antifalsification label of generation cracks that difficulty of reproduction is big, so that the fraud for effectively checking commodity is existing As.

Claims (4)

1. a kind of good antifalse label generation method based on computerized algorithm, it is characterised in that this method includes the following steps:
Step 1: working out length according to merchandise news feature as the security code of 32 bit bytes and importing computer, by computer The cryptographic Hash of the security code is calculated, the length of cryptographic Hash is 512 bit bytes;
Step 2: 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, is drawing Graph region draws a plurality of straight line of 16 × 32 groups of data;
Step 3: computer, which reads system time, obtains 14 characters of system time, to 14 random combination of two of character, Multiple polygon center point coordinates are generated in drawing area, random number of edges, side length and the adjacent edge angle for setting polygon is simultaneously And multiple polygon is drawn in drawing area;
Step 4: defining the radius of the color of every straight line and each polygon, line width and Intersection Point at random, a width is generated Random pattern, computer save the random pattern and generate picture file by specified format;
Step 5: picture file inputs print publishing system, print to obtain antifalsification label by print publishing system.
2. the good antifalse label generation method according to claim 1 based on computerized algorithm, it is characterised in that: commodity Information characteristics include that commodity unique sequence numbers, product name, commercial specification, manufacturer's information, retailer's information, commodity are traced to the source letter Breath 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: Hash Value is calculated by computer using MD5 One-way encryption algorithm.
4. the good antifalse label generation method according to claim 1 based on computerized algorithm, it is characterised in that: picture The specified format of file includes JPG file, PNG file 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 CN107016925A (en) 2017-08-04
CN107016925B true 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)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018219252A1 (en) * 2018-04-09 2019-10-10 Heidelberger Druckmaschinen Ag Production of identification marks
CN111762461B (en) * 2019-04-02 2022-11-15 杭州海康威视数字技术股份有限公司 Garbage classification management system and control method and device thereof

Citations (8)

* 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

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150332613A1 (en) * 2014-05-15 2015-11-19 Smartwater Ltd Security marker

Patent Citations (8)

* 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
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

Also Published As

Publication number Publication date
CN107016925A (en) 2017-08-04

Similar Documents

Publication Publication Date Title
JP4783021B2 (en) Anti-counterfeit and tamper-resistant labels with randomly generated features
US9053364B2 (en) Product, image, or document authentication, verification, and item identification
CN105303223B (en) A kind of random image anti-counterfeiting mark preparation method, mark and recognition methods
CN102292700A (en) System and method for enhancing security printing
US10068237B2 (en) Transmit an authentication mark
CN102708391A (en) Anti-counterfeiting label on basis of fractal image and anti-counterfeiting verification method
CN106779739A (en) Antiforge system and method that a kind of combination two-dimensional code scanning technology is realized
CN107016925B (en) Good antifalse label generation method based on computerized algorithm
CN202306599U (en) Anti-counterfeit label based on two-dimension code
TW201405503A (en) Random embossment tactile feeling counterfeiting method
CN104239928B (en) Anti-counterfeiting printed matter and corresponding 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
CN103794134B (en) Generate and the method identifying the mark formed by dot matrix and electronic supervision code
CN104636932A (en) Unique and non-reproducible anti-counterfeit label manufacturing method and anti-counterfeit system
CN104616391B (en) Note validating method and apparatus
CN103500532A (en) Random embossed touch anti-counterfeiting method
CN107481020B (en) Two-dimensional code anti-counterfeiting method, anti-counterfeiting two-dimensional code and commodity anti-counterfeiting method
CN111553717B (en) Anti-counterfeiting tracing method for object
CN112465518A (en) Product authenticity identification method, product anti-counterfeiting method and storage medium
CN109685184A (en) Complementary segmental stealth identifies dimension code anti-counterfeit method
Pagi et al. Duplicate Product Detection Android Application
WO2017051428A1 (en) Marking of electronically readable unique identification numbers at random location on products for authentication, tracing and anti-counterfeiting
CN116543371A (en) Collectable article identification system and method
AU2004242534B2 (en) Counterfeit and tamper resistant labels with randomly occurring features

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.