对蓝牙技术中的加密算法的进一步探讨
用软件(这里选用C语言)来实现该加密算法。为了算法实现的方便,这里删去了初始置换和末置换。
将此加密算法嵌入蓝牙协议中的基带部分以取代E0流密码算法,可允许蓝牙技术安全地应用到范围广泛的安全性具有最重要地位的应用中去。这些应用包括:金融电子交易:ATM、智能卡 ,安全电子商务交易 ,安全办公通信 ,安全视频监视系统 ,数字机顶盒 ,高清晰度电视(HDTV) ,其它消费电子设备等领域。
另外,对蓝牙加密这个过程中,可发现DES加密算法在近距离无线局域网的特定环境下存在一些问题。进而优化算法,最终可为应用于各种近距离无线网络通信的加密算法的选择提供有实际意义的参考依据。
6 结束语
蓝牙是一项将会改变我们通信方式的令人激动的新技术。然而,蓝牙技术在标准化过程中都未曾完整地考虑安全问题。作为以无线信道为传输媒体的通信网络,蓝牙网络相对于固定网络更容易受到攻击。对于数据安全性处于首要地位的应用来说,实现高水平的数据安全性是必须的。目前蓝牙标准所采用的E0流密码算法存在着很多弊端,而DES和RSA算法相对来说更安全,而且较易实现。
参考文献
[1] 金纯 许光辰 等编著 《蓝牙技术》[M] (北京)电子工业出版社 2001年3月
[2] 于跃 韩永飞 蓝牙技术的安全性[J]《电信技术》2001年第9期
[3] Andrew 《Computer Network》[M]S.Tanenbaun Prentice Hall 1998
[4] Vainio J., Bluetooth Security, http://www.niksula.cs.hut.fi/~jiitv/bluesec.html05-25-2000
[5] Bluetooth, The Bluetooth Specification, v.1.0B
http://www.bluetooth.com/developer/specification/specification.asp
[6] 赖溪松 韩亮 张真诚 著《计算机密码学及其应用》[M](北京)国防工业出版社 2001年7月
[7] 卢铁城 编著《信息加密技术》[M](成都)四川科学技术出版 1989年10月