基于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个字节或者压缩至更小的空间存储。用户针对交易签名时,不再需要将用户公钥附着到签名后以缩小交易的体积,有助于提高性能。提供了一个机制使得用户可以在区块链上加密进行可监管、可验证的加密信息传输。