买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:成都理工大学
摘要:本发明公开了一种基于分布式检测的可追责数据检索系统,包括系统管理员KMC节点、物联网终端设备IoT节点、云服务器CS节点、分布式验证服务器VS节点和用户U节点,数据处理过程包括系统初始化、密钥生成与分配阶段、数据收集与加密阶段、用户查询阶段、查询检测与追责阶段、搜索匹配阶段、数据解密阶段和用户更新阶段。本发明中系统管理员为用户分配身份和可访问数据集合,以动态控制用户权限和追责;在追责时,使用分布式可信验证服务器和黑名单技术对用户的查询信息和用户身份进行验证,这对搜索请求实现了分流,极大的简化了云服务器和系统管理员的消息处理;同时,云服务器存储的物联网设备的数据,用户查询后可以对其完整性进行验证。
主权项:1.一种基于分布式检测的可追责数据检索系统,其特征在于,包括系统管理员KMC节点、物联网终端设备IoT节点、云服务器CS节点、分布式验证服务器VS节点和用户U节点,系统进行数据处理的过程包括:S10、系统初始化阶段:选定安全参数,生成并公布系统参数PP;S20、密钥生成与分配阶段:S21、KMC节点选择随机数并为每一个系统节点生成和分配公私钥对;S22、KMC节点为所有用户U节点分别分配身份id和可访问的数据集合S;所述可访问的数据集合S为KMC节点指定的物联网设备IoT节点所收集的数据,用户U节点与指定的IoT节点绑定;S30、数据收集与加密阶段:物联网终端设备IoT节点采集数据后提取关键词信息,生成数据索引、数据密文和数据验证标签,然后将标签数据提交至云服务器CS节点存储;S40、用户查询阶段:用户U节点计算搜索陷门Tr,将搜索陷门Tr与用户U节点的身份信息和指定的数据集合S结合形成的用户检索信息发送到验证服务器VS节点;S50、查询检测与追责阶段:VS节点收到搜索陷门Tr后,S51、VS节点验证搜索陷门Tr的完整性:若验证不通过,则停止;若验证通过,则VS节点进行身份撤销列表检测,如果用户U节点的身份信息在撤销列表中,则停止,否则VS节点进行陷门合法性检测;S52、VS节点检测搜索陷门Tr的合法性:VS节点运行算法检测授权用户U节点与搜索陷门之间的关系,若合法,则执行黑名单匹配,若不合法,则将搜索陷门Tr发送至KMC节点执行用户身份追责;S53、VS节点进行黑名单匹配:VS节点将搜索陷门Tr与黑名单陷门Tr′进行匹配,若匹配成功,则停止,否则VS节点将搜索陷门Tr发送至CS节点进行数据检索;S54、KMC节点进行用户身份追责:KMC节点判断搜索陷门Tr与授权用户之间的关系,若结果为真,则搜索陷门Tr由授权用户生成,追责停止,否则KMC节点从搜索陷门Tr中提取并解析恢复用户U节点的身份id;S60、搜索匹配阶段:CS节点进行数据查询,若匹配成功,则返回数据,否则停止;S70、数据解密阶段:S71、用户U节点解析并获取密钥;S72、用户U节点验证数据的完整性和正确性:若不能满足测试,则停止,否则用户U节点解析出明文数据;S80、用户更新阶段:用户U节点更新分为以下三种,S81、新用户注册:KMC节点为新注册的用户U节点分配密钥;S82、用户撤销:KMC节点将该用户U节点加入用户撤销列表,拒绝该用户U节点的搜索查询;S83、为当前用户U节点更新数据集合:KMC节点执行用户撤销和新用户注册。
全文数据:
权利要求:
百度查询: 成都理工大学 一种基于分布式检测的可追责数据检索系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。