[发明专利]一种基于智能合约和自社交媒体的数字身份找回方法有效
申请号: | 201810074554.4 | 申请日: | 2018-01-25 |
公开(公告)号: | CN108282339B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 赵赫;周桐;李芳;李晓风;谭海波;张中贤;王卫东;吕波 | 申请(专利权)人: | 中国科学院合肥物质科学研究院 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 230031 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于智能合约和自社交媒体的数字身份找回方法,用户在数字身份所关联的私有密钥丢失的情况下,通过自己的社交媒体账户,依托区块链上的智能合约,完成原有数字身份的找回。本发明能在私有密钥丢失的情况下,用户依然能够通过自己的社交媒体账户找回其原有的身份标识,并且能够继续拥有对其原身份的控制权,从而达到数字身份找回的目的。 | ||
搜索关键词: | 一种 基于 智能 合约 社交 媒体 数字 身份 找回 方法 | ||
【主权项】:
1.一种基于智能合约和自社交媒体的数字身份找回方法,其特征是,用户在区块链中已拥有数字身份,并且所述数字身份关联唯一的公开密钥,所述公开密钥存储在所述区块链中,而所述用户自身持有所述公开密钥对应的私有密钥;所述用户的真实身份通过所述公开密钥和所述私有密钥与所述数字身份相关联;所述用户是按如下步骤找回所述数字身份:步骤1、所述用户通过自身的数字身份在所述区块链中生成数字身份找回合约;步骤2、所述用户根据拥有的n个自社交媒体的授权机制获取在所述n个自社交媒体中一一对应的唯一身份标识;步骤3、所述用户在所述数字身份找回合约中存储所述数字身份、n个自社交媒体的名称、以及所述n个自社交媒体的唯一身份标识的哈希散列值三者之间的对应关系;步骤4、当所述用户的私有密钥丢失时,定义变量m,并初始化m=1;步骤5、所述用户在所述n个自社交媒体中选择任一个作为第m次的社交找回媒体;所述用户利用所述第m次的社交找回媒体的授权机制,获取所述用户在所述第m次的社交找回媒体中的唯一身份标识;步骤6、所述用户根据所述第m次的社交找回媒体的唯一身份标识得到其哈希散列值,并提交第m次的新公开密钥;步骤7、所述用户将所述数字身份、所述第m次的社交找回媒体的名称、所述第m次的社交找回媒体的唯一身份标识的哈希散列值,以及所述第m次提交的新公开密钥发送到所述数字身份找回合约中进行验证;若验证成功,则所述数字身份找回合约将所述第m次提交的新公开密钥作为所述数字身份唯一关联的公开密钥,从而完成所述数字身份的找回;若验证失败,则将m+1赋值给m;并返回步骤5执行,直到验证成功或m=n为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院合肥物质科学研究院,未经中国科学院合肥物质科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810074554.4/,转载请声明来源钻瓜专利网。