[发明专利]一种数字指纹处理及签名处理方法、设备及存储介质在审
申请号: | 202110054252.2 | 申请日: | 2021-01-15 |
公开(公告)号: | CN112883386A | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 王杰林;欧阳斌;肖镭;李增应;周浪 | 申请(专利权)人: | 湖南遥昇通信技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 伍传松 |
地址: | 410000 湖南省长沙市宁乡高*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 指纹 处理 签名 方法 设备 存储 介质 | ||
1.一种数字指纹处理方法,其特征在于,包括以下步骤:
获取待处理的二进制序列的比特长度n;
设定第一正实数r=2H(X)-Len/n,所述H(X)为所述二进制序列的归一化信息熵,所述Len为所述二进制序列预设的数字指纹长度;
生成正整数密钥,在所述第一正实数r中添加所述正整数密钥,得到第二正实数r′,所述第二正实数r′小于所述第一正实数r;
基于加权概率模型对所述二进制序列进行编码,得到密文;所述加权概率模型中的权系数为所述第二正实数r′。
2.根据权利要求1所述的数字指纹处理方法,其特征在于,在所述第一正实数r中添加所述正整数密钥,得到第二正实数r′,包括步骤:
记录所述第一正实数r小数点后第s位,将所述第s位之后的所有小数位清零,将所述正整数密钥添加至所述第s位之后,得到第二正实数r′,其中,所述s为正整数。
3.根据权利要求1所述的数字指纹处理方法,其特征在于,所述第二正实数r′的取值范围为0至999999。
4.一种数字签名处理方法,其特征在于,包括以下步骤:
获取由第一数字指纹S1以及待签名的第二数字指纹S2组合生成的二进制序列,获取所述二进制序列的比特长度n;
设定第一正实数r=2H(X)-Len/n,所述H(X)为所述二进制序列的归一化信息熵,所述Len为所述二进制序列预设的数字指纹长度;
生成正整数密钥,在所述第一正实数r中添加所述正整数密钥,得到第二正实数r′,所述第二正实数r′小于所述第一正实数r;
基于加权概率模型对所述二进制序列进行编码,得到密文;所述加权概率模型中的权系数为所述第二正实数r′。
5.根据权利要求4所述的数字签名处理方法,其特征在于,在所述第一正实数r中添加所述正整数密钥,得到第二正实数r′,包括步骤:
记录所述第一正实数r小数点后第s位,将所述第s位之后的所有小数位清零,将所述正整数密钥添加至所述第s位之后,得到第二正实数r′,其中,所述s为正整数。
6.根据权利要求4所述的数字指纹处理方法,其特征在于,所述第二正实数r′的取值范围为0至999999。
7.一种数字指纹处理以及签名处理设备,其特征在于,包括至少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行如权利要求1至3任一项所述的一种数字指纹处理方法和/或执行如权利要求4至6任一项所述的一种数字指纹处理方法。
8.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至3任一项所述的一种数字指纹处理方法和/或执行如权利要求4至6任一项所述的一种数字指纹处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南遥昇通信技术有限公司,未经湖南遥昇通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110054252.2/1.html,转载请声明来源钻瓜专利网。