[页数]:69 [字数]:27518 [目录] 第1章 绪论 第2章 蓝牙安全机制的研究 第3章 DES加密算法原理 第4章 DES加密算法的实现 [摘要] 重点分析了蓝牙的信息安全机制,对其各部分的算法及实现步骤进行了详细讨论。并对现有蓝牙规范安全性做了一定的评估,根据其不足提出了由DES算法构建的一种新的安全机制,能够满足安全性要求较高的蓝牙应用。另外,对DES加密方法进行了VB程序实现,为开发蓝牙系统做了初步的工作。 [正文] 第1章 绪论 蓝牙技术是一种无线数据与语音通信的开放性全球规范,它以低成本的近距离无线连接为基础,为固定设备与移动设备之间的通信建立一个无线连接(传输距离为10米左右)。蓝牙无线数据传输的原理如图(1)所示。 由于蓝牙设备的体积小,可以很方便的通过工艺做到设备里去,这样就可以使得移动设备可以在一定的范围内被移动的同时还能保持与固定设备的之间的数据通信。 而为了做到准确地建立连接和对无线传输的数据进行保密,蓝牙连接建立之前蓝牙设备会不断搜索周围的蓝牙信号,当搜索到信号之后,两个设备必须通过鉴权才能建立连接。例如,在一个空间内有蓝牙设备A,B,C和D,它们之间A和B要建立连接,C和D要建立连接,其中A和C作为建立连接的主机(即设定鉴权密码的一方)。这时A和B会约定有一个鉴权密码为123,C和D会约定一个鉴权密码为789。蓝牙设备A,B,C和D都开始工作了,A设备就会开始搜索周围的蓝牙信号,它会搜索到有三个蓝牙设备B,C和D在工作,这时可以设定它的鉴权密码为123,然后发去鉴权请求。蓝牙设备B和D收到请求后会发去一个鉴权密码,B的鉴权密码是123,D的鉴权密码是789。A经过检验确认B是建立连接的对象,就和B建立连接。同理,C和D建立连接。其他设备想和A和C建立连接都必须知道其鉴权密码才可以建立连接。如图(2)所示为蓝牙设备建立连接的鉴权原理框图。就这样通过鉴权来保证连接的准确性和完成无线连接的数据保密工作。 由于蓝牙系统的开放性、无线性和移动性,这使得蓝牙系统的安全机制能显得犹为重要。蓝牙技术采用跳频数据通信方式可以有效地防止窃听。此外,蓝牙规范定义了一系列安全机制,从而为近距离无线通信提供了基本的保护。它要求每个蓝牙设备都要实现密钥管理、认证以及加密等功能。而加密的保密方法是这些安全机制的核心。 ...... [参考文献] 1 张禄林,雷春娟,郎晓虹. 蓝牙协议及其实现.北京:人民邮电出版社,2001:50-59 2 胡磊,王鹏.应用密码学手册.北京:电子工业出版社,2005.6:225-234 3 胡向东,魏琴芳.应用密码学教程.北京:电子工业出版社,2005:66-74 4 罗朝盛.visual Basic 6.0 程序设计教程.北京:人民邮电出版社,2005:全部 5 刘炳文.visual Basic 程序设计教程.北京:清华大学出版社,2003.11: 全部 6 http://lunwen.zhupao.com/Article/2005-4-10/16211.shtml 7 http://www.ipv6.in/articleview/2005-12-6/article_view_1203.htm 8 http://www.yesky.com/394/1791894.shtml [原文截取] 摘要 重点分析了蓝牙的信息安全机制,对其各部分的算法及实现步骤进行了详细讨论。并对现有蓝牙规范安全性做了一定的评估,根据其不足提出了由DES算法构建的一种新的安全机制,能够满足安全性要求较高的蓝牙应用。另外,对DES加密方法进行了VB程序实现,为开发蓝牙系统做了初步的工作。 关键词 蓝牙 安全机制 密钥 DES算法 Abstract It has analyzed information security mechanism of blue tooth with emphasis and carried on the detailed discussion to its each part of algorithms and the realization step. Also we has made the certain appraisal to the existing blue tooth standard security and proposed according to its insufficiency constructs one kind of new safet..... |
蓝牙的安全机制及加密算法研究
查看评论
已有0位网友发表了看法