[发明专利]一种无证书混合密签通讯方法在审
| 申请号: | 201911123612.9 | 申请日: | 2019-11-17 |
| 公开(公告)号: | CN110830265A | 公开(公告)日: | 2020-02-21 |
| 发明(设计)人: | 陈虹;朱亚囡 | 申请(专利权)人: | 辽宁工程技术大学 |
| 主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
| 代理公司: | 北京劲创知识产权代理事务所(普通合伙) 11589 | 代理人: | 徐家升 |
| 地址: | 125000 辽宁省葫芦*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 证书 混合 通讯 方法 | ||
1.一种无证书混合密签通讯方法,其特征在于:包括如下步骤:
S100、用户密钥生成,用户采用动态口令生成算法,每隔周期T随机生成(第c周期的秘密值)作为秘密值,计算Uic=ucP,把Uic发送给KGC;
KGC随机选取计算Ki=kP,
Di=k+tH1(IDi,Ki,Uic),通过安全的信道将Ki和Di传给用户IDi,用户将(uc,Di)和(Ki,Uic)来作为私钥和公钥;
S200、混合签密,选择随机数计算T=aP,
K=H2(T,uAcUBc,a(UBc+KB+PmhB)),
hB=H1(IDB,UBc,KB),c=DEM.Enc(K,m)。
h=H3(IDA,hB,T,η),η=H1(IDA,m,R),最后签密用户将签密信息σ=(S,T,c)传给接收者;
S300、混合解签密,接收者收到签密信息σ=(S,T,c),进行解签密。
2.根据权利要求1所述的一种无证书混合密签通讯方法,其特征在于:步骤S100中还包括在用户将(uc,Di)和(Ki,Uic)来作为私钥和公钥后需要验证Ki+H1(IDi,Uic,Ki)Pm=DiP确认KGC传递的部分私钥的合法性。
3.根据权利要求1所述的一种无证书混合密签通讯方法,其特征在于:所述步骤S300中解密的具体步骤为:
S321、计算hA=H1(IDA,UAc,KA),
m=DEM.Dec(K′,c),
S320、验证h=H2(IDA,hB,T′,η)成立与否,若成立,则接受签密为合法的密文,否则输出⊥。
4.根据权利要求1所述的一种无证书混合密签通讯方法,其特征在于,所述方法中的明文正确性验证采用下述公式进行:
则有h=H2(IDA,hB,T′,η)=h成立,即接收到的消息是正确的。
5.根据权利要求1所述的一种无证书混合密签通讯方法,其特征在于,所述方法中的密钥可靠性验证方法为:通过以下公式验证KGC传递的部分私钥的正确性:
6.根据权利要求1所述的一种无证书混合密签通讯方法,其特征在于,所述方法中的密文的发送者身份认证方法为通过下述公式进行:
a(uBc+DB)(UAc+KA+PmhA)(uAc+DA)-1
=a(uBc+DB)(uAc+DA)P(uAc+DA)-1
=a(UBc+KB+hBPm)
uAcUBc=uAcuBcP=uBcUAc
当时,明文的密钥和解封装的密钥是相等的,消息发送者的身份为正确的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁工程技术大学,未经辽宁工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911123612.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:地面落差状态信号检测系统
- 下一篇:一种抗变形的环保新型木地板材料





