A method for defensing against multi-source Sybil attacksin VANET
地址:https://link.springer.com/article/10.1007/s12083-016-0431-x
Abstract:针对VANET中存在的Sybil攻击,提出了一种基于基于事件的信誉系统(event based reputation system ,EBRS),使用每个事件的动态信誉和可信值来抑制虚假消息的传播。
Motivation:针对Sybil的研究已经有很多,有基于RSSI、基于车辆轨迹、基于相邻节点信息。但是这些方法不能抵御合谋的Sybil攻击,而且也不能很好保护车辆的隐私安全。下面是针对Sybil攻击建立的不同模型的对比表:
大多数检测方法不适用于 VANET,因为它们的假设不切实际或成本高。基于RSSI的方法适用于所有无线网络。但是,它很难区分彼此靠近的 Sybil 节点和正常节点。基于车辆运动轨迹的方法存在泄露车辆位置隐私的风险。基于邻居节点信息的方法假设大多数邻居是正常节点,这本身就是一个检测悖论。更重要的是,几乎所有的检测方法都没有考虑共谋女巫攻击。
Knowledge: 在和其他车辆通信之前,车辆必须与其本地 RSU 建立本地证书。车辆Vi收到本地证书后,就可以和其他车辆通信,如果发现前面发生了交通事故,它就会向其他邻居车辆广播信息。如果在通信范围内的车辆Vj收到了来自Vi的信息,Vj需要首先验证Vi是否为正常车辆,如果验证为正常,Vj会记录这个事件,否则会无视Vi发来的消息。
Main ideal:(1)EBRS 为每辆车建立本地证书,为 VANET 中的每个事件建立动态声誉值和可信值。(2)为 VANET 中的每个事件建立一个动态的信誉值和可信值,并为不同类型的事件定义不同的阈值。
Main contributions:
有条件的隐私保护:车辆在 V2V 和 V2I 通信中使用限时假名,从而保护车辆的身份隐私。但当检测到恶意车辆时,TA 有能力从其伪身份中检索车辆的真实身份。因此,EBRS 可以防止恶意节点否认其消息。
独立检测:女巫攻击的本质是多个女巫节点的协作。为防止潜在的女巫攻击再次发生,女巫攻击检测方法应由车辆独立承载。
多种虚假身份来源的Sybil攻击防御:Sybil攻击者可以通过伪造、盗窃和共谋的方法获取多个虚假身份,EBRS能够防御和检测所有这些Sybil攻击。
Algorithm:
A method for defensing against multi-source Sybil attacksin VANET相关推荐
- multi source replication mysql,Disabling Multi-Source Replication in MySQL 5.7
Multi-channel replication is one of the great feature shipped with MySQL 5.7, With allowed the capab ...
- multi source replication mysql_MySQL 5.7多源复制(Multi-Source Replication)
MySQL5.7.6以后开始支持多源复制Multi-Source Replication,可以将多个主的库同步到一台slave上,从而增加从的利用率,出节省了机器,也可用于备份. 首先设置master ...
- Eclipse里调试时遇到Source not found应该怎么办
When you are debugging in Eclipse, sometimes when you debug into a method, you will meet with " ...
- WinDbg 命令三部曲:(二)WinDbg SOS 扩展命令手
SOS 调试命令手册 扩展加载命令 命令 描述 .loadby .loadby sos clr .load .load C:\Windows\Microsoft.NET\Framework64\v4 ...
- 【论文阅读】Deep Cocktail Network: Multi-source Unsupervised Domain Adaptation with Category Shift
Deep Cocktail Network: Multi-source Unsupervised Domain Adaptation with Category Shift SUMMARY@ 2020 ...
- Java文件– java.nio.file.Files类
Java Files class was introduced in Java 1.7 and is a part of java.nio.file package. Java Files类是Java ...
- Reac16+Monaco打造代码编辑器(前端部分)
效果图 实现 这里小编只讲编辑器的主体部分,及两个选择框以及编辑器部分. 首先是选择器,毕竟主体的编辑器需要通过选择器来改变样式以及提供语言高亮等支持 SelectBox.js import Reac ...
- Interview QA-COBOL COBOL II
Q1) Name the divisions in a COBOL program ?. A1) IDENTIFICATION DIVISION, ENVIRONMENT DIVISION, DATA ...
- java 多线程 压缩_Java 多线程拷贝文件夹并调用tinyPng算法接口压缩图片实现(生产消费变种)...
线程模型 生产者Provider线程为一,主要进行深搜目录文件:. 消费者Consumer线程多个, 因为RPC服务调用时延较长, 启用多个线程请求服务. 持久化线程Persist 将已经消费的消息存 ...
最新文章
- Table doesn't have a primary key
- centos7 php无法启动服务器,关于Centos7下Apache服务器php应用phpMyAdmin无法正常运行的问题...
- java 延迟实例化_延迟初始化Spring Bean的几种方式
- mybatis mysql 事务处理_详解Java的MyBatis框架中的事务处理
- MIT6.830 lab1 SimpleDb 实验报告
- 利用Windows的启动机制实现拦截360的运行
- 工程实践线切割3B代码参考
- SpringBoot+VUE项目启动方式
- 北上广深也不相信口水
- 最后半天时间,支付宝等第三方支付机构备付金必须100%上交
- Qt 常用控件样式表及遇到的问题
- 计算机数列类型,斐波那契(Fibonacci)数列的几种计算机解法
- python求素数积_python求质数的3种方法
- 深入优化GPU编程概述
- java-php-python-ssm记事网页计算机毕业设计
- SSM家庭理财个人理财管理系统记账系统
- 美团充电宝负责人已离职, 或与美团二号人物王慧文的退休有关
- 深入浅出!mysql免安装版教程
- 你为何没有年薪百万?大部分故事是有隐藏的成功背景
- 第6章 引导启动程序boot