基于区块链的单点登录方法、服务端及系统

基本信息

申请号 CN202010455979.7 申请日 -
公开(公告)号 CN111600900A 公开(公告)日 2020-08-28
申请公布号 CN111600900A 申请公布日 2020-08-28
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 分类 电通信技术;
发明人 雷虹;程一帆;刘浛;燕云;任谦;赵品行;包子健 申请(专利权)人 牛津(海南)区块链研究院有限公司
代理机构 北京集佳知识产权代理有限公司 代理人 牛津(海南)区块链研究院有限公司
地址 571924海南省老城高新技术产业示范区海南生态软件园沃克公园8848栋
法律状态 -

摘要

摘要 本发明提供了一种基于区块链的单点登录方法、服务端及系统,接收到第一用户终端发送的登录请求后,向第一用户终端反馈包括服务端的地址的信息文件;接收第二用户终端发送的用户ID;从区块链中获取与用户ID对应的公钥和加密后的身份属性;向第二用户终端发送与加密后的身份属性对应的标识属性范围和随机数;接收第二用户终端反馈对应加密后的身份属性的密钥和签署后的随机数;根据公钥、密钥和签署后的随机数,对加密后的身份属性进行解密得到身份属性,根据身份属性响应登录请求。取消身份提供方,使用户管理自身的身份信息,提高信息安全性,服务端不需要维护多个接口,降低维护成本,区块链可向不同服务端提供服务,实现跨系统的单点登录。