logo好方法网

适用于车联网环境的隐式证书计算方法


技术摘要:
本发明公开了适用于车联网环境的隐式证书计算方法。具体地,签发机构可以使用该方法签发隐式证书,并在车端重构密钥对。而且将部分运算从签发机构挪到车端,大大降低了签发机构的性能要求,缓解了签发机构的运算压力,从而能够满足车联网环境车辆大量发证的需求。
背景技术:
随着车联网的大力发展,基于公钥密码学的数字签名和加解密技术是保证车端通 信信息安全的重要工具。 出于车辆隐私方面的考虑,在车联网环境中有大量的发证需求。 为了降低签发机构的运算压力,现有技术中提出了一种称为隐式证书的方法,即 公钥不直接体现在证书中,签发机构无需进行公钥的计算。 但是,上述算法导致车端的运算压力过大
技术实现要素:
有鉴于此,本发明提供了一种适用于车联网环境的隐式证书计算方法,在不提高 签发机构运算压力的前提下减少车端运算。 为了达到上述目的,本发明的技术方案是这样实现的: 适用于车联网环境的隐式证书计算方法,包括如下步骤: 步骤一:在车端生成一对密钥对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为本发明适用于车联网环境的隐式证书计算方法实施例的流程图。 3 CN 111600860 A 说 明 书 2/2 页
下载此资料需消耗2积分,
分享到:
收藏