【技术实现步骤摘要】
一种用于打车软件的用户隐私数据保护方法
[0001]本专利技术涉及数据保护
,更具体地说,本专利技术涉及一种用于打车软件的用户隐私数据保护方法。
技术介绍
[0002]近几年用户数据泄露事件频发,在这样的背景下,区块链技术被认为是解决用户隐私问题的最佳利器之一,目前也有不少人提出了通过区块链技术保护隐私的方案。
[0003]现有的方案存在两个问题。
[0004]第一,将用户隐私数据加密上链,比较消耗资源;
[0005]第二,不便于统一管控。
技术实现思路
[0006]为了克服现有技术的上述缺陷,本专利技术的实施例提供一种用于打车软件的用户隐私数据保护方法,通过将隐私数据存放在绝对可信的权威机构,在进行数据申请时需要用户的实时授权,且核验计算过程全部在可信执行环境中进行,其中涉及的数据传输均采用区块链传输和哈希值验证,使用户的隐私数据在存储和传输过程中不会被私自盗取和篡改,减少了资源消耗,便于进行统一管控。
[0007]为实现上述目的,本专利技术提供如下技术方案:一种用于打 ...
【技术保护点】
【技术特征摘要】
1.一种用于打车软件的用户隐私数据保护方法,其特征在于,包括以下步骤:步骤一,设置一个用于集中存储用户隐私数据的权威机构,在该权威机构、用户隐私数据请求单位和用户终端之间搭建区块链网络,将权威机构、用户隐私数据请求单位和用户终端作为区块链节点并接入;步骤二,在用户隐私数据请求单位需要申请用户隐私数据时,向权威机构提交数据要素申请单;步骤三,权威机构接收用户隐私数据请求单位发出的数据要素申请单哈希值,在可信执行环境的前提下,通过该哈希值从步骤一中的区块链网络中获取数据要素申请单的数据内容,计算解密出用户身份信息,然后向与该用户身份信息相对应的待验证用户的用户终端发送授权请求信息;步骤四,用户在用户终端登录权威机构的系统网页,根据授权请求信息,对用户隐私数据请求单位提交的数据要素申请单进行授权,生成授权凭证;步骤五,权威机构在获取到用户已授权的授权凭证哈希值,并从区块链网络中获取授权凭证,在可信执行环境下进行核验计算,获取数据要素申请单中所需的内容,并根据该内容从存储的用户隐私数据中调取对应的数据,利用哈希算法对该数据计算出对应的数据哈希值,将该数据哈希值在步骤一中的区块链网络上链存证,然后将结果提交至用户隐私数据请求单位。步骤六,用户隐私数据请求单位获取数据哈希值...
【专利技术属性】
技术研发人员:杨宁波,律玲玲,
申请(专利权)人:安徽高山科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。