蓝牙安全问题分析及安全算法实现

来源 :太原理工大学 | 被引量 : 3次 | 上传用户:chenhui123zjch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蓝牙技术自1994年出现以来得到了快速的发展,在人们的日常工作和生活中也越来越普遍,蓝牙设备具有体积小、价格低等特点,因此很容易与其他电子设备集成,进而出现了蓝牙电脑、蓝牙手机、蓝牙耳机等,扩展了蓝牙的应用,但随着蓝牙技术的发展,蓝牙的应用越来越广泛,蓝牙存在的问题也越来越突出,尤其是安全问题,一些蓝牙用户的私人资料被窃取,蓝牙电话在用户不知情的情况下自动接通,诸如此类问题的出现对蓝牙的发展产生了很大的负面影响,所以对于安全问题的研究及解决势在必行,一些蓝牙设备厂家也在设计自己的安全控制机制,本论文的目的也在于对蓝牙安全问题进行深入研究并提出自己的解决方案。本论文主要内容涉及以下几个方面:(1)对蓝牙技术做简单介绍,主要包括蓝牙的一些核心协议(链路管理协议、逻辑链路控制和适配协议、服务发现协议、RFCOMM协议和电话控制协议)以及一些常用的应用剖面(普通接入剖面、服务发现应用剖面、串行端口剖面、普通对象交换剖面和文件传输剖面)。(2)对与安全有关的蓝牙协议进行介绍,包括蓝牙的三种安全模式(非安全的安全模式1、在业务层实施安全控制的安全模式2、在链路层实施安全控制的安全模式3)以及蓝牙的鉴权加密过程。重点介绍了不同安全模式下信道的安全建立过程。(3)对现阶段存在的以及潜在的安全攻击进行重点研究,列举了两类攻击,第一类是由于蓝牙协议本身的缺陷导致的攻击,包括节点密钥攻击、离线PIN攻击、中继攻击、DOS攻击。第二类是蓝牙协议实现的问题导致的攻击,包括Bluesnarfing、Bluebugging、Bluejacking。同时对各种攻击的具体原因进行分析,以便安全算法的设计。(4)根据蓝牙存在的安全问题设计出一种新的安全控制机制,此机制是把与安全相关的控制都集成在一个叫安全管理器的模块中,将蓝牙的实现于蓝牙安全的实现分离。此模块包括已经实现的对L2cap层的安全控制以及可由用户实现的高层安全控制机制,对于一般安全要求的应用可以使用默认实现的L2cap层的安全控制,对于需要特殊安全控制的应用用户可以使用自己的安全算法。紧接着提出了一种新的蓝牙联接、鉴权安全算法,此算法主要采用公钥和密钥相结合的思想设计算法。用java语言对该算法进行实现的基础上在j2me平台上进行验证,证明此算法的可行性。
其他文献
全景视觉是指一次获得大于半球视场(360°×180°)的三维空间的全部视觉信息。由于其视域开阔,对于民用、军事还有宇航空间领域中依赖于视觉信息做出决策的各行业都具有非常
在突发灾难情况下,现有的地面通信网络,往往很容易遭到破坏,且难以快速恢复,此时建立先进的应急通信系统显得格外重要。快速反应,应急开通,是抢险救灾服务中争取时间、减少损失的关
随着超大规模集成电路(Very Large Scale Integrated Circuits,VLSI)技术的飞速发展,经常需要用硬件快速和精确地进行一些常用函数的计算,而坐标旋转算法(Coordinate Rotational
近年来,随着声纳技术的发展和硬件处理能力的提高,声纳数据—尤其是声纳图像数据处理的运算量愈发增加,一个图像预处理硬件模块可以很大程度上减轻主机处理器的运算负担。本文提
通信信号的调制识别一直是非合作通信信号处理研究领域的一个十分重要的课题,其广泛应用于干扰识别、无线电侦听和信号监测以及软件无线电、卫星通信等领域。调制识别的目的
经过了一年的课题研究,我们研发成功了一种新型的基于DVB-S信号的便携式卫星通信地球站自动跟踪系统,该系统打破了传统卫星通信地球站利用信标信号作为跟踪依据,创新地提出了利
随着嵌入式系统的广泛应用,嵌入式系统的研究已成为热点。信息存储的内容的增加,存储方式的多样化,对嵌入式操作系统中的文件管理已提出了越来越高的要求,USB接口具有的通用
光纤低相干干涉技术已经被广泛用于高灵敏度的测量技术当中。低相干干涉技术通过降低相干噪声可测量光的相位,而且可以对光程差,包括光相干层析剖面进行绝对测量。光纤低相干
金秋送爽,蟹肉香,京伦饭店桃李中餐厅大摆螃蟹宴.京伦饭店22年来第一次大装修,格调清新、明快,透着时代气息的新京伦展现在顾客面前.在二楼的桃李中餐厅于9月28日开始大摆为
我刊在今年第17期上已报道了由花园格兰云天太极中餐厅罗胜科师傅制作的“蟹宴”中的三道菜品,即银丝网炸蟹卷、蟹粉滑豆腐、蟹粉鱼翅,现将其他5道菜呈奉给读者.