利索能及
我要发布
收藏
专利号: 2018106294806
申请人: 陕西师范大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种批量验证签名的车联网条件隐私保护方法,其特征在于:包括以下步骤:步骤1,可信机构PKG生成系统参数,并将系统参数预先加载至防篡改装置TPDi中,所述防篡改装置TPDi安装至车辆Vi上;

步骤2,所述防篡改装置TPDi验证车辆Vi的身份,验证通过后所述车辆Vi对碰撞消息Mi进行签名并将签名发送至路侧单元RSU;

步骤3,所述路测单元RSU验证碰撞消息;

步骤4,根据n个车辆Vi产生的群签名,所述路测单元RSU验证批量碰撞消息;

步骤5,所述车辆Vi对第一碰撞消息和第二碰撞消息分别进行签名后提取签名私钥。

2.根据权利要求1所述的一种批量验证签名的车联网条件隐私保护方法,其特征在于:所述步骤1的具体步骤为:

步骤1.1,设定安全参数k,所述可信机构PKG选择大素数q,并且分别选择具有阶q的加法群G1和乘法群G2,加法群G1的生成元为P;

步骤1.2,所述可信机构PKG选择双线性映射e:G1×G1→G2和两个安全的哈希函数h:{0,

1}*→Zq;

步骤1.3,所述可信机构PKG随机选择数s∈Zq*作为主私钥并计算第一部分公钥Ppub=sP,生成系统公钥为 然后所述可信机构PKG将所述主私钥s加载至防篡改装置TPDi中,将所述系统公钥加载至路侧单元和车载模块中;其中,Zq表示整数加法群,Zq*表示整数乘法群;

步骤1.4,所述可信机构PKG为第i个车辆Vi选择真实身份RIDi∈Zq和口令PWi∈Zq,并计算虚拟身份 将虚拟身份IDi2加载至防篡改装置TPDi中;

步骤1.5,所述可信机构PKG将加载完成的防篡改装置TPDi安装至车辆Vi上。

3.根据权利要求2所述的一种批量验证签名的车联网条件隐私保护方法,其特征在于:所述步骤2的具体步骤为:

步骤2.1,第i个车辆Vi在所述防篡改装置TPDi中输入所述真实身份RIDi∈Zq以及口令PWi∈Zq;同时,可信机构PKG随机选择数ti∈Zq*并且计算第二部分公钥Ti=tiP;

步骤2.2,所述防篡改装置TPDi校验所述真实身份RIDi∈Zq和口令PWi∈Zq是否正确;如校验错误,则防篡改装置TPDi拒绝请求,如校验正确,则所述防篡改装置TPDi随机选择数xi∈Zq*,并生成虚拟身份IDi1、虚拟身份IDi2、计算hash值hi和部分私钥si:IDi1=xiP, hi=h(IDi||Ti),si=xi+hismodq

1 2

其中IDi={IDi ,IDi},所述防篡改装置TPDi发送(si,IDi)给车辆Vi;

步骤2.3,车辆Vi随机选择一个整数ri∈Zq*生成碰撞消息Mi=(a,pi)的签名σi=(IDi,Ti,Ri,ki,li),并将所述签名发送至路侧单元RSU;其中,Ri=riP, li=si+akiri mod q。

4.根据权利要求3所述的一种批量验证签名的车联网条件隐私保护方法,其特征在于:所述步骤3的具体步骤为:所述路侧单元RSU接收到签名之后验证时间戳是否满足|Ti-Tr|<ΔT  (1)若公式(1)不成立,则路侧单元RSU拒绝请求,若公式(1)成立,则路侧单元RSU计算hi=h(IDi||Ti), 并检验等式(2)是否成立:e(IDi1+hiPpub+akiRi,Ppub)=e(liPpub,P)  (2)。

5.根据权利要求4所述的一种批量验证签名的车联网条件隐私保护方法,其特征在于:所述步骤4的具体步骤为:给定n个车辆V1,...,Vn产生的群签名σ1=(ID1,T1,R1,k1,l1),...,σn=(IDn,Tn,Rn,kn,ln),路侧单元RSU通过等式(3)进行批量验证:

6.根据权利要求5所述的一种批量验证签名的车联网条件隐私保护方法,其特征在于:所述步骤5的具体步骤为:所述车辆Vi对第一碰撞消息Mi1=(a,pi1)和第二碰撞消息Mi2=(a,pi2)分别进行签名,生成第一签名σi1=(IDi1,Ti1,Ri1,ki1,li1)和第二签名σi2=(IDi2,Ti2,Ri2,ki2,li2),然后计算签名私钥si,其中,Ri=riP, li1=si+aki1ri,li2=si+aki2ri。