[发明专利]一种基于数字证书身份认证的字符集加密方法有效
申请号: | 202210634913.3 | 申请日: | 2022-06-07 |
公开(公告)号: | CN114726655B | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 戚建淮;崔宸;刘航;唐娟;胡金华 | 申请(专利权)人: | 深圳市永达电子信息股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;H04L9/08 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518057 广东省深圳市南山区西丽街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数字证书 身份 认证 字符集 加密 方法 | ||
1.一种基于数字证书身份认证的字符集加密方法,包括发送方和接收方,所述发送方、接收方均有相对应的公钥以及私钥,其特征在于,所述方法包括以下步骤:
S1:发送方将待加密文档的关键字符进行权级特征融合;
S2:发送方将权级特征融合后的关键字符附上用发送方的私钥加密的数字签名并进行加密,然后对待加密文档通过接收方公钥加密的加密密钥进行加密并附上用发送方的私钥加密的数字签名以形成加密文档,并将加密文档发送至服务器;
S3:接收方在服务器内下载该加密文档,接收方先通过发送方的公钥解密用发送方的私钥加密的数字签名,然后用接收方的私钥解密该接收方公钥加密的加密密钥,并解密该加密文档,最后解密该加密文档内的关键字符以获得该加密文档的全部信息;
所述S1中发送方将待加密文档的关键字符进行权级特征融合的过程包括:
S11:将待加密文档中的文字转换为向量,并拼接得到字向量矩阵;
S12:将所述字向量矩阵通过过滤器卷积生成特征向量,并从每个特征向量中选取模最大的特征向量作为特征向量的表示,然后将特征向量进行拼接融合;
S13:获取待加密文档中每个字符的字符特征,所述字符特征包括:词性、位置、出现频次和关联度;
S14:获取每个字符的综合得分,按照分数从大到小的顺序对所述待加密文档中的每个字符进行排序,并选择前K个字符进行组合后作为所述待加密文档的关键词。
2.根据权利要求1所述的基于数字证书身份认证的字符集加密方法,其特征在于,每个字符综合得分的计算公式如下:
其中,WFreq为每个字符在对应字符文本中的出现频次,WLoc为每个字符在对应字符文本中的位置,WCF为每个字符在对应字符文本中的关联度,Wpos为每个字符在对应字符文本中的词性,a’为频次参数,b’为位置参数,c’为关联度参数,d’为词性参数,所述频次参数、位置参数、关联度参数、词性参数随权限不同而变化。
3.根据权利要求2所述的基于数字证书身份认证的字符集加密方法,其特征在于,所述S2中,发送方将待加密文档的关键字符进行权级特征融合后附上用发送方的私钥加密的数字签名并进行ECC加密。
4.根据权利要求3所述的基于数字证书身份认证的字符集加密方法,其特征在于,所述S1中,若score(w)大于预设的权值阈值,则用接收方的公钥对加密密钥进行ECC加密,反之,则用接收方的公钥对加密密钥进行RSA加密。
5.根据权利要求4所述的基于数字证书身份认证的字符集加密方法,其特征在于,所述加密密钥为AES密钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市永达电子信息股份有限公司,未经深圳市永达电子信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210634913.3/1.html,转载请声明来源钻瓜专利网。