防伪码的特征码编码方法

文档序号:6341818阅读:770来源:国知局
专利名称:防伪码的特征码编码方法
技术领域
本发明涉及一种数据存储方法,尤其涉及一种由特征码编码的防伪数据存储方法。
背景技术
1995年2月7日申请的中国专利-密码防伪标识物(申请号95203425.5)是由防伪信息载体层、印刷的代码、密码(方位信息)印刷层和遮盖层构成的;代码和密码组成编码被记录存储在为消费者提供验证密码服务的计算机识别系统数据库中,消费者可通过电话、传真、互联网络向计算机识别系统输入编码来验证产品真伪,它将鉴别产品真伪这种本来复杂的技术行为转化为拨打电话输入编码的简单行为,不易伪造、易于识别,中国防伪行业协会组织推广的“全国电码电话防伪系统工程”采用了其专利。然而,在实践中发现目前防伪码的鉴别方法是将每一条防伪码存储在验证系统的数据库中,当消费者查询时验证数据库中是否有消费者输入的防伪码。这样做带来的弊端主要有以下几点(1)要使防伪码生效,必须将所有防伪数码统一保存到数据库中,这种大量数据的传递,稍一不慎就会带来数据的泄密,为制假造假的不法分子提供可乘之机。
(2)验证系统必须存储所有的防伪数码,这样带来的后果是是当系统遭受黑客攻击时会将系统所有防伪数码全部泄漏给入侵者,从而丧失防伪数码的防伪功效。
(3)由于每一条防伪码都在系统中进行保存,随着系统业务的逐步推广,数据库的容量也会迅速以几何级数增长,大大影响了系统的整体查询速度,提高了系统的维护成本。

