[发明专利]适用于车联网环境的隐式证书计算方法有效
| 申请号: | 202010382795.2 | 申请日: | 2020-05-08 |
| 公开(公告)号: | CN111600860B | 公开(公告)日: | 2022-05-31 |
| 发明(设计)人: | 王瑞;吴敏超 | 申请(专利权)人: | 格尔软件股份有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08;H04L9/32;H04L67/12 |
| 代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 吕伴 |
| 地址: | 200436 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 适用于 联网 环境 证书 计算方法 | ||
本发明公开了适用于车联网环境的隐式证书计算方法。具体地,签发机构可以使用该方法签发隐式证书,并在车端重构密钥对。而且将部分运算从签发机构挪到车端,大大降低了签发机构的性能要求,缓解了签发机构的运算压力,从而能够满足车联网环境车辆大量发证的需求。
技术领域
本发明涉及密码及车联网技术领域,特别涉及适用于车联网环境的隐式证书计算方法
背景技术
随着车联网的大力发展,基于公钥密码学的数字签名和加解密技术是保证车端通信信息安全的重要工具。
出于车辆隐私方面的考虑,在车联网环境中有大量的发证需求。
为了降低签发机构的运算压力,现有技术中提出了一种称为隐式证书的方法,即公钥不直接体现在证书中,签发机构无需进行公钥的计算。
但是,上述算法导致车端的运算压力过大
发明内容
有鉴于此,本发明提供了一种适用于车联网环境的隐式证书计算方法,在不提高签发机构运算压力的前提下减少车端运算。
为了达到上述目的,本发明的技术方案是这样实现的:
适用于车联网环境的隐式证书计算方法,包括如下步骤:
步骤一:在车端生成一对密钥对X=xG,中间层对该密钥对X=xG进行派生Xi=X+f(i)G,并发送Xi给签发机构;
步骤二:所述签发机构依据Xi生成随机数ri,计算Vi=Xi+riG,并使用Vi构造证书certi;
步骤三:所述签发机构依据证书certi计算hi=Hash(certi)
步骤四:所述签发机构依据hi计算sigi=hi+ri+u,其中u为签发机构私钥;
步骤五:所述签发机构使用Xi加密certi及sigi,并返回车端;
步骤六:所述车端使用xi=x+f(i)解密得到certi及sigi并计算hi=Hash(certi)
步骤七:所述车端重组私钥ui=xi+sigi,公钥Ui=uiG=Vi+hiG+U,其中U为签发机构公钥。
在本发明的一个优选实施例中,步骤五中,所述签发机构使用Xi加密certi及sigi,形成加密包;签发机构返回将所述加密包给中间层;中间层返回所述加密包给车端。
通过以上技术方可见,采用本发明所述方案,车端重组私钥时可以少进行一次乘法运算,签发机构计算sigi时,也从乘法变为加法,运算量降低。
附图说明
图1为本发明适用于车联网环境的隐式证书计算方法实施例的流程图。
具体实施方式
针对现有技术中存在的问题,本发明提出了一种适用于车联网环境的隐式证书计算方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格尔软件股份有限公司,未经格尔软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010382795.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生活用纸的连续裁断分切系统
- 下一篇:一种木塑板材制造设备





