[发明专利]基于区块链的具有隐私保护的参与式感知系统及其方法有效

专利信息
申请号: 202010325118.7 申请日: 2020-04-23
公开(公告)号: CN111556041B 公开(公告)日: 2022-05-27
发明(设计)人: 黄婵颖;乔孝真;胡莹熏;沈羽凯 申请(专利权)人: 南京理工大学
主分类号: H04L9/40 分类号: H04L9/40;H04L9/32;H04L67/10;G06F16/27
代理公司: 南京理工大学专利中心 32203 代理人: 薛云燕
地址: 210094 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 区块 具有 隐私 保护 参与 感知 系统 及其 方法
【权利要求书】:

1.一种基于区块链的具有隐私保护的参与式感知系统,其特征在于,包括应用服务器AS、追踪服务器TS、用户Ux、区块链BC,其中:

应用服务器AS,用于与追踪服务器TS共同初始化整个系统、完成用户Ux注册,对用户Ux的信誉值进行更新与撤销操作,并在检测到恶意用户或虚假信息时,联合追踪服务器TS对用户进行追踪审计;

追踪服务器TS,与应用服务器AS共同执行系统初始化、用户撤销与恶意用户追踪;

用户Ux,在多个应用服务器AS中注册、向应用服务器AS匿名发送报告消息或提交反馈消息;

区块链BC,利用智能合约实现用户信誉等级的更新,并利用智能合约实现恶意用户追踪;

注册功能,通过以下步骤实现:

第一、用户Ux和应用服务器AS利用PKI完成身份验证;

第二、应用服务器AS为用户分配默认的信誉级别;

第三、用户Ux执行加入算法提出注册申请;算法的输入参数分别表示用户所在信誉等级RLi组的组公钥、用户身份标识、用户的私钥;

第四、应用服务器AS执行发行算法完成用户注册申请;所述的算法的输入参数分别表示用户所在信誉等级RLi组的组公钥、组发行密钥、用户身份标识、用户的私钥;

注册成功后,用户Ux获得组成员密钥GMKx,应用服务器AS存储用户身份标识IDx与用户公钥UPKx;

追踪与审计功能,通过以下过程实现:

第一、应用服务器AS检测到恶意信息,将报告发送给追踪服务器TS;

第二、追踪服务器TS执行追踪函数输出恶意用户的公钥UPKx和对应的参数τ;

所述追踪函数的输入参数为用户所在组的组公钥,为用户所在组的组追踪密钥,为用组密钥GMKx对后一个参数的签名值,为事件与匿名身份标识的连接;

第三、追踪服务器TS将组签名值用户公钥UPKx、参数τ发给应用服务器AS的智能合约;

第四、应用服务器AS智能合约使用τ验证签名值与用户公钥UPKx关系,并将此次追踪过程中的信息用户公钥UPKx和参数τ以智能合约交易的方式储存管理。

2.一种基于区块链的具有隐私保护的参与式感知系统的工作方法,其特征在于,包括以下内容:

1)系统初始化:追踪服务器TS确定组签名算法,并为每位组成员分发包括公钥、组密钥的秘密信息;此外,追踪服务器TS与应用服务器AS完成相互认证过程;

2)注册功能:对于所有想加入参与式感知系统的用户,应用服务器AS负责完成用户的注册申请,为所有注册用户分配信誉值并提供相应的密钥信息;

3)报告发送与反馈功能:注册用户匿名发送报告或者对其他用户报告的反馈信息;

4)用户信誉值更新功能:利用智能合约,用户上传获得的奖励币到区块链上,以更新用户的信誉值;

5)用户撤销功能:用户信誉值更新后,根据当前信誉值,用户将被分配到新的信誉组,所述信誉组按照用户的信誉值进行分组;当用户发送影响应用服务器AS服务的报告时,根据预先确定的信誉值奖励策略,应用服务器AS与追踪服务器TS合作完成降低该用户的信誉值,并调整该用户的信誉值组别;

6)追踪与审计功能:一旦应用服务器AS发现虚假报告,将触发追踪与审计功能,具体工作包括:应用服务器AS将虚假报告发送给追踪服务器TS,追踪服务器TS执行追踪过程并返回发送虚假报告用户的签名信息,利用应用服务器AS的智能合约来完成匿名用户的追踪与审计工作;

所述的注册功能,通过以下步骤实现:

第一、用户Ux和应用服务器AS利用PKI完成身份验证;

第二、应用服务器AS为用户分配默认的信誉级别;

第三、用户Ux执行加入算法提出注册申请;算法的输入参数分别表示用户所在信誉等级RLi组的组公钥、用户身份标识、用户的私钥;

第四、应用服务器AS执行发行算法完成用户注册申请;所述的算法的输入参数分别表示用户所在信誉等级RLi组的组公钥、组发行密钥、用户身份标识、用户的私钥;

注册成功后,用户Ux获得组成员密钥GMKx,应用服务器AS存储用户身份标识IDx与用户公钥UPKx;

所述追踪与审计功能,通过以下过程实现:

第一、应用服务器AS检测到恶意信息,将报告发送给追踪服务器TS;

第二、追踪服务器TS执行追踪函数输出恶意用户的公钥UPKx和对应的参数τ;

所述追踪函数的输入参数为用户所在组的组公钥,为用户所在组的组追踪密钥,为用组密钥GMKx对后一个参数的签名值,为事件与匿名身份标识的连接;

第三、追踪服务器TS将组签名值用户公钥UPKx、参数τ发给应用服务器AS的智能合约;

第四、应用服务器AS智能合约使用τ验证签名值与用户公钥UPKx关系,并将此次追踪过程中的信息用户公钥UPKx和参数τ以智能合约交易的方式储存管理。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010325118.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top