OTG设备安全接入移动终端的方法及移动终端技术

技术编号:13963380 阅读:100 留言:0更新日期:2016-11-07 14:01
本发明专利技术公开了一种OTG设备安全接入移动终端的方法及移动终端,移动终端分配有内核空间和用户空间,移动终端设定一认证密码,该方法包括:检测接入移动终端的设备的ID引脚的电平,在所述电平为高电平时所述设备为一OTG设备;内核空间向用户空间发送一UEVENT消息,并提供一SYS文件接口;用户空间在收到UEVENT消息后显示一认证界面;在所述认证界面接收一输入密码时判断所述输入密码与所述认证密码是否相同,若是,用户空间通过SYS文件接口通知内核空间以实现对OTG设备的供电和枚举,若否,用户空间做出OTG设备接入失败的提示。本发明专利技术通过在OTG设备接入移动终端时进行密码认证,保护了移动终端内数据的安全。

【技术实现步骤摘要】

本专利技术涉及一种OTG(On-The-Go,应用于各种不同的设备或移动设备间的联接,以进行数据交换)设备安全接入移动终端的方法及移动终端。
技术介绍
随着移动终端的发展,人们对移动终端所带功能的要求也大大增加。OTG是近年来发展比较迅速的一种技术,其不通过电脑便能在两台设备间传输数据,如通过OTG功能便能直接将SD卡(SecureDigitalMemoryCard,安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备)中的数据导入到移动终端、将移动终端中数据导入到U盘、将移动终端中数据通过打印机打印出来等。然而在所有涉及数据传输的地方都会牵涉到信息泄露的情况,OTG也不例外,比如说在未被授权时,利用U盘或打印机等通过OTG连接线连接到移动终端,从而可引起移动终端中重要数据信息的泄露和丢失。由于数据的传输具有双向性,如在U盘与移动终端连接时,现有技术中带有加密功能的U盘能够保护U盘中的数据,却不能切实保护移动终端的数据。而对于通过具有加密功能的OTG线在实现双向传输中数据的保护的同时,却增加了硬件成本,且也无法保护移动终端内的数据。因此,需要有一种解决办法,以在与移动终端进行数据传输时保护移动终端内的数据。
技术实现思路
本专利技术要解决的技术问题是克服现有技术中第三方设备与移动终端进行数据传输时无法保护移动终端内的数据的缺陷,提供一种OTG设备安全接入移动终端的方法及移动终端r>本专利技术是通过以下技术方案解决上述技术问题的:一种OTG设备安全接入移动终端的方法,移动终端分配有内核空间和用户空间,其特点在于,移动终端设定一认证密码,包括以下步骤:S1、检测接入移动终端的设备的ID引脚(identifier引脚,用以识别设备上不同端点的引脚)的电平,在所述电平为高电平时所述设备为一OTG设备;S2、内核空间向用户空间发送一UEVENT(userspaceevent,内核空间与用户空间的一种通信机制)消息,并提供一SYS文件(system,系统文件)接口;S3、用户空间在收到所述UEVENT消息后显示一认证界面;S4、在所述认证界面接收一输入密码时判断所述输入密码与所述认证密码是否相同,若是,进入步骤S5,若否,用户空间做出OTG设备接入失败的提示;S5、用户空间通过所述SYS文件接口通知内核空间以实现对OTG设备的供电和枚举。在本方案中,接入移动终端的设备可包括单独的一连接线,或者该连接线的一端与第三方设备连接在一起。若引脚的电平不为高电平,则该设备不为OTG设备。对于单独的连接线而言,则该连接线不为OTG连接线,对于连接线与第三方设备连接在一起的而言,第三方设备是通过该连接线对移动终端进行充电,如一PC(personalcomputer)。因此,本方案通过在OTG设备接入移动终端的最源头处进行密码认证,只有在通过密码认证后才能接入移动终端以进行数据传输,从而保护了移动终端内数据的安全。较佳地,步骤S3与步骤S5之间包括:S30、在检测到OTG设备从移动终端拔出时取消所述认证界面的显示并结束流程。较佳地,步骤S5之后包括:S50、在检测到OTG设备从移动终端拔出时取消对OTG设备的供电和枚举。本专利技术还提供一种移动终端,其特点在于,其利用如上所述的方法,包括一检测模块、一消息传送模块、一显示模块、一判断模块和一接入模块;所述检测模块用于检测接入移动终端的设备的ID引脚的电平,并在所述电平为高电平时调用所述消息传送模块;所述消息传送模块用于使内核空间向用户空间发送一UEVENT消息,并提供一SYS文件接口;所述显示模块用于在收到所述UEVENT消息后显示一认证界面;所述判断模块用于在所述认证界面接收一输入密码时判断所述输入密码与所述认证密码是否相同,并在判断结果为是时调用所述接入模块,在判断结果为否时使用户空间做出OTG设备接入失败的提示;所述接入模块用于使用户空间通过所述SYS文件接口通知内核空间以实现对OTG设备的供电和枚举。较佳地,在所述显示模块显示所述认证界面之后,且在所述接入模块实现对OTG设备的供电和枚举之前,所述检测模块还用于在检测到OTG设备从移动终端拔出时取消所述认证界面的显示,并终止所述判断模块和所述接入模块的运行。较佳地,在所述接入模块实现对OTG设备的供电和枚举之后,所述检测模块还用于在检测到OTG设备从移动终端拔出时取消对OTG设备的供电和枚举。本专利技术的积极进步效果在于:本专利技术通过在OTG设备接入移动终端的最源头处进行密码认证,使得并非是任意的第三方设备与移动终端连接时就能实现数据的传输,而是只有在通过密码认证后才能接入移动终端以进行数据传输,从而保护了移动终端内数据的安全。附图说明图1为本专利技术实施例1的OTG设备安全接入移动终端的方法流程图。图2为本专利技术实施例1的移动终端的结构示意图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。实施例1本实施例提供一种OTG设备安全接入移动终端的方法,移动终端分配有内核空间和用户空间,移动终端设定一认证密码,该认证密码可为字母、数字或者其组合、以及图案等,本实施例中该认证密码为ABCD,移动终端还对该认证密码进行修改,如图1所示,该方法包括以下步骤:步骤101、检测接入移动终端的设备的ID引脚的电平,在所述电平为高电平时所述设备为一OTG设备;假设接入的设备为一连接线和与该连接线连接的打印机,检测到接入移动终端处的连接线的ID引脚的电平为高电平,该连接线为OTG线,该OTG线和该打印机统称为OTG设备。步骤102、内核空间向用户空间发送一UEVENT消息,并提供一SYS文件接口;其中,UEVENT消息为一AUTHENTICATION消息(验证消息),SYS文件接口用于接收用户空间的认证结果。步骤103、用户空间在收到所述UEVENT消息后显示一认证界面;步骤104、在所述认证界面接收一输入密码时判断所述输入密码与所述认证密码是否相同,若是,进入步骤105,若否,用户空间做出OTG设备接入失败的提示;所述提示的方式可为通过声音、震动或显示一失败内容来做提示。步骤105、用户空间通过所述SYS文件接口通知内核空间以实现对OTG设备的供电和枚举。假设用户输入的密码为ABCD,内核空间接收到用户空间输本文档来自技高网...

