基于计算机算法的商品防伪标签生成方法技术

技术编号:15940473 阅读:34 留言:0更新日期:2017-08-04 22:31
本发明专利技术公开了一种基于计算机算法的商品防伪标签生成方法,本方法首先编制防伪码并且导入计算机,由计算机计算出该防伪码的哈希值;将哈希值拆分为16×32组数据,每组数据描绘两个点确定一条直线,在绘图区域绘制16×32组数据的多条直线;计算机读取系统时间得到14位字符,对14位字符随机两两组合,生成多个多边形中心点坐标,并且在绘图区域绘制该多个多边形;随机定义每条直线和每个多边形的颜色、线宽以及线条交点的半径,生成一幅随机图案,计算机保存随机图案并生成图片文件;图片文件输入印刷排版系统并印刷得到防伪标签。本方法采用计算机算法结合商品信息特征生成防伪标签,提高防伪标签复杂程度且方便识别,增加破解仿造难度,有效遏止商品造假现象。

Product anti-counterfeit label generation method based on computer algorithm

The invention discloses a product anti-counterfeiting label generating method of computer algorithm based on the method of preparation of first security code and into the computer, the computer calculates the security code of Hashige; the hash value is split into 16 * 32 sets of data, each data line depicts the two points in the drawing area, draw a number line 16 * 32 sets of data; the computer reads the system time from 14 to 14 characters, 22 characters of random combinations, generating a plurality of polygon center coordinates, and in the drawing area to draw the polygonal; the definition of each line and each random polygon color, line width and line intersection radius, generate a random pattern, random pattern and save computer generated image file; file input typesetting and printing system and printing are anti-counterfeit labels. In this method, a computer algorithm is combined with the characteristics of commodity information to generate anti fake labels, so as to improve the complexity of the security labels, facilitate identification, increase the difficulty of cracking and counterfeiting, and effectively control the counterfeit phenomenon of goods.

