[发明专利]农产品电子追溯监管码生成方法和装置有效
申请号: | 201110344009.0 | 申请日: | 2011-11-03 |
公开(公告)号: | CN102521679A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 杨信廷;孙传恒;李文勇;周超;谢菁 | 申请(专利权)人: | 北京农业信息技术研究中心 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/02;H04L9/08 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100097 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 农产品 电子 追溯 监管 生成 方法 装置 | ||
1.一种农产品电子追溯监管码生成方法,其特征在于,包括步骤:
S1、对农产品进行可追溯监管编码,得到可追溯监管中间码;
S2、对所述可追溯监管中间码进行压缩,得到压缩码;
S3、对所述压缩码进行加密,生成唯一性农产品电子追溯监管码。
2.如权利要求1所述的方法,其特征在于,所述步骤S1中的可追溯监管编码以批次作为追溯单元,同一批次是指同一责任主体在同一时间内生产的同一品种的产品。
3.如权利要求1所述的方法,其特征在于,所述可追溯监管编码包括行政区域码、企业代码、产品分类码、源实体参考码、生产日期码和校验码。
4.如权利要求1所述的方法,其特征在于,所述步骤S2中压缩的方法是:采用分组的方法对可追溯监管中间码的每一码段进行重新编码压缩,所述编码压缩是采用穷举法对每一码段按照最大取值范围进行重新编码。
5.如权利要求1所述的方法,其特征在于,所述步骤S3中加密的方法包括步骤:
S31、获取初始密钥;
S32、产生动态密钥;
S33、以所述动态密钥作为种子密钥进行轮密钥扩展产生轮变换密钥表;
S34、将步骤S2中的压缩码转换为状态矩阵;
S35、根据所述状态矩阵和轮变换密钥表,进行轮变换;
S36、将由所述轮变换得到的状态位矩阵转换为数字串,即为农产品电子追溯监管码。
6.如权利要求5所述的方法,其特征在于,所述步骤S35中的轮变换总共有Nr+1轮,Nr为大于等于2的整数,其中第一轮和最后一轮与中间的Nr-1轮稍有区别;中间的Nr-1轮是完整的轮变换,包括四个步骤:S351、对所述状态矩阵进行状态位替换;S352、矩阵行移位;S353、矩阵列混合;S354、根据所述轮变换密钥表,进行矩阵状态位与轮密钥取模运算;第一轮变换只进行S354步骤,而最后一轮变换少了步骤S353。
7.一种农产品电子追溯监管码生成装置,其特征在于,包括:外壳(1),外壳(1)上安装有键盘(3)和显示屏(2);微控制器(10),所述键盘(3)和显示屏(2)均与微控制器(10)连接,微控制器(10)能够对农产品进行可追溯监管编码、压缩并加密,生成唯一性农产品电子追溯监管码;外壳(1)的一侧设置一用以识读RFID卡的卡槽(5),靠近卡槽(5)装置外壳(1)内部安装有天线(11),天线(11)通过RFID射频电路(12)与微控制器(10)连接;外壳(1)相对的另一侧设置一用于打印机拆卸、换纸的翻盖(4),靠近翻盖(4)内部装有打印头(14),打印头(14)通过嵌入式打印驱动电路(13)与微控制器(10)连接;所述外壳(1)内还安装有通信模块(9),通信模块(9)通过USB控制电路(15)与微控制器(10)进行连接。
8.如权利要求7所述的装置,其特征在于,所述外壳(1)的底部设置一用以安放本装置工作电池的电池槽(6),以及在底部的四个角上设有四个用于调节平衡度的脚柱(8)。
9.如权利要求7或8所述的装置,其特征在于,所述微控制器(10)加密的方法为:获取初始密钥;产生动态密钥;以所述动态密钥作为种子密钥进行轮密钥扩展产生轮变换密钥表;将压缩码转换为状态矩阵;根据所述状态矩阵和轮变换密钥表,进行轮变换;将由所述轮变换得到的状态位矩阵转换为数字串,即为农产品电子追溯监管码。
10.如权利要求9所述的装置,其特征在于,所述轮变换总共有Nr+1轮,Nr为大于等于2的整数,其中第一轮和最后一轮与中间的Nr-1轮稍有区别;中间的Nr-1轮是完整的轮变换,包括四个步骤:对所述状态矩阵进行状态位替换;矩阵行移位;矩阵列混合;以及根据所述轮变换密钥表,进行矩阵状态位与轮密钥取模运算;第一轮变换只进行第四个步骤,而最后一轮变换少了第三个步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京农业信息技术研究中心,未经北京农业信息技术研究中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110344009.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理