【技术保护点】
一种OTG设备安全接入移动终端的方法,移动终端分配有内核空间和用户空间,其特征在于,移动终端设定一认证密码,包括以下步骤:S1、检测接入移动终端的设备的ID引脚的电平,在所述电平为高电平时所述设备为一OTG设备;S2、内核空间向用户空间发送一UEVENT消息,并提供一SYS文件接口;S3、用户空间在收到所述UEVENT消息后显示一认证界面;S4、在所述认证界面接收一输入密码时判断所述输入密码与所述认证密码是否相同,若是,进入步骤S5,若否,用户空间做出OTG设备接入失败的提示;S5、用户空间通过所述SYS文件接口通知内核空间以实现对OTG设备的供电和枚举。

【技术特征摘要】
1.一种OTG设备安全接入移动终端的方法,移动终端分配有内核空间
和用户空间,其特征在于,移动终端设定一认证密码,包括以下步骤:
S1、检测接入移动终端的设备的ID引脚的电平,在所述电平为高电平
时所述设备为一OTG设备;
S2、内核空间向用户空间发送一UEVENT消息,并提供一SYS文件接
口;
S3、用户空间在收到所述UEVENT消息后显示一认证界面;
S4、在所述认证界面接收一输入密码时判断所述输入密码与所述认证密
码是否相同,若是,进入步骤S5,若否,用户空间做出OTG设备接入失败
的提示;
S5、用户空间通过所述SYS文件接口通知内核空间以实现对OTG设备
的供电和枚举。
2.如权利要求1所述的方法,其特征在于,步骤S3与步骤S5之间包括:
S30、在检测到OTG设备从移动终端拔出时取消所述认证界面的显示并
结束流程。
3.如权利要求1所述的方法,其特征在于,步骤S5之后包括:
S50、在检测到OTG设备从移动终端拔出时取消对OTG设备的供电和
枚举。
4.一种移动终端,其特征在于,其利用如权利要求1-3中任意一项所
述的方法,包括一检测模块、一消息传送模块、一显示模块、一判断模...

【专利技术属性】
技术研发人员:张平胜
申请(专利权)人:希姆通信息技术上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1