[发明专利]农产品追溯防伪标识方法无效
申请号: | 201210371398.0 | 申请日: | 2012-09-28 |
公开(公告)号: | CN102968725A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 赵春江;李文勇;孙传恒;周超;解菁 | 申请(专利权)人: | 北京农业信息技术研究中心 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06K7/10 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 韩国胜 |
地址: | 100097 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 农产品 追溯 防伪 标识 方法 | ||
技术领域
本发明涉及农产品追溯系统技术领域,特别是涉及一种农产品追溯防伪标识方法。
背景技术
近年来农产品质量安全问题日益突出,国内农产品安全质量时间时有发生。农产品质量安全是一个世界性的热点问题,我国近几年不断发生的“瘦肉精”、“毒豆芽”、“染色馒头”、“激素黄瓜”等事件充分说明了当前农产品安全问题不容乐观,对人们身体健康和农产品出口造成了极大危害。消费者一方面寄望政府职能部门加强农产品质量监管力度、保障农产品食用安全,另一方面也希望能够及时了解农产品生产、流通及加工全过程的信息。建立农产品质量安全追溯制度、实现农产品质量安全的可追溯性,提升消费者对农产品食用质量的信任度,已经显示出日益重要的意义。
建立农产品追溯的关键在于提供农产品标签的标识方法。现阶段的农产品追溯标签绝大多数采用一维条码标签,这种标签采用文字信息加一维条码技术相结合来实现,文字信息可以让客户很清晰的看到产品的名称及相关内容,条码技术的使用,可以让企业准确快速的完成信息的读取。
这种一维条码产品标签,虽然读取简单,但是具有一定的缺陷,具体体现在以下几个方面:
1、依赖数据库,无法离线追溯。一维条码标签中的内容只能包含英文、数字以及个别几个符号,而要想知道它们所代表的真正含义,要通过扫描设备将其传入电脑,通过数据库搜索出其代表的原始含义。
2、依赖网络。如果产品面向全国或较大范围销售,那么追溯产品必然要采用网络平台,远程读取数据,如果本地不具备网络环境,就只能追溯本地数据库中有的产品相关信息。
3、信息量小。目前使用的一维条码标签,一般采用的是较流行的条码标准,如39码、EAN码、UPC码、128码。所包含的字符位数最多不到30位字符或数字。
4、安全性较弱。相对二维条码而言,一维条码在安全性上来说,一般采用的是打乱字符顺序,或直接选取几个具有代表特定含义的字符,查询时要通过数据库转换。不仅条码安全性较弱,而且标签本身没有采取防伪措施,容易实施复制操作。
5、稍有受损,无法识别。由于一维条码没有纠错码校验,一旦稍有污迹、划横等轻微受损,将无法识读,导致追溯失败。
6、无法实现个体和批次的关联追溯。目前的一维条码主要以批次进行追溯,无法同时进行个体和批次的关联追溯。
发明内容
(一)要解决的技术问题
为解决上述问题,本发明提供一种农产品追溯防伪标识方法。
(二)技术方案
为了解决上述技术问题,本发明提供一种农产品追溯防伪标识方法,包括:
获取农产品追溯监管码并进行压缩,得到压缩农产品追溯监管码,所述农产品追溯监管码包括行政区划代码、企业代码eID、产品分类代码、源实体参考代码、生产日期和校验码;
通过加密算法对所述压缩农产品追溯监管码进行加密,生成一维追溯码;
将所述一维追溯码及所述一维追溯码的加密初始密钥Key作为二维条码内容的一部分生成二维条码。
如上所述的农产品追溯防伪标识方法,优选的是,还包括:
通过AES分组加密算法对所述二维条码进行加密。
如上所述的农产品追溯防伪标识方法,优选的是,对所述一维压缩农产品追溯监管码进行加密的具体过程为:
S1、获取一维压缩农产品追溯监管码并将所述一维压缩农产品追溯监管码矩阵化,生成追溯码状态矩阵,按列存储记为State[i],其中,i为自然数;
S2、读取初始密钥Key,由初始密钥Key按照动态密钥规则生成Nr个动态密钥Dkey[j],所述Nr个动态密钥Dkey[j]组成轮密钥表Len,其中,j、Nr为自然数;
S3、对追溯码状态矩阵State[i]进行Nr-1次轮变换,第k次所述轮变换依次包括S盒替换、行移位、列混合、与所述轮密钥表Len中第k个动态密钥Dkey[j]按照预设算法运算,所述预设算法为可逆运算,其中,k为自然数,1≤k≤Nr-1;
S4、依次对追溯码状态矩阵State[i]进行S盒替换、行移位、与所述轮密钥表中的第Nr个动态密钥按照预设算法运算,所述预设算法为可逆运算;
S5、输出一维追溯码;
其中,所述S盒替换的Sbox置换表为十进制置换表;
所述列混合具体为:
所述追溯码状态矩阵State[i]左乘一可逆正整数矩阵,然后对10进行取模运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京农业信息技术研究中心,未经北京农业信息技术研究中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210371398.0/2.html,转载请声明来源钻瓜专利网。