一种防篡改档案食品安全追溯系统的制作方法

文档序号:6631159阅读:237来源:国知局
一种防篡改档案食品安全追溯系统的制作方法
【专利摘要】一种防篡改档案食品安全追溯系统,包括,食品档案数据厍,监控装置,监控装置包含加密模块和信息发送模块以及文件监控模块;模块计算电子档案的完整性校验信息,并通过所述信息发送模块将完整性校验信息传输至所述食品档案数据库的信息接收模块;文件监控模块设定对创建和修改以及删除电子档案文件的操作进行监控,处理模块包括存储模块,所述存储模块存储监控食品的名称和食品监控的环节,以及监控食品的标识信息;标识识别模块,所述标识识别模块识别食品主体的标识信息;食品档案数据库还包括数据输入模块,数据存储模块,数据查询模块,查询电子档案文件完整性校验信息。
【专利说明】一种防篡改档案食品安全追溯系统

【技术领域】
[0001]本发明涉及食品安全追溯系统,特别是涉及一种能够防止篡改档案的食品安全追溯系统。

【背景技术】
[0002]食品安全追溯系统应当立足于种植、养殖、生产、加工、流通、销售等各个环节中食品主体建立电子档案。以往的食品安全追溯系统电子档案的信息内容包括食品安全法律所要求的食品原料、食品添加剂、食品相关产品的名称、规格、数量、生产日期或者生产批号、保质期、进货日期、检验合格证号、销售日期以及供货者、购货者的名称、地址、联系方式等内容。然而,以往的食品安全追溯系统的电子信息并不全面,还应当包括种植/养殖、生产加工、流通和销售等工作人员、工作时间、工作地点、技术方案、工作过程、工作结果等食品种植、养殖、生产、加工、流通、销售记录。特别是,由于缺乏防篡改机制,以往的食品安全追溯系统的档案信息容易被生产者或销售者修改,削弱了食品安全追溯系统的功能与目的。


【发明内容】

