【技术实现步骤摘要】
一种基于分布式数字身份的个人隐私数据管理方法及系统
[0001]本专利技术涉及计算机
,具体而言,涉及一种基于分布式数字身份的个人隐私数据管理方法及系统。
技术介绍
[0002]随着计算机网络的普及,数据逐渐演变成为数据资产。政府、企业和个人都借助于网络平台存储数据信息,例如,政府通过网络平台建设大数据中心,发布或存储政务数据。企业通过网络平台存储企业各个部门、各个项目的数据信息,以便于管理各个部门和各个项目。个人通过网络平台存储自己的数据(例如图片、文件、视频等)。对于企业和政府而言,通常都配备有专业的管理员对网络平台进行监管,以保证企业数据和政府数据的安全性。但是对于个人数据而言,通常不具备配备专门的管理员对数据的安全性进行掌控的能力,则对用户个人的隐私数据的数据存储无法进行有效管理,导致用户个人的隐私数据难以得到有效保障。
技术实现思路
[0003]本专利技术的目的在于提供一种基于分布式数字身份的个人隐私数据管理方法及系统,用以改善现有技术中对用户个人的隐私数据的数据存储无法进行有效管理,导致用户 ...
【技术保护点】
【技术特征摘要】
1.一种基于分布式数字身份的个人隐私数据管理方法,其特征在于,包括如下步骤:获取登录者身份信息和登录者身份凭证,其中,所述登录者身份凭证包括由多个声明信息构成的声明集合;根据所述登录者身份信息和所述登录者身份凭证,生成唯一分布式数字身份标识符,所述分布式数字身份标识符包含唯一的DID值和相关联的非对称密钥信息;通过数据管理平台存储所有分布式数字身份标识符,同时针对任一分布式数字身份标识符,在数据管理平台中设置对应的隐私数据存储空间;当数据管理平台接收到任一用户的输入数据时,根据用户选择的项目信息,确定所述输入数据的数据类型和元数据;根据该数据类型,判断所述输入数据是否属于用户个人隐私的数据;若是,则根据所述元数据,按照标准格式,对所述输入数据进行封装,并根据所述非对称密钥信息,获取公钥,利用所述公钥对封装后的输入数据进行加密,得到密文数据;将所述密文数据保存至数据管理平台中对应的隐私数据存储空间。2.根据权利要求1所述的基于分布式数字身份的个人隐私数据管理方法,其特征在于,所述获取登录者身份信息和登录者身份凭证的步骤包括:获取并根据登录者身份信息,搜索获得由登录者身份所有者发出的声明信息和由非登录者身份所有者发出的与所述登录者身份所有者相关联的声明信息;对所有声明信息进行检查,利用检查后的所有声明信息构成声明集合。3.根据权利要求1所述的基于分布式数字身份的个人隐私数据管理方法,其特征在于,根据所述登录者身份信息和所述登录者身份凭证,生成唯一分布式数字身份标识符的同时,生成密钥文件,并将所述密钥文件存放于区块链上,其中,所述密钥文件中包含与登录者身份所有者相关联的非对称密钥信息,所述非对称密钥信息包括用于加密的公钥。4.根据权利要求1所述的基于分布式数字身份的个人隐私数据管理方法,其特征在于,还包括:设置隐私管理员和普通管理员,所述隐私管理员用于对上网日志记录中涉及用户个人隐私的数据进行操作和设置,所述普通管理员用于对上网日志记录中不涉及用户个人隐私的数据进行普通权限的操作和设置。5.根据权利要求4所述的基于分布式数字身份的个人隐私数据管理方法,其特征在于,所述设置隐私管理员和普通管理员的步骤之后,还包括:当响应于当前管理员的操作时,对当前管理员的身份进行验证;若当前管理员为隐私管理员,则开放隐私管理员操作权限,若当前管理员为普通管理员,则...
【专利技术属性】
技术研发人员:唐毅,
申请(专利权)人:上海和数软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。