专利名称:一种利用非对称密码技术的防伪方法
技术领域:
本发明涉及一种防伪方法,特别是涉及一种利用非对称密码技术的防伪方法。
背景技术:
当今的防伪技术领域主要分为三大防伪技术,第一类是视觉防伪技术,如多重激光防伪、一维、二维条形码防伪、荧光防伪、变温防伪和水印防伪等。这一类防伪技术,在防伪技术发展的初期阶段的确起到了较好的作用。但这些技术多以制造者拥有某种特殊技术和配方为前提制作的,一旦泄漏将出现大量伪造包装和产品。第二类是电子识别防伪技术,如磁记录、IC卡等防伪识别,这种防伪标识的确起到了很好的防伪作用,但是多数只是对产品类别进行识别,同时所使用得对称加密方法也不够严谨,在安全上不够可靠。第三类是电话电码防伪技术,通过计算机设立全国产品质量保证中心数据库,对入网企业的出厂产品进行入库管理,社会公众利用电话公网对产品进行查询。这是一种数字信息防伪技术,现已被广泛采用,但是却存在着许多弊端首先,由于这种鉴别需要破损标签来得到验证码,所以就无法满足政府和企业要求的质量跟踪服务和打假之需;其次,由于这种鉴别是一次性的,所以用户在首次鉴别后就无法再次证明产品的真伪,也使得商户不愿在销售前让用户辨别真伪,无形中增加了用户的购买风险;最后,这种鉴别将防伪识别的正常费用转嫁给了消费者,使其公布的防伪查询电话形同虚设,没有起到唤醒消费者主动参与的作用。
由此可见,上述现有的产品防伪方法在方法与使用上,显然仍存在有不便与缺陷,不能满足企业对其产品保护的要求,而亟待加以进一步改进。为了解决现有产品防伪方法存在的问题,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,而一般技术又没有适切的方法能够解决上述问题,此显然是相关业者急欲解决的问题。
有鉴于上述现有的产品防伪方法存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的利用非对称密码技术的防伪方法,能够改进一般现有的产品防伪方法,使其更具有实用性。经过不断的研究、设计,并经反复试作及改进后,终于创设出确具实用价值的本发明。
发明内容
本发明的目的在于,克服现有的防伪方法存在的缺陷,而提供一种新的利用非对称密码技术的防伪方法,所要解决的技术问题是使其通过利用非对称密码技术产生的密钥对之间无法互推,以保证该防伪方法的安全性,从而更加适于实用。
本发明的另一目的在于,提供一种利用非对称密码技术的防伪方法,所要解决的技术问题是利用网络服务器完成受保护对象信息的输入和密钥应用,以保证该防伪方法的稳定可靠;同时,本发明通过利用打印输出设备完成标签的生产,以降低本发明的应用成本,从而更加实用。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种利用非对称密码技术的防伪方法,其包括以下步骤受保护对象信息的输入步骤;产生、管理和使用非对称密钥的密钥应用步骤;将已经编辑好的标签信息输出为防伪标签成品的防伪标签生产步骤;以及识别附着在受保护产品上的标签,对其进行识读、解密、验证的防伪标签识别步骤。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的一种利用非对称密码技术的防伪方法,其中所述的受保护对象信息的输入步骤还包括以下步骤输入企业信息步骤;输入产品信息步骤;输入定购信息步骤;以及根据上述输入的信息,生成产品流水号,将上述输入的信息和流水号组合成待加密信息,存入标签原始数据表中,等待加密处理。
前述的一种利用非对称密码技术的防伪方法,其中所述的密钥应用步骤进一步包括以下步骤首先定期产生一对密钥对,该密钥对包括对上述的待加密信息进行加密的加密密钥和对上述的待加密信息进行解密的解密密钥;利用加密密钥对防伪标签原始信息进行加密处理的加密步骤;以及将解密密钥存入解密密钥信息表中的存储步骤。
前述的一种利用非对称密码技术的防伪方法,其中所述的密钥对为非对称密钥对。
前述的一种利用非对称密码技术的防伪方法,其中所述的加密步骤进一步包括以下步骤首先在标签原始信息后面加上一定长度的随机数字;然后利用加密密钥对上述信息进行加密;最后将已经加密好的信息的前面加上明文信息,并将上述处理后的信息整理成适合防伪标签输出设备输出的格式,并执行输出。
前述的一种利用非对称密码技术的防伪方法,其中所述的明文信息为年份、月份和密钥期数。
前述的一种利用非对称密码技术的防伪方法,其中所述的防伪标签生产步骤是将密钥应用步骤中产生的标签输出信息传输到防伪标签生产设备后,输出防伪标签。
前述的一种利用非对称密码技术的防伪方法,其中所述的防伪标签生产步骤是以一标一码的形式输出防伪标签。
前述的一种利用非对称密码技术的防伪方法,其中所述的防伪标签识别步骤包括以下步骤标签识读步骤;标签信息解密步骤;查询和显示标签信息中的加密信息的步骤;防伪信息库更新的步骤;以及防伪解密密钥的更新步骤。
前述的一种利用非对称密码技术的防伪方法,其中所述的受保护对象信息的输入步骤和密钥应用步骤由网络服务器完成。
前述的一种利用非对称密码技术的防伪方法,其中所述的防伪标签生产步骤是由防伪标签输出设备完成。
前述的一种利用非对称密码技术的防伪方法,其中所述的防伪标签输出设备为打印输出设备。
本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,为了达到前述发明目的,本发明的主要技术内容如下本发明提出的一种利用非对称密码技术的防伪方法,利用非对称密码技术实施企业产品防伪。本方法使用加密密钥对企业产品信息进行加密,并编译输出成防伪标签,附着在企业要求受保护的产品中。同时,方法将解密密钥和企业的产品信息出入到识别器中,所述的识别器对防伪标签进行识读,利用对应的解密密钥对所读信息进行解密,再通过查询企业产品信息库将企业的产品信息显示在所属的识别器上,将所显示的信息与产品实物上面的信息进行对照,由此判别产品的真伪。
本发明提出的一种利用非对称密码技术的防伪方法主要包括以下步骤受保护对象信息的输入步骤;密钥应用步骤;防伪标签生产步骤;以及防伪标签识别步骤。其中,受保护对象信息的输入步骤和密钥应用步骤由网络服务器完成;防伪标签生产步骤,是由防伪标签生产设备完成;防伪标签识别步骤,由具有识读、解密、查询数据库功能的识别设备完成。
受保护对象信息的输入步骤,负责收集企业名称、企业产品信息和企业产品生产信息。本发明首先对受保护企业进行资格认证,对企业的工商、税务和相关的法律信息进行确认,当确定企业为合法企业后才将企业的信息输入到企业信息数据表中。然后,要求企业输入其需受保护的产品信息,系统会要求所输入产品符合相关的法律规定的相关信息,经过确认后方可将产品信息放入企业产品信息数据表中。当企业需要其已注册产品的防伪标签时,企业需要向本模块提供产品生产信息,生产信息主要包括企业此批次生产的产品数量。模块将根据此产品以往的生产数量,产生企业产品此批次的产品流水号。当产生了流水号后,再将企业名称代码、企业产品代码和产品流水号组合成一组数据,存入标签原始数据表中,等待加密处理。
密钥应用步骤,负责非对称密钥的产生、管理以及对信息的加密过程。此步骤为本方法的核心之一,其利用一般常用的非对称密码技术产生密钥对,如椭圆曲线密码算法(ECC)、RSA等。密钥对分为加密密钥和解密密钥。加密密钥用于对信息进行加密,解密密钥用于对信息进行解密。加密密钥和解密密钥无法互推,保证了安全性。此方法是利用加密密钥对防伪标签原始信息进行加密,然后再利用解密密钥对防伪标签信息进行解密,其具体步骤如下首先定期产生一对密钥对,将解密密钥存入解密密钥信息表中,此表中存储着此前所有密钥期数的解密密钥,而在此期内都使用这一个加密密钥,当此期结束时加密密钥将被立即删除。此步骤会对原始标签信息表进行检测,当此表有数据写入后,模块将对原始标签数据进行加密,加密的具体步骤如下首先在标签原始信息后面加上一定长度的随机数字,以确保加密原始信息的不可知性;然后利用本期的加密密钥对上述信息进行加密;最后将已经加密好的信息前面加上加密的年份、月份和密钥期数等明文信息,并将此完整的标签信息整理成适合防伪标签输出设备输出的格式,并执行输出。
防伪标签生产步骤,负责将已经编辑好的标签信息输出为防伪标签成品。此步骤由一个防伪标签输出设备完成,当密钥应用步骤中产生的标签输出信息传输到防伪标签输出设备后,此设备将已一标一码的形式输出防伪标签。
防伪标签识别步骤,负责识别附着在受保护产品上的标签,对其进行识读、解密、验证的工作。防伪标签识别步骤是通过一个防伪标签识别设备完成。该设备具有标签识读、标签信息解密、标签信息查询并显示、防伪信息库更新和防伪解密密钥更新等功能。防伪标签识别设备会定期从系统服务器上将最新的企业产品信息表和解密密钥表下载到设备内部的数据库中。在识别过程中,首先由设备的识读部分将标签读入,并将标签信息解码。然后,通过读取解码后信息中明文信息,得知此标签解密密钥的期数,通过查询解密密钥表,得到此标签的解密密钥,并对此标签实施解密。当得到此标签的明文后,通过查询企业产品信息表,得到标签所保护产品的信息,并显示在设备的屏幕上。用户将此信息与产品信息相对照,由此对产品真伪进行鉴别。
借由上述技术方案,本发明一种利用非对称密码技术的防伪方法和现有的防伪方法相比,至少具有下列优点1、本发明首次将非对称性密码技术应用到防伪领域,在制作防伪标签时使用加密密钥进行加密,在识别时利用解密密钥进行解密,因此具有很好的安全性。
2、本发明使得假冒者无法利用解密密钥推出加密密钥,所以无法得到加密密钥,仿造防伪标签。
3、本发明可以做到一标一码,即每个受保护产品都拥有其唯一的防伪标签,使仿造者无法靠复制某个标签来假冒产品。
4、本发明中的防伪标签没有必要使用电话防伪所用的一次性标签,这就使标签可以多次检测。这样既很好的保护了用户的权益,同时也方便了政府和企业的维权与监督行为。
5、本发明的防伪鉴别过程可以查询到企业名称、产品、流水号的信息,所以非常方便用户使用。而且,本发明可以在公共场所设立识别设备,消费者可以很方便的对标签进行判别。
综上所述,本发明的一种利用非对称密码技术的防伪方法,通过利用非对称密码技术产生的密钥对之间无法互推,保证了该防伪方法的安全性;并利用网络服务器完成受保护对象信息的输入和密钥应用,保证了该防伪方法的稳定可靠;同时,本发明通过利用打印输出设备完成标签的生产,降低了本发明的应用成本,从而更加实用。本发明具有上述诸多的优点及实用价值,并在同类方法中未见有类似的设计公开发表或使用而确属创新,其不论在方法或功能上皆有较大的改进,在技术上有较大的进步,并产生了好用及实用的效果,且较现有的产品防伪方法具有增进的多项功效,从而更加适于实用,而具有产业的广泛利用价值,诚为一新颖、进步、实用的新设计。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并为了让本发明的上述和其他目的、特征和优点能更明显易懂,以下特举出较佳实施例,并配合附图,详细说明如下。
图1是本发明利用非对称密码技术的防伪方法的流程图。
图2是本发明中的受保护对象信息的输入步骤的流程图。
图3是本发明中的密钥应用步骤的流程图。
图4是本发明中的密钥应用步骤的流程续图和防伪标签生产步骤的流程图。
图5是本发明中的防伪标签识别步骤的流程图。
I受保护对象信息 II密钥应用III防伪标签生产 IV防伪标签识别11输入企业信息 12通知企业重新确认其信息13对企业信息进行审批14企业信息表15输入企业产品信息 16通知企业重新确认其产品信息17对企业产品信息进行审批18产品信息表19企业发出标签订单 110生产企业标签原始信息111原始标签信息表21检验密钥是否到期 22删除现有加密密钥23利用非对称密码技术定期产生密钥对24解密密钥表25使用加密密钥对标签信息进行加密26在标签原始信息后加上一段随机数27将密钥期数以明文方式加在标签信息中28将完成的标签信息整理成适应标签信息整理成适应标签输出设备的格式31防伪标签输出32企业将成品标签附着在对应的产品上
41定期检验设备内数据库是否过期42通过数据端口下载最新的数据表43识读头读取防伪标签 44对标签进行解码45通过读取密钥期数提取解密密钥46解密密钥表47利用解密密钥对标签密文进行解密48根据标签信息查询企业产品信息49企业产品信息表410设备提示标签无法识别411将产品信息显示在设备上与产品标识进行对照具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种利用非对称密码技术的防伪方法其具体实施方式
、方法、步骤和使用的设备,详细说明如后。
请参阅图1所示,其是本发明利用非对称密码技术的防伪方法的流程图。请参阅图2所示,其是本发明中的受保护对象信息的输入步骤的流程图。请参阅图3所示,其是本发明中的密钥应用步骤的流程图。请参阅图4所示,其是本发明中的防伪标签生产步骤的流程图。请参阅图5所示,其是本发明中的防伪标签识别步骤的流程图。
如图1所示,本发明提出的一种利用非对称密码技术的防伪方法,其包括以下步骤受保护对象信息的输入I、产生、管理和使用非对称密钥的密钥应用II、将已经编辑好的标签信息输出为防伪标签成品的防伪标签生产III和识别附着在受保护产品上的标签,对其进行识读、解密、验证的防伪标签识别IV。
如图2所示,受保护对象信息的输入I,负责收集企业名称、企业产品信息和企业产品生产信息。首先,由企业输入企业信息11,然后本步骤对企业信息进行审批13,如果未通过审批则需要通知企业重新确认其信息12,然后要求其从新输入企业信息11并对企业信息进行审批13。当完成了以上审批过程后,将企业信息存入企业信息表14中。至此,企业可以开始输入企业产品信息15,然后本步骤对企业产品信息进行审批17,如果未通过审批自需要通知企业重新确认其产品信息16,然后要求其重新输入企业产品信息15并对企业产品信息进行审批17。当完成了以上产品信息审批过程后,将产品信息存入产品信息表18中。然后,企业就可以发出标签订单19,本步骤会根据企业名称、企业产品信息和生产流水号生成企业标签原始信息110,并存入原始标签信息表111。
如图3所示,密钥应用II,负责非对称密钥的产生、管理以及对信息的加密过程。首先,本步骤会检验密钥对是否到期21,如果发现密钥对已经超出了其使用的期限则首先删除现有加密密钥22并利用非对称密码技术产生密钥对23,同时将解密密钥存入解密密钥表24中。然后就可以开始使用加密密钥对标签信息进行加密25。如果开始的检验密钥是否到期21时发现并没有到期,则直接进入使用加密密钥对标签信息进行加密25的步骤。这里需要说明的是,使用加密密钥对标签信息进行加密25其中的标签信息是从原始标签信息表111中调取的原始标签信息再在标签原始信息后加上一段随机数26而得到的。当完成对标签信息加密后,需要将密钥期数以明文方式加入标签信息中27。最后,将完成的标签信息整理成适应标签输出设备的格式28。
如图4所示,防伪标签生产III,负责将已经编辑好的标签信息输出为防伪标签成品。此步骤接收步骤II中将完成的标签信息整理成适应标签输出设备的格式28的信息,进行防伪标签输出31。然后企业就可以将成品标签附着在对应的产品上32。
如图5所示,防伪标签识别IV,负责识别附着在受保护产品上的标签,对其进行识读、解密、验证的工作。首先,定期检验设备内数据库是否过期41,如果发现已经过期则通过数据端口下载最新的数据表42,并更新解密密钥表46和企业产品信息表49,然后便可以开始识读头读取防伪标签43。如果经过定期检验设备内数据库是否过期41发现并没有过期,则可以直接开始识读头读取防伪标签43。当防伪标签的信息读入到设备中时,便开始对标签进行解码44,通过读取密钥期数提取解密密钥45,这里是从解密密钥表46种进行读取。然后便开始利用解密密钥对标签密文进行解密47。根据标签信息查询企业产品信息48,这里调用的是企业产品信息表49。如果可以成功找到产品信息则将产品信息显示在设备上与产品标识进行对照411,完成识别过程。如果没有找到产品信息,则设备提示设备无法识别410,说明标签有问题。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种利用非对称密码技术的防伪方法,其特征在于该方法包括以下步骤a、受保护对象信息的输入步骤;b、产生、管理和使用非对称密钥的密钥应用步骤;c、将已经编辑好的标签信息输出为防伪标签成品的防伪标签生产步骤;以及d、识别附着在受保护产品上的标签,对其进行识读、解密、验证的防伪标签识别步骤。
2.根据权利要求1所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的受保护对象信息的输入步骤还包括以下步骤a、输入企业信息步骤;b、输入产品信息步骤;c、输入定购信息步骤;以及d、根据上述输入的信息,生成产品流水号,将上述输入的信息和流水号组合成待加密信息,存入标签原始数据表中,等待加密处理。
3.根据权利要求1或2所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的密钥应用步骤进一步包括以下步骤a、首先定期产生一对密钥对,该密钥对包括对上述的待加密信息进行加密的加密密钥和对上述的待加密信息进行解密的解密密钥;b、利用加密密钥对防伪标签原始信息进行加密处理的加密步骤;以及c、将解密密钥存入解密密钥信息表中的存储步骤。
4.根据权利要求3所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的密钥对为非对称密钥对。
5.根据权利要求3所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的加密步骤进一步包括以下步骤a、首先在标签原始信息后面加上一定长度的随机数字;b、然后利用加密密钥对上述信息进行加密;c、最后将已经加密好的信息的前面加上明文信息,并将上述处理后的信息整理成适合防伪标签输出设备输出的格式,并执行输出。
6.根据权利要求5所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的明文信息为年份、月份和密钥期数。
7.根据权利要求1或2所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的防伪标签生产步骤是将密钥应用步骤中产生的标签输出信息传输到防伪标签生产设备后,输出防伪标签。
8.根据权利要求7所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的防伪标签生产步骤是以一标一码的形式输出防伪标签。
9.根据权利要求1或2所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的防伪标签识别步骤包括以下步骤a、标签识读步骤;b、标签信息解密步骤;c、查询和显示标签信息中的加密信息的步骤;d、防伪信息库更新的步骤;以及e、防伪解密密钥的更新步骤。
10.根据权利要求1或2所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的受保护对象信息的输入步骤和密钥应用步骤由网络服务器完成。
11.根据权利要求1或2所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的防伪标签生产步骤是由防伪标签输出设备完成。
12.根据权利要求11所述的一种利用非对称密码技术的防伪方法,其特征在于其中所述的防伪标签输出设备为打印输出设备。
全文摘要
本发明是关于一种利用非对称密码技术的防伪方法,其包括以下步骤受保护对象信息的输入步骤;产生、管理和使用非对称密钥的密钥应用步骤;将已经编辑好的标签信息输出为防伪标签成品的防伪标签生产步骤;以及识别附着在受保护产品上的标签,对其进行识读、解密、验证的防伪标签识别步骤。本发明提出的一种利用非对称密码技术的防伪方法,通过利用非对称密码技术产生的密钥对之间无法互推,保证了该防伪方法的安全性;并利用网络服务器完成受保护对象信息的输入和密钥应用,保证了该防伪方法的稳定可靠;同时,本发明通过利用常用的打印输出设备完成标签的生产,降低了本发明的应用成本,从而更加实用。
文档编号G06K17/00GK1588436SQ200410078160
公开日2005年3月2日 申请日期2004年9月20日 优先权日2004年9月20日
发明者邱华生 申请人:邱华生