发明名称 可验证智能感知终端数据聚集方法及系统
摘要 本发明公开了一种可验证的智能感知终端的网络数据聚集方法及其应用系统。方法首先由网络数据聚集服务器生成和公布全局参数、收集和生成全部智能感知终端的注册信息和加密的备用数据项集合并分发给不同数据聚集结点;其次通过数据聚集结点对智能感知终端进行认证并交互地完成数据聚集过程;最后利用整个网络数据收集过程中所公布的所有数据完成数据统计以及网络数据收集过程的正确性、完整性验证。该方法的主要特点是数据收集的过程中智能感知终端提交的数据具有隐私安全性、统计简单性和可验证性。
申请公布号 CN103680111A 申请公布日期 2014.03.26
申请号 CN201410010601.0 申请日期 2014.01.09
申请人 西安电子科技大学 发明人 李龙海;黄诚强;付少锋
分类号 G08C19/00(2006.01)I;H04L29/06(2006.01)I;H04L9/32(2006.01)I 主分类号 G08C19/00(2006.01)I
代理机构 北京成创同维知识产权代理有限公司 11449 代理人 蔡纯;冯丽欣
主权项 一种利用网络数据聚集系统进行网络数据聚集的方法,所述系统包括网络数据聚集服务器、多个网络数据聚集节点和多个智能感知终端,其特征在于所述方法包括:在网络数据聚集过程开始之前,利用线下方式和/或在线方式对多个智能感知终端中的每个智能感知终端进行注册,为每个智能感知终端生成公钥私钥对,将公钥作为其自身的假名并发送给数据聚集服务器,并且在智能感知终端自身的存储单元中保存私钥,其中所述智能感知终端将利用私钥对其提交的数据报告进行数字签名,以保证数据不被篡改,数据聚集服务器验证所述智能感知终端的合法性后,将所述智能感知终端的公钥保存到合法假名列表中;向网络数据聚集系统中的多个智能感知终端广播消息以启动网络数据聚集过程,所述消息附带所述网络数据聚集服务器的数字签名,以防止攻击者对所述消息的篡改;利用网络数据聚集服务器的初始化单元生成公共参数,根据公共参数选取随机数,并且根据随机数计算生成秘密随机数;根据所述公共参数以及秘密随机数计算与秘密随机数相关联的安全证书;根据所述公共参数、秘密随机数以及与秘密随机数相关联的安全证书生成加密的备选数据项的集合;网络数据聚集服务器的数据聚集单元将所述加密的备选数据项集合输 入到网络中各个数据聚集节点的后台数据库中,将所有合法的智能感知终端的认证信息的列表输入到各个数据聚集节点的后台数据库;所述多个数据聚集节点中的每一个利用网络数据聚集服务器中存储的多个智能感知终端的注册信息对多个智能感知终端中的每一个进行认证,通过认证的智能感知终端在加密的备选数据项中确定与所述智能感知终端相关联的数据,所述数据聚集节点记录四元组<智能感知终端假名,加密数据项,智能感知终端的签名,数据聚集节点的签名>,将所述四元祖作为数据报告提交给数据聚集服务器;网络数据聚集服务器的数据统计单元根据网络中收集到的智能感知终端的四元组<智能感知终端假名,加密数据项,智能感知终端的签名,数据聚集节点的签名>进行数据统计,根据所述数据统计确定数据聚集结果;以及将确定的数据聚集结果利用电子公告方式进行公布,并且提供对所述确定的数据聚集结果的查询和验证。
地址 710071 陕西省西安市太白南路2号西安电子科技大学