一种基于电子检验报告的食品流通追溯方法

文档序号:9597530阅读:265来源:国知局
一种基于电子检验报告的食品流通追溯方法
【技术领域】
[0001]本发明涉及一种采用数字签名技术对食品进行追踪溯源的方法,属于数字信息传输技术领域。
【背景技术】
[0002]近年来,食品安全事故频发,食品的追踪溯源问题受到了日益广泛的关注。现有的食品追溯方法虽然很多,但都存在这样或那样的缺陷。例如电子监管码追溯法成本较高,一般用户难以承受;采用RFID技术进行追溯不仅存在成本高的问题,而且受环境因素影响严重;食品流通电子台账不能保证信息录入的及时性和准确性,且推广难度较大;食品纸质检验报告的复印件很容易篡改,无法确保检验报告的真实性,难以藉此证明产品质量。因此,为了有效保护顾客的身体健康和人身安全,探索一种理想的食品追溯方法是十分必要的。

【发明内容】

[0003]本发明的目的在于针对现有技术之弊端,提供一种基于电子检验报告的食品流通追溯方法,以提高食品监管水平,避免发生食品安全事故。
[0004]本发明所述问题是以下述技术方案解决的:
一种基于电子检验报告的食品流通追溯方法,所述方法将电子检验报告上报终端、电子检验报告核验终端和电子检验报告追溯端通过互联网与食品追溯中心的电子检验报告数据库相连,构成食品追溯系统;所述三种终端均设有数字证书存储器、文档操作单元、加密解密单元、电子签章单元和文件收发单元,由三种终端分别完成食品电子检验报告的上报、核验和追溯,从而实现产品流通过程的追溯。
[0005]上述基于电子检验报告的食品流通追溯方法,所述电子检验报告上报终端、电子检验报告核验终端和电子检验报告追溯端的运作方式分别为:
a.电子检验报告上报终端:
①食品生产厂家利用电子检验报告上报终端的数字证书存储器进行身份认证,确认访问的服务是指定的Web服务,同时验证用户的身份;
②身份认证通过后,食品生产厂家通过电子检验报告上报终端录入产品的电子检验报告信息,包括企业信息、营业执照信息、生产许可证信息/经营许可证信息和产品信息;
③电子检验报告上报终端根据食品生产厂家录入的信息,按产品的品种规格生成食品的电子检验报告文档,并利用Hash算法生成电子检验报告文档摘要信息,作为电子检验报告单的文档要素;
④电子检验报告上报终端利用其电子签章单元对电子检验报告文档进行电子签章并对电子检验报告文档摘要进行数字签名,生成电子检验报告单的最终数字文档;
⑤电子检验报告上报终端利用其加密解密单元对电子检验报告单的最终数字文档进行加密; ⑥电子检验报告上报终端利用其文件收发单元把加密后的最终数字文档发送到食品追溯中心;
b.电子检验报告核验终端:
①食品批发企业利用电子检验报告核验终端的数字证书存储器进行身份认证,确认访问的服务是指定的Web服务,同时验证用户的身份;
②身份认证通过后,输入所购食品的信息,通过文件收发单元对该食品的电子检验报告文档进行提取;
③利用加密解密单元对最终数字文档进行解密,提取解密后文档的文档摘要,同时对文档要素,文档摘要签名信息进行验签,和新生成的文档摘要进行比对,若二者一致,说明数据没有被非法篡改;
④对验签完毕的电子检验报告,填写供应商信息、查验数量,完成查验操作后自动留存查验记录;
⑤通过加密解密单元对查验记录进行加密;
⑥通过文件收发单元将加密后的查验记录发送到食品追溯中心;
c.电子检验报告追溯终端:
①食品批发企业利用电子检验报告追溯终端的数字证书存储器进行身份认证,确认访问的服务是指定的Web服务,同时验证用户的身份;
②身份认证通过后,输入追溯食品的信息,通过文件收发单元对该食品的电子检验报告文档进行提取;
③利用加密解密单元对最终数字文档进行解密,提取解密后文档的文档摘要,对文档要素,文档摘要签名信息进行验签,和新生成的文档摘要进行比对,若二者一致,说明数据没有被非法篡改;
④利用加密解密单元对加密后的查验记录进行解密,根据查验记录的供销关系,自动形成食品从厂家到一级食品批发企业、二级食品批发企业、零售企业的流通信息的变化轨迹,实现产品流通过程的追溯。
[0006]上述基于电子检验报告的食品流通追溯方法,食品生产厂家通过电子检验报告上报终端录入的企业信息包括企业编码、名称、法人、地址和经玮度,产品信息包括产品品种信息、品种的包装规格信息(含生产企业已经赋码的商品条形码)。
[0007]本发明采用数字签名技术对食品进行追溯,不仅很好地解决了传统食品检验报告容易被篡改,难以藉此证明产品质量的问题,而且降低了追溯成本,所述方法可有效提高食品的监管水平,避免食品安全事故的发生。
[0008]本发明采取的重要措施是数字签名,本发明对电子检验报告利用Hash算法提取文件摘要,对文件摘要信息进行数字签名,电子签章。如果电子检验报告被非法篡改,则电子检验报告文件摘要信息被修改,利用电子签名进行验签,证明当前文档与原文档摘要信息的不一致,进而判断电子检验报告是否被非法篡改。这样不仅很好地解决了传统食品检验报告容易被篡改,有效预防了食品检验报告的造假,实现销售食品所匹配的食品检验报告一一对应,进而证明食品的质量问题责任所在。本发明利用电子检验报告追溯端实现食品的追溯,以核验的方式把食品的流转连接起来,从而降低了追溯成本。
【附图说明】
[0009]下面结合附图对本发明作进一步详述。
[0010]图1是本发明所采用的食品追溯系统的结构框图;
图2是电子检验报告上报终端、电子检验报告核验终端、电子检验报告追溯端的结构框图;
图3是电子检验报告追溯流程图;
图4是电子检验报告文档电子签章流程框图;
图5是电子检验报告文档电子签章验证流程框图。
【具体实施方式】
[0011]参看图1,本发明所采用的食品追溯系统主要由电子检验报告上报终端、电子检验报告核验终端、电子检验报告追溯端组成。
[0012]参看图2,食品追溯系统的电子检验报告上报终端、电子检验报告核验终端和电子检验报告追溯端采用相同结构,主要包括以下部件:
1.CPU,用于交换、控制、处理系统数据;
2.数字证书存储器,用于存储电子检验报告上报终端的数字证书,数字证书用于对文档签名信息串进行签名,以形成证人证言最终数字文档;
3.文档操作单元,根据电子检验报告基本信息以及电子检验报告的文件,按照厂家、品种、规格统一生成电子检验报告数据文档,并提取文档摘要,对文档摘要进行签名,签名信息做为电子检验报告文档的文档要素;
4.加密解密单元,用于数据加、解密处理;
5.电子签章单元,用于电子检验报告文档的电子签章、数字签名;
6.文件收发单元,把操作完毕的电子检验报告文档信息发送到数据库。
[0013]在图2中,文档操作单元、加密解密单元、电子签章单元和文件收发单元都直接与CPU相连,数字证书存储器直接与加密解密单元和电子签章单元连接并通过身份鉴别单元与CPU相连,此外还包括与CPU相连相连的电子检验报告追溯单元。
[0014]7.电子检验报告追溯单元,通过数据库,对流转的食品通过名称、规格、批号进行查寻追溯。
[0015]电子检验报告上报终端工作流程如下:
首先,食品生产厂家利用数字证书存储器进行身份认证,确认访问的服务是指定的Web服务,同时验证用户的身份;身份认证通过后,录入电子检验报告信息,包括企业信息(编码、名称、法人、地址、经玮度等)、营业执照信息、生产许可证信息/经营许可证信息,还包含产品品种信息、品种的包装规格信息(含生产企业已经赋码的商品条形码);根据录入的信息,按品种规格生成食品的电子检验报告文档;利用Hash算法生成电子检验报告文档摘要信息,作为电子检验报告单的文档要素;利用电子签章单元对电子检验报告单文档进行电子签章和对电子检验报告文档摘要数字签名,生成电子检验报告单最终数字文档;利用加密解密单元对最终数字文档进行加密,最后通过
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1