【技术实现步骤摘要】
基于计算机算法的商品防伪标签生成方法
本专利技术涉及一种基于计算机算法的商品防伪标签生成方法。
技术介绍
随着物联网的高速发展,人们的日常购物越发的方便快捷,而商品经济的发展,假冒仿冒产品随之盛行,因此人们越来越关注如何避免买到假冒仿冒商品、如何便捷地检验产品真伪。伪标签生可有效遏止造假现象,防伪标签内含的商品信息特征以及识别的方法是识别假冒仿冒商品的重要手段,防伪是对那些以欺骗为目的且未经所有权人准许而进行仿制或复制的活动而采取的防止措施。现有的防伪标签大都为在印刷过程中对纸张、文字、图案、花纹等物理性状的改变使得防伪标签包含商品信息特征,进而实现防伪的目的。但是该类防伪标签相对较为简单,易被破解仿造,从而失去遏止造假现象的功能。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于计算机算法的商品防伪标签生成方法,本方法采用计算机算法结合商品信息特征生成防伪标签,提高防伪标签的复杂程度且方便识别,增加了破解仿造的难度,有效遏止商品的造假现象。为解决上述技术问题,本专利技术基于计算机算法的商品防伪标签生成方法包括如下步骤:步骤一、根据商品信息特征编制长度为32位字节的防伪码并且导入计算机,由计算机计算出该防伪码的哈希值,哈希值的长度为512位字节;步骤二、将哈希值拆分为16×32组数据,每组数据描绘两个点从而确定一条直线,在绘图区域绘制16×32组数据的多条直线;步骤三、计算机读取系统时间得到系统时间的14位字符,对14位字符随机两两组合,在绘图区域内生成多个多边形中心点坐标,随机设定多边形的边数、边长以及相邻边夹角并且在绘图区域绘制该多个多边形;步骤四、随机定义每条直线和每个多边形的颜色、线宽以及线条交点的半径,生成一幅随机图案,计算机保存该随机图案并且按指定格式生成图片文件;步骤五、图片文件输入印刷排版系统,由印刷排版系统印刷得到防伪标签。进一步,商品信息特征包括商品唯一序列号、商品名称、商品规格、制造商信息、销售商信息、商品溯源信息和物流追踪信息。进一步,哈希值由计算机采用MD5单向加密算法计算得到。进一步,图片文件的指定格式包括JPG文件、PNG文件或PDF文件。由于本专利技术基于计算机算法的商品防伪标签生成方法采用了上述技术方案,即本方法首先根据商品信息特征编制防伪码并且导入计算机,由计算机计算出该防伪码的512位字节哈希值;将哈希值拆分为16×32组数据,每组数据描绘两个点从而确定一条直线,在绘图区域绘制16×32组数据的多条直线;计算机读取系统时间得到14位字符,对14位字符随机两两组合,生成多个多边形中心点坐标,并且在绘图区域绘制该多个多边形;随机定义每条直线和每个多边形的颜色、线宽以及线条交点的半径,生成一幅随机图案,计算机保存该随机图案并且生成图片文件;图片文件输入印刷排版系统并印刷得到防伪标签。本方法采用计算机算法结合商品信息特征生成防伪标签,提高防伪标签的复杂程度且方便识别,增加了破解仿造的难度,有效遏止商品的造假现象。附图说明下面结合附图和实施方式对本专利技术作进一步的详细说明:图1为本专利技术基于计算机算法的商品防伪标签生成方法的流程框图。具体实施方式实施例如图1所示,本专利技术基于计算机算法的商品防伪标签生成方法包括如下步骤:步骤一、根据商品信息特征编制长度为32位字节的防伪码并且导入计算机,由计算机计算出该防伪码的哈希值,哈希值的长度为512位字节;步骤二、将哈希值拆分为16×32组数据,每组数据在绘图区域内描绘两个点从而确定一条直线,在绘图区域绘制16×32组数据的多条直线;步骤三、计算机读取系统时间得到系统时间的14位字符,该系统时间包括年、月、日、时、分、秒的数据,对14位字符随机两两组合,得到绘图区域内X轴坐标点和Y轴坐标点,从而在绘图区域内生成多个多边形中心点坐标,随机设定多边形的边数、边长以及相邻边夹角并且在绘图区域绘制该多个多边形;步骤四、随机定义每条直线和每个多边形的颜色、线宽以及线条交点的半径,生成一幅随机图案,计算机保存该随机图案并且按指定格式生成图片文件;步骤五、图片文件输入印刷排版系统,由印刷排版系统印刷得到防伪标签。优选的,商品信息特征包括商品唯一序列号、商品名称、商品规格、制造商信息、销售商信息、商品溯源信息和物流追踪信息。优选的,哈希值由计算机采用MD5单向加密算法计算得到。优选的,图片文件的指定格式包括JPG文件、PNG文件或PDF文件。本方法结合了商品信息特征和时间序列等因素,采用计算机算法生成防伪标签,其中MD5单向加密算法具有抗修改性和强抗碰撞等特点,如对原数据进行任何改动,哪怕只修改一个字节,所得到的哈希值都有很大区别,即从已知原数据和其哈希值,想找到一个具有相同哈希值的数据(即伪造数据)是非常困难的,因此显著提高了防伪标签的安全性并易于推广。客户通过扫描防伪标签,对比防伪标签上的图片与扫描显示的内容是否一致,如果一致则提示为正品,并可提示该防伪标签的查询次数以及查询时间;若不一致,则提示为假冒产品。同时,本方法生成的防伪标签还可集成二维码,通过扫描二维码可链接对应的网页,通过网页显示相关的商品信息特征,并可通过产品数据库进行商品信息验证,以鉴别商品真伪。本方法操作便捷,生成的防伪标签破解复制难度大,从而有效遏止商品的造假现象。本文档来自技高网...
基于计算机算法的商品防伪标签生成方法

【技术保护点】
一种基于计算机算法的商品防伪标签生成方法,其特征在于本方法包括如下步骤:步骤一、根据商品信息特征编制长度为32位字节的防伪码并且导入计算机,由计算机计算出该防伪码的哈希值,哈希值的长度为512位字节;步骤二、将哈希值拆分为16×32组数据,每组数据描绘两个点从而确定一条直线,在绘图区域绘制16×32组数据的多条直线;步骤三、计算机读取系统时间得到系统时间的14位字符,对14位字符随机两两组合,在绘图区域内生成多个多边形中心点坐标,随机设定多边形的边数、边长以及相邻边夹角并且在绘图区域绘制该多个多边形;步骤四、随机定义每条直线和每个多边形的颜色、线宽以及线条交点的半径,生成一幅随机图案,计算机保存该随机图案并且按指定格式生成图片文件;步骤五、图片文件输入印刷排版系统,由印刷排版系统印刷得到防伪标签。

【技术特征摘要】
1.一种基于计算机算法的商品防伪标签生成方法,其特征在于本方法包括如下步骤:步骤一、根据商品信息特征编制长度为32位字节的防伪码并且导入计算机,由计算机计算出该防伪码的哈希值,哈希值的长度为512位字节;步骤二、将哈希值拆分为16×32组数据,每组数据描绘两个点从而确定一条直线,在绘图区域绘制16×32组数据的多条直线;步骤三、计算机读取系统时间得到系统时间的14位字符,对14位字符随机两两组合,在绘图区域内生成多个多边形中心点坐标,随机设定多边形的边数、边长以及相邻边夹角并且在绘图区域绘制该多个多边形;步骤四、随机定义每条直线和每个多边形的颜色、线宽以及线条交点...

【专利技术属性】
技术研发人员:闫松昭
申请(专利权)人:上海尚源信息技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1