发明内容
本发明的目的旨在提供一种更加科学的防伪码编码方法,使得防伪码的存储更加简单、安全、保密,同时降低对系统存储空间的要求,减少系统实施成本。
我们把这种新型的编码方法称为防伪码的特征码编码方法本发明是这样实现的1、防伪码编码编码系统所制作的每一批防伪码都设有一组与之对应的特征码;防伪码为16-21位数码,其内容包括企业编码、产品编码、批次码、序列码,可以为每一个产品编制一组明文编码,通过加密算法的加密,明文编码便成为毫无规律的防伪数码。
2、特征码编码根据上述防伪码编码方法,当序列码全部为“0”时,所生成的编码便是该批次防伪码的特征码,将特征码的明文编码通过加密算法加密,便成为毫无规律的特征码。
3、特征码的存储经过加密处理的特征码存入计算机数据库中后,便自动解密为明码,并按企业编码、产品编码、批次码存放在各自的表格中,在数据库中看不到完整的特征码。
4、防伪码与特征码的对照验证防伪数据库为电话、手机、互联网等通讯手段提供查询接口,查询者可按顺序输入标识上的防伪码,系统将防伪密码解密为明文码,对照数据库中记载的特征码的企业编码、产品编码、批次码信息,当确认该防伪码的信息与数据库中记载的特征码信息一致后,则系统反馈给消费者该防伪码为真,如不一致则为假冒。
采用本发明的优点在于1、防伪码的验证过程是通过核对解密后的防伪码明文与数据库存储的特征码是否一致来完成,验证系统的数据库中只存储特征码而不再需要存储防伪码,杜绝了从数据库中泄漏防伪码的可能。
2、通过采用加密后的特征码来激活同批次的防伪码,不再需要将生成的每一条数据写入验证系统的数据库中,几十万或几百万数据的注册、激活查询只需要几条特征码就完成,大大提高了工作效率,提高系统的可用性。
3、注册过程采用了加密后的特征码来完成,而加密后的特征码不包含防伪码,从而杜绝了在防伪码注册过程中出现数据泄漏的可能。
4、数据库中只存储特征码作为核对凭据,系统只需要存储几条特征码就可以支持几十万或几百万条防伪码的查询,将系统的存储空间降低到普通系统的十几万分之一,降低了系统的运营维护成本。
具体实施例方式1、防伪码编码防伪数码的编码为16-21位的数码。现以16位数码的编码方法举例说明如下 编码结构说明如下第1-3位企业编码,可以编制1000家企业的编码;第4位产品编码,可以编制10种产品的编码;第5-6位批次码,不固定,可以是两位,可以说是3位。标识每一批防伪码的批次号;第7-16位序列号,标示每一个产品的每一组防伪数码的序列号;根据上述编码规则,可以为每一个产品编制一组明文编码,通过加密算法的加密,明文编码便成为毫无规律的防伪数码。
2、防伪码的特征码编码方法根据上述防伪码编码方法,当序列号全部为0时,所生成的编码便是该批次的防伪码的特征码。例如当企业编号为001,产品编号为1,该批防伪码的批次号为01时,则01批次的防伪码的特征码结构如下
0011010000000000将上述特征码的明文编码通过加密算法的加密,便成为毫无规律的特征码。
3、特征码的存储经过加密处理的特征码存入计算机数据库中后,便自动解密为明码,并按企业编号、产品编号、批次号存放在各自的表格中。这样,在数据库中也看不到完整的特征码,确保了特征码的安全保密。
4、防伪码与特征码的对照验证防伪数据库为电话、手机、互联网等通讯手段提供查询接口,查询者利用这些通讯手段可以方便地对防伪数码进行验证。
验证流程如下消费者拨打电话,按顺序输入标识上的防伪码系统对数码解密,将防伪密码解密为明文码,对照数据库中记载的特征码的企业编号、产品编号、批次号信息,当确认该防伪码的企业编号、产品编号、批次号与数据库中所记载的特征码信息一致后,则系统反馈给消费者企业名称、产品名称和正牌产品信息,如果不一致,则反馈谨防假冒的信息。
权利要求
1.一种防伪码的特征码编码方法,其特征是①防伪码编码编码系统所制作的每一批防伪码都设有一组与之对应的特征码;防伪码为16-21位数码,其内容包括企业编码、产品编码、批次码、序列码,可以为每一个产品编制一组明文编码,通过加密算法的加密,明文编码便成为毫无规律的防伪数码。②特征码编码根据上述防伪码编码方法,当序列码全部为“0”时,所生成的编码便是该批次防伪码的特征码,将特征码的明文编码通过加密算法加密,便成为毫无规律的特征码。③特征码的存储经过加密处理的特征码存入计算机数据库中后,便自动解密为明码,并按企业编码、产品编码、批次码存放在各自的表格中,在数据库中看不到完整的特征码。④防伪码与特征码的对照验证防伪数据库为电话、手机、互联网等通讯手段提供查询接口,查询者可按顺序输入标识上的防伪码,系统将防伪密码解密为明文码,对照数据库中记载的特征码的企业编码、产品编码、批次码信息,当确认该防伪码的信息与数据库中记载的特征码信息一致后,则系统反馈给消费者该防伪码为真,如不一致则为假冒。
2.根据权利要求1所述的编码方法,其特征在于存储防伪码时只需将该批防伪码的对应特征码存储在数据库中,不需要将所制作的全部防伪码存储在计算机数据库中。
3.根据权利要求1所述的编码方法,其特征在于当特征码在数据库中注册后,与之对应的防伪码就可以进行查询了。
全文摘要
一种防伪码的特征码编码方法,是由16-21位的包含企业编码、产品编码、批次码、序列码等编码组成的,首先是按批次为每一个产品编制一组明文编码,通过加密变为无规律的防伪数码。特征码是依上述编码将序列码全为“0”,生成一组编码,该组编码便是该批次所有防伪码的特征码,将这组编码加密变为无规律的密码,将其存入计算机数据库中后,特征码自动解密为明码,并按企业代码、产品代码、批次码存放在各自的表格中,当该批次特征码存入数据库中后,该批次防伪码便可以进行查询验证了。数据库为电话、手机、互联网等通讯手段提供查询接口,查询者可通过上述通讯手段方便地对防伪数码进行验证。
文档编号G06K5/00GK1632818SQ20031012187
公开日2005年6月29日 申请日期2003年12月24日 优先权日2003年12月24日
发明者陈明晨 申请人:北京中联兆信网络信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1