【技术实现步骤摘要】
车联网驾驶路径预规划的敏感位置LBS隐私保护方法
[0001]本专利技术涉及车联网安全
,尤其涉及车联网驾驶路径预规划的敏感位置
LBS
隐私保护方法
。
技术介绍
[0002]车联网技术
(Internet of Vehicles
,
IoV)
利用各车辆携带的车载传感器采集车辆状态信息和路况信息,并通过通信网络将其传输给其他车辆节点和道路沿线部署的交通基础设施,从而实现道路交通的实时智能控制
。
依托通信网络,车联网中的车辆节点可以提供扩展服务给驾乘人员,提高驾驶舒适感和便捷性,而基于位置的服务
(Location Based Service
,
LBS)
是其最基础
、
核心的应用
。LBS
基本原理是车辆利用定位技术
(
比如北斗
、GPS
等
)
来获取当前位置,并通过车联网通信网络向应用服务商发送位置信息和相关服务请求,从而获得与地理位置相关的信息资源和服务响应
。LBS
服务在给驾乘人员带来便利的同时也会导致用户隐私泄露,因为当用户使用
LBS
服务时,需将其地理位置信息持续提供给应用服务商,而这些连续的地理位置信息中蕴含和个人隐私用户紧密关联的行踪信息
。LBS
应用服务商收集到大量数据后,可以还原出海量用户的行踪轨迹
。
而
LBS
...
【技术保护点】
【技术特征摘要】
1.
一种车联网驾驶路径预规划的敏感位置
LBS
隐私保护方法,其特征在于,包括如下步骤:
S1、
可信认证中心
TA
初始化系统参数,生成
TA
的公私钥,发布系统参数与公钥;为入网实体车辆和
RSU
进行入网注册;
S2、
车辆上路驾驶前进行路径预规划,获得行驶的一组连续位置数据,并自定义起始敏感位置集合,产生其相对应的隐私级别集合,发送至隐私保护处理器进行敏感位置模糊处理;
S3、
车辆驶入
RSU
所在域后进行双向身份认证,以确认通信双方实体的身份合法性;
S4、
车辆在需要时递交位置服务请求,
RSU
在判断请求车辆身份合法性的基础上,转发位置服务请求数据至隐私保护处理器;
S5、
隐私保护处理器对车辆位置服务请求数据中的位置信息进行隐私预处理数据匹配,并转发请求服务至位置服务提供商;
S6、
位置服务提供商将相应的位置服务结果通过
RSU
转发至请求车辆
。2.
根据权利要求1所述的车联网驾驶路径预规划的敏感位置
LBS
隐私保护方法,其特征在于,所述
S1
步骤包括以下步骤:
S11、TA
选取一个非奇异椭圆曲线:
E
p
(a,b)
:
y2=
x3+ax+b mod p
,
p
是大素数,
a,b∈F
p
,同时在
E
p
(a,b)
上选取点
P
作为群
G
的生成元,设
G
的阶为
q
,
G
包含无穷远点
Q
;
S12、TA
随机选取作为系统的主密钥,计算系统公钥
P
TA
=
sP
;
S13、TA
发布系统参数
Params
=
{E
p
(a,b)
,
p
,
q
,
G
,
P
,
P
TA
}
,保留主密钥
s
;
S14、TA
对入网注册的
RSU
进行初始化,选择随机数作为其私钥
S
R
,计算生成
RSU
的公钥
P
R
=
β
P
;
TA
利用
RSU
身份信息
RID
i
、
公钥
P
R
及时间戳信息为
RSU
生成证书
S15、TA
对入网注册的车辆进行初始化,选择随机数作为其私钥
S
V
,计算生成车辆的公钥
P
V
=
α
P
;
TA
利用自己的主密钥
s
为其生成伪身份同时利用车辆伪身份信息
FID
i
、
公钥
P
R
及时间戳信息为车辆生成证书
3.
根据权利要求1所述的车联网驾驶路径预规划的敏感位置
LBS
隐私保护方法,其特征在于,所述
S2
步骤包括以下步骤:
S21、
车辆向
GPS
定位模块请求当前相关位置数据,车辆使用真实地图作为数据源,根据本次行程确定的预行驶路线,自定义起始敏感位置集合
IS
t
=
{is1,is2,
…
is
is
}
;
S22、
车辆自定义起始敏感位置集合相对应的隐私级别集合
RP
t
=
{rp1,rp2,
…
,rp
rp
}
,
RP
t
集合中;
S23、
以车辆用户所在位置为原点建立坐标系,地图中的地点为坐标系内的点;用户自定义敏感半径
R
,以敏感位置为圆心,
R
为半径作圆,将起始敏感位置集合及其相对应的隐私级别集合使用伪身份
FID
i
发送至隐私保护处理器进行处理;
S24、
隐私保护处理器对起始敏感位置集合及其相对应的隐私级别进行隐私级别划分,将车辆伪身份
FID
i
与输出的敏感路段集合形成映射存入相关数据库中
。4.
根据权利要求3所述的车联网驾驶路径预规划的敏感位置
LBS
隐私保护方法,其特征在于,所述步骤
S24
中,隐私保护处理过程包括如下步骤:
S241、
设用户所在位置
V
为原点,
G
是地图中的一个点,其坐标表示为
(x
G
,y
G
)
;将
V、G
之间的距离定义为
d
,用户所在位置
V
对应的隐私级别为
V
RP
,
G
是地图中的一个点,其对应的隐私级别为
G
RP
,其中,
G
点的隐私级别
ε
为:为
V、G
之间的距离;
S242、
计算坐标系中敏感点
M
到线段
GV
的距离
D
,设点
V
为坐标原点,对应坐标为
(0
,
0)
,点
G
坐标为
(x
G
,
y
G
)
,点
M
坐标为
(x
M
,
y
M
)
;线段
GV
的斜率则当点
M
在直线和间时,点
M
到线段
GV
的距离则为:若不在,点
M
到线段的距离为:或
S243、
若距离
D≤R
,返回满足条件的点的敏感位置点的集合
AP
t
,若距离
D>R
,返回
false
,进入下一步;
S244、
若返回值为
false
,继续判断
d
和
R
的关系,判断若
d≤R
,意味着
G
覆盖了位置
V
,认为
G
与初始敏感位置
V
重合,那么新的隐私级别将从其本身的隐私级别和分配的隐私级别中选取较大的一个来确定;若
d>R
,则它的隐私级别就是
G
RP
;
S245、
基于敏感位置集合
AP
t
,对集合中的每个位置元素进行隐私级别计算:并将所求隐私级别
ε
与地点
G
的初始隐私级别
ε0进行对比,选择较大的值作为点
M
的隐私级别,生成点的位置坐标和对应隐私级别的映射
map<position...
【专利技术属性】
技术研发人员:李原帅,曹利,朱宇冰,杨凌凤,陈亮,魏晓宁,曹可嘉,
申请(专利权)人:南通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。