APP下载

基于Android系统及混合加密的蓝牙远程控制研究

2016-05-14冯益斌

现代电子技术 2016年5期

冯益斌

摘 要: 近年来搭载Android系统的智能可穿戴设备发展迅速,蓝牙通信技术广泛地应用在智能可穿戴设备中,使其能与手机之间相互通信,实现图片、视频、文件等数据传送功能。研究基于Android系统的蓝牙远程控制功能,通过建立的蓝牙连接,实现智能手表与手机之间的数据传送,为了保障数据的安全性,对传送的数据进行了混合加密。应用程序运行在搭载Android系统的GEAR智能手表和手机上,实现了通过GEAR手表实时预览手机摄像头采集到的图像,并且远程控制手机拍摄照片的功能。

关键词: 远程控制; 蓝牙; Android; 混合加密

中图分类号: TN92?34; TM417 文献标识码: A 文章编号: 1004?373X(2016)05?0089?04

0 引 言

基于蓝牙的远程控制功能能够使智能可穿戴设备更好地与手机相互配合起来。本文实现的远程控制功能应用于搭载Android系统的三星Gear智能手表与手机之间,通过发送自定义的蓝牙数据结构,实现了对控制信息和数据信息的区分,能够识别控制信息的类型,应用于Gear手表与手机之间,通过相互连接之后,Gear手表能够实时预览手机摄像头获取的数据,并且能够控制手机进行拍照。

然而考虑到安全性问题,蓝牙数据在传送的过程中容易被窃取[1],这将对用户的隐私造成极大的威胁。因此,对蓝牙数据进行加密也是尤为重要的。通过对加密算法的分析与研究,本文采用了混合加密算法。对于智能可穿戴设备这一类运算能力不是很强的设备,加密速度尤为重要,RC4加密算法在流加密上的优势,能够满足应用的需求,然而其安全性并不是最好,通过截获的数据容易分析出加密的秘钥。……

登录APP查看全文