基于区块链的电子病历细粒度访问控制和密文可搜索方法

    公开(公告)号:CN112365945A

    公开(公告)日:2021-02-12

    申请号:CN202011168296.X

    申请日:2020-10-27

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于区块链的电子病历细粒度访问控制和密文可搜索方法。包括:医疗数据划分成公开部分和隐私部分,给医院不同的访问结构;发送对称密钥;分别加密医疗数据的公共部分和隐私部分上传到云服务器中;利用关键词生成索引;利用基于属性加密技术将对称可搜索加密技术中的对称密钥进行加密,并上传到数据池中;用户向患者发送包含属性信息的请求和感兴趣的关键词;患者返回属性私钥和搜索凭证;用户把搜索凭证发送给智能合约,智能合约返回索引和表;用户把索引和搜索凭证发送给云服务器,云服务器返回医疗数据密文、密文ID和解密表;用户解密对称密钥和医疗数据;本发明简单有效,易于操作,保证数据安全的同时降低本地的负载压力。

    基于区块链的电子病历细粒度访问控制和密文可搜索方法

    公开(公告)号:CN112365945B

    公开(公告)日:2024-03-26

    申请号:CN202011168296.X

    申请日:2020-10-27

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于区块链的电子病历细粒度访问控制和密文可搜索方法。包括:医疗数据划分成公开部分和隐私部分,给医院不同的访问结构;发送对称密钥;分别加密医疗数据的公共部分和隐私部分上传到云服务器中;利用关键词生成索引;利用基于属性加密技术将对称可搜索加密技术中的对称密钥进行加密,并上传到数据池中;用户向患者发送包含属性信息的请求和感兴趣的关键词;患者返回属性私钥和搜索凭证;用户把搜索凭证发送给智能合约,智能合约返回索引和表;用户把索引和搜索凭证发送给云服务器,云服务器返回医疗数据密文、密文ID和解密表;用户解密对称密钥和医疗数据;本发明简单有效,易于操作,保证数据安全的同时降低本地的负载压力。

    基于区块链和边缘计算的搜索和资源分配方法

    公开(公告)号:CN112631777B

    公开(公告)日:2023-12-15

    申请号:CN202011570418.8

    申请日:2020-12-26

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于区块链和边缘计算的搜索和资源分配方法,包括:将同一区域内的边缘设备组成一个小组,每个小组拥有一个代理;通过RSA算法对边缘设备进行身份验证;边缘节点将平均加权信任值最高的用户设置为代理,边缘节点将平均加权信任值低于一定阈值的踢出该组;将计算任务按照紧急情况进行排名,让紧急程度更高的计算任务最先得到处理;出现超时情况时,管理员把超时的任务发送给其他空闲的边缘节点进行计算;通过Zipf分布找到内容流行度较高的关键词,利用对称可搜索加密后将数据上传到云服务器中,将索引上传到区块链中。本发明的方法简单、搜索效率和资源分配效率高,具有良好的应用前景。

    基于区块链和边缘计算的搜索和资源分配方法

    公开(公告)号:CN112631777A

    公开(公告)日:2021-04-09

    申请号:CN202011570418.8

    申请日:2020-12-26

    Applicant: 扬州大学

    Abstract: 本发明公开了一种基于区块链和边缘计算的搜索和资源分配方法,包括:将同一区域内的边缘设备组成一个小组,每个小组拥有一个代理;通过RSA算法对边缘设备进行身份验证;边缘节点将平均加权信任值最高的用户设置为代理,边缘节点将平均加权信任值低于一定阈值的踢出该组;将计算任务按照紧急情况进行排名,让紧急程度更高的计算任务最先得到处理;出现超时情况时,管理员把超时的任务发送给其他空闲的边缘节点进行计算;通过Zipf分布找到内容流行度较高的关键词,利用对称可搜索加密后将数据上传到云服务器中,将索引上传到区块链中。本发明的方法简单、搜索效率和资源分配效率高,具有良好的应用前景。

Patent Agency Ranking