[0003]为了解决上述信息记录不全面与信息记录容易被篡改的问题,本发明提出了一种防篡改档案食品安全追溯系统,本系统立足于种植、养殖、生产、加工、流通、销售等各个环节中食品主体建立完整的电子档案。电子档案的信息内容包括而不限于食品安全法律所要求的食品原料、食品添加剂、食品相关产品的名称、规格、数量、生产日期或者生产批号、保质期、进货日期、检验合格证号、销售日期以及供货者、购货者的名称、地址、联系方式等内容,还包括种植/养殖、生产加工、流通和销售等工作人员、工作时间、工作地点、技术方案、工作过程、工作结果等食品种植、养殖、生产、加工、流通、销售记录。本系统通过对各食品主体的电子档案进行实时或按需地加密提取及留存,从而形成食品电子档案的全程防篡改机制。本系统能够实现食品生产流通的全过程可追溯,同时低成本地解决了特别存在的电子档案可信问题。本发明所采取的技术方案是:
[0004]一种防篡改档案食品安全追溯系统,包括,
[0005]食品档案数据库,所述食品档案数据库具有信息接收模块和处理模块,接收并存储食品电子档案文件的完整性校验信息;
[0006]监控装置,所述监控装置包含加密模块和信息发送模块以及文件监控模块;
[0007]所述加密模块计算电子档案的完整性校验信息,并通过所述信息发送模块将完整性校验信息传输至所述食品档案数据库的信息接收模块;
[0008]所述文件监控模块设定对创建和修改以及删除电子档案文件的操作进行监控,当监测到电子档案文件的创建或修改操作时,所述加密模块对新创建或修改的电子档案文件进行加密计算,获得新创建或修改电子档案文件的完整性校验值;
[0009]进一步地,所述处理模块包括:
[0010]存储模块,所述存储模块存储监控食品的名称和食品监控的环节,以及监控食品的标识信息;
[0011 ] 标识识别模块,所述标识识别模块识别食品主体的标识信息;
[0012]进一步地,所述监控装置还包括备份模块,所述备份模块将完整性校验信息在本地留存存档。
[0013]进一步地,
[0014]所述监控装置针对的监控环节包括种植、养殖、生产、加工、流通、销售;
[0015]所述加密模块采用具有单项性和不可逆性的SHAl或SHA256哈希函数加密算法;
[0016]所述加密模块还采用哈希函数算法;
[0017]进一步地,
[0018]所述监控装置还包括定位模块,所述定位模块产生电子档案创建、修改时的位置信息,所述位置信息可以与加密模块所产生完整性校验信息一并通过信息发送模块传输到所述食品档案数据库的所述信息接收模块;
[0019]时钟同步模块,所述时钟同步模块产生电子档案创建和修改时的标准时间信息,所述标准时间信息与所述加密模块产生的完整性校验信息一并通过信息发送模块传输到所述食品档案数据库的所述信息接收模块;
[0020]进一步地,所述食品档案数据库,还包括,
[0021]数据输入模块,所述数据输入模块接收所述信息接收模块传来的电子档案文件完整性校验信息并录入数据库;
[0022]数据存储模块,所述数据存储模块存储电子档案文件完整性校验信息,所述数据存储模块采取以食品主体为单位建立子数据库,所述子数据库包含数据内容与录入时间两个字段,所述数据内容存储所述数据输入模块接收到的电子档案文件完整性校验信息,所述录入时间记录电子档案文件完整性校验信息到达并录入数据库时的本地时钟;
[0023]数据查询模块,查询电子档案文件完整性校验信息;
[0024]进一步地,所述子数据库还包括位置信息字段,记录所述GPS定位模块产生的电子档案创建、修改时的位置信息;
[0025]进一步地,所述子数据库还包括标准时间信息字段,所述标准时间信息字段记录所述时钟同步模块产生的电子档案创建、修改时的标准时间信息。
[0026]进一步地,所述数据查询模块以食品主体、录入时间及校验信息等进行条件查询;
[0027]进一步地,所述数据查询模块提供网站或者APP查询端口。
[0028]本发明的有益效果是:
[0029]本食品安全追溯系统电子档案的信息内容不仅包括食品安全法律所要求的食品原料、食品添加剂、食品相关产品的名称、规格、数量、生产日期或者生产批号、保质期、进货日期、检验合格证号、销售日期以及供货者、购货者的名称、地址、联系方式等内容,还可以包括种植/养殖、生产加工、流通和销售等工作人员、工作时间、工作地点、技术方案、工作过程、工作结果等食品种植、养殖、生产、加工、流通、销售记录。并且既能够有效固定原始电子档案,又能达到保护食品主体的商业秘密的目的。同时,这还是一种低成本、高效率、少存储的可操技术方案。

【专利附图】

【附图说明】
[0030]图1是防篡改档案食品安全追溯系统的流程图示例

