一种针对门限SM2签名的身份识别方法

    公开(公告)号:CN118381618A

    公开(公告)日:2024-07-23

    申请号:CN202410617805.4

    申请日:2024-05-17

    IPC分类号: H04L9/32 H04L9/08

    摘要: 本发明公开一种针对门限SM2签名的身份识别方法,涉及信息安全技术领域。本发明在得到SM2签名的公钥以及广播内容后,以记录者与所有用户的公开参数、广播内容以及公钥为数据基础,完成参与签名的用户身份信息,生成加密身份信息和SM2签名信息三元组;基于加密身份信息和SM2签名信息三元组,完成参与签名的用户身份信息验证,得到验证结果,并基于验证结果确定记录者是否作恶;当确定记录者作恶或用户签名存在异常时,运行参与签名的用户身份信息解密算法,得到SM2签名的参与用户的身份信息明文,能够在满足通过签名附加信息识别参与签名的用户身份信息功能的同时,实现对记录者记录保存的加密信息进行验证的功能。

    区块链分片的负载均衡方法及装置

    公开(公告)号:CN117931448A

    公开(公告)日:2024-04-26

    申请号:CN202410115323.9

    申请日:2024-01-26

    摘要: 本申请提供一种区块链分片的负载均衡方法及装置,该方法包括:接收分片负载均衡指令,所述分片负载均衡指令携带分片数量,所述分片数量为已执行了分片操作的区块链所包括的分片的数量;基于预定的聚类方法将负载数据按照用户之间的交易频繁度聚类为分片数量个类别;确定各类别与各分片之间的对应关系,将每个类别对应的负载数据迁移至对应的分片内;当各分片内的负载数据不均衡时,以少跨片交易为原则,将高负载分片的预定量负载数据迁移至低负载分片,以使得各分片的负载均衡。本申请减少了跨片交易,提高了负载的均衡性,从而也提高了区块链的性能。

    一种基于动态秘密共享的SM2门限签名系统

    公开(公告)号:CN116599675A

    公开(公告)日:2023-08-15

    申请号:CN202310555332.5

    申请日:2023-05-15

    IPC分类号: H04L9/32 H04L9/30

    摘要: 本发明公开一种基于动态秘密共享的SM2门限签名系统,涉及信息安全技术领域。系统包括:初始化模块、分布式密钥生成模块、签名模块和验证模块;初始化模块用于初始化公开参数;分布式密钥生成模块与初始化模块连接,用于基于初始化后的公开参数生成秘密份额;签名模块与分布式密钥生成模块连接,用于基于公开参数和秘密份额生成签名对;验证模块与签名模块连接,用于验证签名对。针对现有SM2门限签名算法无法在参与用户数量需要发生变化或门限阈值发生变化时,仍需采用原有的签名私钥来保证对外的签名公钥不变的情况,本发明通过采用分布式密钥生成模块生成秘密份额的方式,能够在保证原签名私钥不变的前提下,动态增删门限阈值及参与用户数量。