【技术实现步骤摘要】
并发签名方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及签名
,尤其涉及一种并发签名方法
、
装置
、
电子设备及计算机可读存储介质
。
技术介绍
[0002]当前基于
XMSS(Extended Merkle Signature Scheme
,扩展
Merkle
签名方案
)
具有较高的安全性,但是在并发签名业务场景下,由于计算资源限制和性能限制,往往导致系统响应延迟和效率低下
。
因此,提高在并发场景下的基于
XMSS
签名的效率是本申请亟待解决的问题
。
技术实现思路
[0003]本申请实施例提供一种并发签名方法
、
装置
、
电子设备及计算机可读存储介质,可以提高并发场景下
XMSS
签名的处理效率
。
[0004]本申请实施例的技术方案是这样实现的:
[0005]第一方面,本申请 ...
【技术保护点】
【技术特征摘要】
1.
一种并发签名方法,其特征在于,所述方法包括:在初始签名池中,并发获取目标哈希树;根据预设的哈希函数和所述目标哈希树生成与签名请求对应的签名信息;监测所述初始签名池中哈希树的使用频率,和
/
或,监测签名原文的大小,得到监测结果;若所述监测结果满足第一条件,则对所述初始签名池进行调整
。2.
根据权利要求1所述的方法,其特征在于,所述在初始签名池中,并发获取目标哈希树之前,所述方法还包括:根据硬件资源,确定所述初始签名池中哈希树的初始高度及初始数量;对所述初始签名池进行配置
。3.
根据权利要求2所述的方法,其特征在于,所述对所述初始签名池进行配置,包括配置以下至少一项:配置所述初始签名池的最小空间和最大空间;配置所述哈希树的最小数量阈值和最大数量阈值;配置所述哈希树的状态列表;配置所述初始签名池的最大等待时间;配置所述哈希树的最大使用频率阈值和最小使用频率阈值;配置所述签名原文的最小阈值和最大阈值;其中,所述状态列表包括所述哈希树的唯一标识符
、
所述哈希树的加锁状态以及所述哈希树的资源使用率之间的对应关系表
。4.
根据权利要求1所述的方法,其特征在于,所述若所述监测结果满足第一条件,则对所述初始签名池进行调整,包括:若所述哈希树的使用频率大于或者等于所述哈希树的最大使用频率阈值,和
/
或,所述签名原文中小于所述签名原文的最小阈值的签名原文数量超过第一数量阈值,则将所述初始签名池中新创建的哈希树的高度确定为所述哈希树的初始高度与第一阈值之间的差,所述第一阈值为正整数;若所述哈希树的使用频率小于所述哈希树的最小使用频率阈值,和
/
或,所述签名原文中大于或者等于所述签名原文的最大阈值的签名原文数量超过第二数量阈值,则将所述初始签名池中新创建的哈希树的高度确定为所述哈希树的初始高度与第二阈值之间的和,所述第二阈值为正整数
。5.
根据权利要求1所述的方法,其特征在于,所述若所述监测结果满足第一条件,则对所述初始签名池进行调整,包括:若所述哈希树的使用频率大于或者等于所述哈希树的最大使用频率阈值,和
/
或,所述签名原文中小于所述签名原文的最小阈值的签名原文数量超过第一数量阈值,则创建新的第一签名池,将所述第一签名池中哈希树的高度确定为所述初始签名池...
【专利技术属性】
技术研发人员:刘泽森,孟凡辉,舒永航,
申请(专利权)人:长春吉大正元信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。