【具体实施方式】
[0031]参照图1,一种防篡改档案食品安全追溯系统,包括,
[0032]食品档案数据库,所述食品档案数据库具有信息接收模块和处理模块,接收并存储食品电子档案文件的完整性校验信息;
[0033]监控装置,所述监控装置包含加密模块和信息发送模块以及文件监控模块;
[0034]所述加密模块计算电子档案的完整性校验信息,并通过所述信息发送模块将完整性校验信息传输至所述食品档案数据库的信息接收模块;
[0035]所述文件监控模块设定对创建和修改以及删除电子档案文件的操作进行监控,当监测到电子档案文件的创建或修改操作时,所述加密模块对新创建或修改的电子档案文件进行加密计算,获得新创建或修改电子档案文件的完整性校验值;
[0036]进一步地,所述处理模块包括:
[0037]存储模块,所述存储模块存储监控食品的名称和食品监控的环节,以及监控食品的标识信息;
[0038]标识识别模块,所述标识识别模块识别食品主体的标识信息;
[0039]进一步地,所述监控装置还包括备份模块,所述备份模块将完整性校验信息在本地留存存档。
[0040]进一步地,
[0041]所述监控装置针对的监控环节包括种植、养殖、生产、加工、流通、销售;
[0042]所述加密模块采用具有单项性和不可逆性的SHAl或SHA256哈希函数加密算法;
[0043]所述加密模块还采用哈希函数算法;
[0044]进一步地,
[0045]所述监控装置还包括定位模块,所述定位模块产生电子档案创建、修改时的位置信息,所述位置信息可以与加密模块所产生完整性校验信息一并通过信息发送模块传输到所述食品档案数据库的所述信息接收模块;
[0046]时钟同步模块,所述时钟同步模块产生电子档案创建和修改时的标准时间信息,所述标准时间信息与所述加密模块产生的完整性校验信息一并通过信息发送模块传输到所述食品档案数据库的所述信息接收模块;
[0047]进一步地,所述食品档案数据库,还包括,
[0048]数据输入模块,所述数据输入模块接收所述信息接收模块传来的电子档案文件完整性校验信息并录入数据库;
[0049]数据存储模块,所述数据存储模块存储电子档案文件完整性校验信息,所述数据存储模块采取以食品主体为单位建立子数据库,所述子数据库包含数据内容与录入时间两个字段,所述数据内容存储所述数据输入模块接收到的电子档案文件完整性校验信息,所述录入时间记录电子档案文件完整性校验信息到达并录入数据库时的本地时钟;
[0050]数据查询模块,查询电子档案文件完整性校验信息;
[0051]进一步地,所述子数据库还包括位置信息字段,记录所述GPS定位模块产生的电子档案创建、修改时的位置信息;
[0052]进一步地,所述子数据库还包括标准时间信息字段,所述标准时间信息字段记录所述时钟同步模块产生的电子档案创建、修改时的标准时间信息。
[0053]进一步地,所述数据查询模块以食品主体、录入时间及校验信息等进行条件查询;
[0054]进一步地,所述数据查询模块提供网站或者APP查询端口。
[0055]参照图1,通过以下方式本发明的技术方案能够实现食品安全的全程溯源:
[0056]1.种植/养殖环节的建档、加密与提存
[0057]1.1种植/养殖环节建档。种植/养殖环节的食品主体在下种、施肥、打药、管理与收获农产品全过程中,制作详细的种植/养殖食品电子档案,其中记录植物种子、动物配种、肥料、农药、饲料、添加剂、其他相关材料的名称、规格、数量、生产日期或者生产批号、保质期、进货日期、检验合格证号、销售日期以及供货者、购货者的名称、地址、联系方式等内容,同时记录种植/养殖人员、种植/养殖时间、地点、技术方案、过程、农产品等信息。这些电子档案可以形成Excel表格、Word文档、PDF文档等独立存储的电子文件形式,也可以形成数据库文件等集中存储的电子文件形式。
[0058]1.2种植/养殖环节加密。利用电子档案监控装置的文件监控模块和加密模块实时或按需地对所生成的电子档案文件进行加密运算,并自动提取电子档案文件的完整性校验信息。
[0059]1.3种植/养殖环节提存。利用电子档案监控装置的信息发送模块将加密模块产生的完整性校验信息传输到第三方管理的食品档案溯源数据库进行提存。
[0060]2.生产/加工环节建档、加密与提存
[0061]2.1生产/加工环节建档。在生产/加工环节的食品主体在食品初加工、深加工全过程中,制作详细的食品生产加工电子档案,其中不仅记录食品原料、食品添加剂、食品相关产品的名称、规格、数量、生产加工日期或者生产加工批号、保质期、进货日期、检验合格证号、销售日期以及供货者、购货者的名称、地址、联系方式等内容,还包括生产加工人员、生产加工时间、地点、技术方案、过程、食品半成品、成品等信息。这些电子档案形成Excel表格、Word文档、PDF文档等独立存储的电子文件形式,进一步地,这些电子档案还形成数据库文件等集中存储的电子文件形式。
[0062]2.2生产/加工环节加密。利用电子档案监控装置的文件监控模块和加密模块实时或按需地对所生成的电子档案文件进行加密运算,并自动提取电子档案文件的完整性校验信息。
[0063]2.3生产/加工环节提存。利用电子档案监控装置的网络传输模块将完整性校验信息传输到第三方管理的食品档案溯源数据库进行提存。
[0064]3.流通环节的建档、加密与提存
[0065]3.1流通环节建档。流通环节的食品主体在物流配送的全过程中,制作详细的食品流通电子档案,其中记录流通的食品名称、规格、数量、生产日期或者生产批号、保质期、送货日期、检验合格证号以及接收食品厂商的名称、地址、联系方式等内容,还包括食品配送人员、流通人员、验货人员、起货和送达时间、地点、过程等信息。这些电子档案可以形成Excel表格、Word文档、PDF文档等独立存储的电子文件形式,也可以形成数据库文件等集中存储的电子文件形式。
[0066]3.2流通环节加密。利用电子档案监控装置的文件监控模块和加密模块实时或按需地对所生成的电子档案文件进行加密运算,并自动提取电子档案文件的完整性校验信肩、O
[0067]3.3流通环节的提存。利用监控装置的信息发送模块将将加密模块产生的完整性校验信息传输到第三方管理的食品档案溯源数据库进行提存。
[0068]4.销售环节建档、加密与提存
[0069]4.1销售环节建档。在销售环节的食品主体的销售过程中,制作详细的食品销售电子档案,记录流通的食品名称、规格、数量、生产日期或者生产批号、保质期、送货日期、检验合格证号等内容,还包括销售人员、销售去向和销售时间、地点等信息。这些电子档案形成Excel表格、Word文档、PDF文档等独立存储的电子文件形式,进一步地,这些电子档案还形成数据库文件等集中存储的电子文件形式。
[0070]4.2销售环节的加密。利用电子档案监控装置的文件监控模块和加密计算模块实时或按需地对所生成的电子档案文件进行加密运算,并自动提取电子档案文件的完整性校验信息。
[0071]4.3销售环节的提存。利用电子档案监控装置的信息发送模块将加密模块产生的完整性校验信息传输到第三方管理的食品档案溯源数据库进行提存。
[0072]5.数据库的数据输入与统一存储
[0073]5.1数据输入。种植/养殖、生产/加工、流通、销售各个环节各个食品主体将电子档案的完整性校验信息发给第三方后,第三方利用食品档案溯源数据库的数据输入模块将电子档案的文件完整性校验信息自动录入到数据库,并记录录入时间。
[0074]5.2统一存储。数据库以食品主体为单位建立子数据库,每个子数据库按序记录相应食品主体发来的电子档案文件完整性校验信息。
[0075]6.数据库查询与事故调查
[0076]一旦发生食品安全事故,调查人员启动食品安全溯源调查。首先,调查人员从食品档案溯源数据库查询种植/养殖、生产/加工、流通、销售各个环节各个食品主体的电子档案完整性校验信息。随后,调查人员要求各个环节的涉案食品主体提供原始食品电子档案,并通过完整性检验信息比对确认原始食品电子档案确系真实、完整。最后,基于原始食品电子档案对食品进行全过程逐环节分析,并确定食品安全事故的原因与责任。经调查,未能提供原始食品电子档案或原始食品电子档案经过修改的,依法推定其承担相应的食品安全责任。
[0077]7.作为可选方案,提存电子档案完整性校验信息时,还可以同时提存GPS定位模块所产生的位置信息和时钟同步模块所产生的标准时间信息。相应地,数据库中可以增加位置信息字段和标准时间信息字段用来存储前述信息。事故调查时,可以据此确定原始电子档案所形成的确切地理位置和准确标准时间。
[0078]8.作为可选方案,食品档案溯源数据库可以提供网站或者APP查询端口。如果食品主体愿意将电子档案的文件完整性校验信息公布在食品标识或包装中,消费者可以通过网站或者APP的查询端口对电子档案的校验信息进行查询或验证。
【权利要求】
1.一种防篡改档案食品安全追溯系统,包括: 食品档案数据库,其具有信息接收模块和处理模块,接收并存储食品电子档案文件的完整性校验信息; 监控装置,其包含身份识别模块、文件监控模块、加密计算模块和网络传输模块; 所述身份识别模块用于识别食品主体的身份信息; 所述文件监控模块设定对创建、修改或删除电子档案文件的操作进行监控,当监测到电子档案文件的创建、修改操作时,所述加密模块对新创建、修改的电子档案文件进行加密计算,获得新创建、修改的电子档案文件的完整性校验值; 所述加密计算模块计算电子档案的完整性校验信息,并通过所述信息发送模块将完整性校验信息传输至所述食品档案数据库的信息接收模块; 所述网络传输模块用于将电子档案文件的完整性校验信息传输到食品档案溯源数据库。
2.一种如权利要求1所述的防篡改档案食品安全追溯系统,其特征在于:所述处理模块还包括存储模块,所述存储模块存储监控食品的名称和食品监控的环节,以及监控食品的标识信息; 所述监控装置还包括备份模块,所述备份模块将完整性校验信息在本地留存存档。
3.—种如权利要求1所述的防篡改档案食品安全追溯系统,其特征在于:所述监控装置的监控环节包括种植、养殖、生产、加工、流通和/或销售环节。
4.一种如权利要求1所述的防篡改档案食品安全追溯系统,其特征在于:所述加密模块采用具有单项性和不可逆性的SHAl或SHA256哈希函数加密算法。
5.一种如权利要求1所述的防篡改档案食品安全追溯系统,其特征在于:所述加密模块采用哈希函数算法。
6.一种如权利要求1所述的防篡改档案食品安全追溯系统,其特征在于:所述监控装置还包括GPS定位模块和时钟同步模块; 所述GPS定位模块产生电子档案创建、修改时的位置信息,所述位置信息与加密模块所产生完整性校验信息一并通过信息发送模块传输到所述食品档案数据库的所述信息接收模块; 所述时钟同步模块产生电子档案创建和修改时的标准时间信息,所述标准时间信息与所述加密模块产生的完整性校验信息一并通过信息发送模块传输到所述食品档案数据库的所述信息接收模块。
7.—种如权利要求1所述的防篡改档案食品安全追溯系统,其特征在于:所述食品档案数据库,还包括, 数据输入模块,所述数据输入模块接收所述信息接收模块传来的电子档案文件完整性校验信息并录入数据库; 数据存储模块,所述数据存储模块存储电子档案文件完整性校验信息,所述数据存储模块采取以食品主体为单位建立子数据库,所述子数据库包含数据内容与录入时间两个字段,所述数据内容存储所述数据输入模块接收到的电子档案文件完整性校验信息,所述录入时间记录电子档案文件完整性校验信息到达并录入数据库时的本地时钟; 数据查询模块,查询电子档案文件完整性校验信息。
8.—种如权利要求7所述的防篡改档案食品安全追溯系统,其特征在于:所述子数据库还包括位置信息字段,记录GPS定位模块产生的电子档案创建、修改或删除时的位置信肩、O
9.一种如权利要求7或8所述的防篡改档案食品安全追溯系统,其特征在于:所述子数据库还包括标准时间信息字段,所述标准时间信息字段用于记录所述时钟同步模块产生的电子档案创建、修改时的标准时间信息。
10.一种如权利要求7或8所述的防篡改档案食品安全追溯系统,其特征在于:所述数据查询模块以食品主体、录入时间及校验信息等进行条件查询。
11.一种如权利要求7或8所述的防篡改档案食品安全追溯系统,其特征在于:所述数据查询模块提供网站或者APP查询端口。
【文档编号】G06Q10/06GK104331762SQ201410566036
【公开日】2015年2月4日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】刘品新, 谢君泽, 朱梦妮 申请人:刘品新, 谢君泽
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1