[发明专利]一种农业投入品追溯系统及方法在审
申请号: | 201810732556.8 | 申请日: | 2018-07-05 |
公开(公告)号: | CN108876415A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 成维莉;毛林;徐冬寅;王琪;朱江;朱帅;王思璇;林城城 | 申请(专利权)人: | 江苏农牧科技职业学院 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00 |
代理公司: | 北京汇知杰知识产权代理事务所(普通合伙) 11587 | 代理人: | 蔡伦;杨巍 |
地址: | 225300*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 追溯系统 追溯 编码实现 技术实现 监管信息 数据访问 数据解析 系统架构 追溯管理 防伪 加密 查询 研究 互联网 应用 安全 | ||
1.一种农业投入品追数码的编码方法,其特征在于,所述方法包括如下步骤:
(1)生成64位追溯码结构,对64位追溯码结构进行编码转换,形成21位初始码;
(2)对所述初始追溯码进行加密处理,包括:由域名管理号、时间戳构成的数字序列作为初始密钥;
(3)输入初始码、初始密钥,创建密钥生成器,密钥生成器根据初始密钥产生用于加密的动态密钥;
(4)所述动态密钥产生一组扩展密钥,创建加密对象,所述加密对象使用扩展密完成一组加密操作,得到加密数据;
(5)将加密数据转换为十进制表示的追溯码;
(6)对加密数据转换为十进制表示的追溯码进行解密,包括:读取追溯码、初始密钥,由AES密钥生成器,根据初始密钥生成动态密钥,用于解密;
(7)由动态密钥生成一组扩展密钥,创建解密对象,所述解密对象利用扩展密钥执行一组解密操作,获得字节码形式的解密数据;
(8)将所述解密数据转换成十进制代码还原为初始码。
2.根据权利要求所述1的方法,在(1)中所述64位追溯码结构运用最小信息量编码原则进行设计,由版本号+供应商号+产品类别号+序列号构成。
3.根据权利要求所述1的方法,在(1)中将所述64位追溯码初始码以十进制表示,转换后长度为21位。
4.根据权利要求所述1的方法,在(1)中在21位编码中,版本号为1位数字N1(N1=2);供应商号为5位(P1P2P3P4P5),编号按顺序从00001开始至32768;产品类别号4位(T1T2T3T4),由农业投入品大类+农业投入品小类组成,前2位(T1T2)代表农业投入品大类,包括农药、肥料、种子、兽药、渔药、饲料、饲料添加剂、生产调节剂、农膜及其他,编号从01到10,最大编号为81;后2位(T3T4)表示农业投入品小类,包括杀虫剂、除草剂、杀菌剂、生物农药、植物生长调节剂、农药原药、其它农药等等,编号从01至92。产品序列号为11位(X1X2X3X4…X11),指示同类产品同一批次的单一物品,按顺序号从00000000001到17179869184表示。
5.一种农业投入品追数码的编码系统,所述系统包括:客户端、服务端、通信层;
所述通信层例如Internet网络连接客户端和服务端,提供远程访问与数据传输;
所述客户端位于View层,提供用户登录、产品编码、追溯查询等UI操作视图界面;
所述服务端搭建云计算服务器平台,包括IaaS、PaaS、SaaS三层。
6.根据权利要求5所述的编码系统,所述客户端包括PC主机、智能读写器、网卡、存储设备等基础设施硬件设备及软件工具,智能读写器通过RS232或RS485串口、RJ45方式与PC主机连接,是Web应用服务的软硬件支撑平台,保证客户端基本功能与性能要求
7.根据权利要求5所述的编码系统,所述服务端远程访问、数据解析、追溯码编码、追溯查询。
8.利用权利要求5-7任一项所述的编码系统的农业投入品追溯方法,包括步骤:
(1)用户登录客户端系统后,可从产品列表中选择产品进行编码,将追溯码加密后写入标签,并为用户提供密钥,供产品追溯查询使用;
(2)用户手持标签和密钥进行产品追溯查询,读写装置读取标签追溯码,由客户端通过Internet网络提交至服务端,服务端使用密钥还原追溯码原文,分析、提取出分段码信息,与数据库平台建立通信,访问所述数据库,查询域名、分类、批次号信息;
(3)根据域名、分类、批次号确定指定的产品,再次远程访问所述数据库,服务端接收追溯查询数据后进行解析,将解析结果展示在客户端界面,呈现给用户。
9.根据权利要求所述8的方法,所述服务端远程访问、数据解析、追溯码编码、追溯查询。
10.根据权利要求所述9的方法,所述服务端系统建立远程,执行追溯码编码、域名查询、产品识别、供应链追溯等业务;
所述数据解析将JSON数据转换为封装可视化数据的持久化对象;
所述追溯码编码:用户登录客户端后进入编码视图,从视图产品列表中选择产品、提交编码请求,服务端执行编码业务,返回最终追溯码及密钥,读写器将追溯码写入EPC标签,同时将密钥呈现给客户端用户;
所述追溯查询:客户端追溯查询时提供产品身份查询、供应链追溯两个选择,服务端根据客户端传入读写器识读的标签追溯码,由EPCAction控制类来实现追溯码解密、远程访问查询、数据解析处理过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏农牧科技职业学院,未经江苏农牧科技职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810732556.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链的新型防伪系统及方法
- 下一篇:一种防伪及主动溯源追踪方法