[发明专利]基于混沌加密算法的防作弊农产品溯源系统无效
申请号: | 201210252433.7 | 申请日: | 2012-07-12 |
公开(公告)号: | CN102819812A | 公开(公告)日: | 2012-12-12 |
发明(设计)人: | 张忠;丁群;刘克法 | 申请(专利权)人: | 黑龙江大学 |
主分类号: | G06Q50/02 | 分类号: | G06Q50/02;G06K19/067;H04L9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150080 黑龙江省哈尔滨*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 混沌 加密算法 作弊 农产品 溯源 系统 | ||
1.一种基于混沌加密算法的防作弊农产品溯源系统,包括管理系统,扫描终端,查询终端和多个RFID卡,其特征在于:为每一个批次农产品佩戴RFID卡,农产品从播种到食用前每一个环节都通过扫描终端扫描;在扫描农产品信息的时候,输入账户密码进入扫描终端,将农产品相关信息输入扫描终端,并用扫描终端将本批次农产品佩戴的RFID卡扫描,扫描终端利用混沌加密算法加密成密文,加密后的数据通过GPRS发送到管理系统;管理系统接收端接收到GPRS发送的信息后,进行存储;使用者在食用农产品的时候如果想知道生产的过程,通过查询终端将RFID信息通过GPRS登陆到管理系统,管理系统将所查询的农产品信息经过解密,通过GPRS发送回来,查询终端接收后进行显示。
2.根据权利要求一种基于混沌加密算法的防作弊农产品溯源系统,其特征在于:所述的混沌加密算法,方法如下:
(1)、混沌序列的产生
产生混沌序列采用的是Henon映射,公式如下:
式中,xn+1表示xn迭代1次后产生的值,xn表示初始值迭代第n次后产生的值,a,b表示控制参数,取值分别是a=1.4,b=0.3;
公式(1)的量化公式为:ki=xi*108mod255
ki表示xn量化后的值,ki(i=1,2,......,n)即为混沌序列;
(2)、混沌算法在本专利中的应用
(2.1)信息存储过程:农产品信息扫描进系统之后,以十六位二进制进行逐字节传输,并进行存储,在传输过程中进行如下运算
Ci=fi^ki(i=1,2,......,n) (2)
式中,ki即为由Henon映射确定的混沌序列的第i位,fi为农产品信息明文的第i位,Ci为加密处理后的食品安全信息密文的第i位,公式(2)通过对农产品信息明文f和混沌序列k进行异或之后产生包含食品安全信息但是以第三方不能识别的密文的形式存在的信息C,
(2.2)信息读取过程:当食品安全信息需要读取时,从存储器中读取密文C,以十六位二进制进行逐字节传输,在传输过程中进行如下运算
fi=Ci^ki(i=1,2,......,n) (3)
式中,ki即为由Henon映射确定的混沌序列的第i位,Ci为存储器中加密处理后的农产品信息密文的第i位,fi为农产品信息明文的第i位,公式(3)通过对存储器中读取的加密了的农产品信息C和混沌序列k进行异或之后产生包含农产品信息明文f。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑龙江大学,未经黑龙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210252433.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:玉米芯颗粒风选除杂机
- 下一篇:一种便于拆装的有机肥分级筛选装置