基于SM9的联盟链身份认证方法
基本信息
申请号 | CN201910853577.X | 申请日 | - |
公开(公告)号 | CN110544101A | 公开(公告)日 | 2019-12-06 |
申请公布号 | CN110544101A | 申请公布日 | 2019-12-06 |
分类号 | G06Q20/40(2012.01); G06Q20/38(2012.01) | 分类 | 计算;推算;计数; |
发明人 | 袁力 | 申请(专利权)人 | 苏州阿尔山数字科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 215000 江苏省苏州市高铁新城南天成路55号相融大厦20层 | ||
法律状态 | - |
摘要
摘要 | 发明涉及身份认证技术领域,尤其是基于SM9的联盟链身份认证方法。该身份认证方法的步骤为:a)系统初始化;b)用户获得自身私钥;c)用户发送交易的时候对交易进行签名然后发送到联盟链上,联盟链上验证用户签名无误后打包成区块并执行;d)用户将消息上链以完成链上通信。本发明通过SM9这一基于标识的数字签名算法进行联盟链中的用户身份认证。用户身份通过唯一标识来表明。唯一标识长度要远小于公钥长度如手机号可以用11个字节或者压缩至更小的空间存储。用户针对交易签名时,不再需要将用户公钥附着到签名后以缩小交易的体积,有助于提高性能。提供了一个机制使得用户可以在区块链上加密进行可监管、可验证的加密信息传输。 |
