一种无线安全U盘及其实现方法与流程

文档序号:13743254阅读:152来源:国知局
技术领域本发明涉及电子及通讯技术领域,特别是涉及一种无线安全U盘及其实现方法。

背景技术:
随着电子及通讯技术的发展,U盘作为一种移动存储已经非常普及,其应用几乎涉及个人、企事业单位、军队、政府的各个方面。然而,随着U盘应用的普及与通讯技术的发展,人们对U盘的私密性、安全性的要求也逐步提高。于是,市场上出现了加密U盘,其中一部分通过U盘的主控芯片进行加密,安全级别高,不容易被破解、成本较高;另一部分通过软件算法对U盘文件进行加密,技术繁多,安全性因工而异,成本相对较低。但是上述均不能满足人们对U盘的私密性、安全性的要求。因此,如何满足人们对U盘的私密性、安全性需求,已经成为业内亟待解决的问题。

技术实现要素:
本发明主要解决的技术问题是提供一种无线安全U盘及其实现方法,能够提高U盘的私密性、安全性,以更好地满足人们的需求。为解决上述技术问题,本发明采用的技术方案之一是提供一种无线安全U盘的实现方法,包括:绑定步骤:将该无线安全U盘与一移动终端绑定;连接步骤:将该无线安全U盘与该移动终端之间建立无线连接关系;判断步骤:判断该无线安全U盘是否接入至一第三方电子设备;授信步骤:在该无线安全U盘接入至一第三方电子设备时,该无线安全U盘向该移动终端发送授信请求信息;响应步骤:该移动终端接收到该无线安全U盘发送的授信请求信息后,判断该授信请求信息是否符合授信条件,在该授信请求信息符合授信条件时,传送授信通过信息至该无线安全U盘;放行步骤:该无线安全U盘在接收到该授信通过信息时,放行该无线安全U盘的读写权限;读写步骤:第三方电子设备在该无线安全U盘放行读写权限后,读写该无线安全U盘中的数据文件。本发明所述的无线安全U盘的实现方法中,还包括:在绑定步骤中,如果将该无线安全U盘与另一个移动终端进行绑定,需要将该无线安全U盘与已经绑定的移动终端先解除绑定后,才能将该无线安全U盘与另一个移动终端再次进行绑定。本发明所述的无线安全U盘的实现方法中,在授信步骤中,在该无线安全U盘接入至一第三方电子设备后,若拔下该无线安全U盘后再次接入至该第三方电子设备,则该无线安全U盘重新向该移动终端发送授信请求信息。本发明所述的无线安全U盘的实现方法中,在读写步骤中,第三方电子设备在该无线安全U盘放行读写权限之前,无法读写、删除该无线安全U盘中的数据文件,且不能格式化该无线安全U盘。本发明所述的无线安全U盘的实现方法中,在绑定步骤中将该无线安全U盘与一移动终端绑定后,若该无线安全U盘与该移动终端之间已建立无线连接关系,则可通过该无线安全U盘上的控制按键对该移动终端的部分功能进行无线控制。本发明所述的无线安全U盘的实现方法中,上述通过该无线安全U盘上的控制按键对该移动终端的部分功能进行无线控制包括:控制隐藏该移动终端上的涉密应用程序、涉密文件、涉密图标中的一种或多种。本发明所述的无线安全U盘的实现方法中,若该无线安全U盘与该移动终端之间已建立无线连接关系,若该移动终端向该无线安全U盘发送状态查询信息,无线安全U盘收到该状态查询信息后将发送状态信息至移动终端,移动终端将控制显示该状态信息。本发明所述的无线安全U盘的实现方法中,若该无线安全U盘与该移动终端之间已建立无线连接关系,若该无线安全U盘与该移动终端之间的距离超出预设范围,该无线安全U盘和/或该移动终端将会进行超出距离提示。本发明所述的无线安全U盘的实现方法中,若该无线安全U盘与该移动终端之间已建立无线连接关系,若该无线安全U盘与该移动终端之间的距离超出预设范围,通过该无线安全U盘上的控制按键可查找该移动终端,或者,通过该移动终端上的控制按键可查找该无线安全U盘。为解决上述技术问题,本发明采用的技术方案之二是提供一种与移动终端配合使用的无线安全U盘,该无线安全U盘包括:绑定信息存储模块:用于存储该无线安全U盘与该移动终端绑定时产生的绑定信息;连接模块:用于在该无线安全U盘与该移动终端之间建立无线连接关系;判断模块:用于判断该无线安全U盘是否接入至一第三方电子设备;授信模块:用于在该判断模块判断得知该无线安全U盘已接入至一第三方电子设备时向该移动终端发送授信请求信息;放行模块:用于在接收到该移动终端传送来的授信通过信息时,放行该无线安全U盘的读写权限,以使该第三方电子设备可读写该无线安全U盘中的数据文件;所谓授信通过信息,是在该移动终端接收到该无线安全U盘发送的授信请求信息后,判断该授信请求信息是否符合授信条件,在该授信请求信息符合授信条件时传送至该无线安全U盘的信息;发送/接收模块:用于发送、接收该移动终端与该无线安全U盘之间在绑定、建立无线连接、授信时相互间发送/接收的无线信号信息;控制模块:用于上述绑定信息存储模块、连接模块、判断模块、授信模块、放行模块、发送/接收模块之间的协调控制。本发明所述的无线安全U盘中,该无线安全U盘还包括:用户交互模块:用于为该无线安全U盘与该该移动终端之间的交互提供交互界面;指示模块:用于对该无线安全U盘的状态信息、在该无线安全U盘与该移动终端之间的距离超出预设范围时的提示信息、或通过移动终端查找该无线安全U盘的提示信息进行指示。本发明的有益效果是:区别于现有技术的情况,本发明中,首先将该无线安全U盘与一移动终端绑定并建立无线连接关系,当该无线安全U盘接入至一第三方电子设备时,该无线安全U盘将向该移动终端发送授信请求信息,该移动终端接收到该授信请求信息后判断该授信请求信息是否符合授信条件,若符合授信条件时,则传送授信通过信息至该无线安全U盘,该无线安全U盘在接收到该授信通过信息时,放行该无线安全U盘的读写权限,第三方电子设备即可可读写该无线安全U盘中的数据文件。如上,当无线安全U盘接入至一第三方电子设备时,通过与无线安全U盘绑定的移动终端即可对无线安全U盘中的数据文件的读写权限进行控制,以防其中的数据文件被任意读写,进一步提高了无线安全U盘的私密性、安全性。附图说明图1是本发明无线安全U盘的实现方法的第一实施例的流程图;图2是本发明无线安全U盘的实现方法的第二实施例的流程图;图3是图2中判断步骤300判断该无线安全U盘没有接入至一第三方电子设备时的执行流程之一;图4是图2中判断步骤300判断该无线安全U盘没有接入至一第三方电子设备时的执行流程之二;图5是图2中判断步骤300判断该无线安全U盘没有接入至一第三方电子设备时的执行流程之三;图6是图2中判断步骤300判断该无线安全U盘没有接入至一第三方电子设备时的执行流程之四;图7是图2中判断步骤300判断该无线安全U盘没有接入至一第三方电子设备时的执行流程之五;图8是本发明无线安全U盘的第一实施例的方框图;图9是本发明无线安全U盘的第二实施例的方框图。具体实施方式下面结合附图和实施例对本发明进行详细说明。U盘是当前便携地存储文件的主要媒介,广泛用于人们的工作和生活中,用于存储各种文件数据,因而,U盘中数据的隐私性、安全性也逐渐成为最重要的问题之一。如图1所示,是本发明无线安全U盘的实现方法的第一实施例的流程图,如图8所示,是本发明无线安全U盘的第一实施例的方框图,现结合图1、图8所示,对本无线安全U盘的实现方法进行阐述说明,具体地,本无线安全U盘的实现方法包括如下步骤:绑定步骤100:判断无线安全U盘是否与一移动终端绑定,若该无线安全U盘已经与一移动终端绑定了,则进入下一步骤即连接步骤200。本绑定步骤100中,需要依赖无线安全U盘的发送/接收模块来实现与移动终端之间的无线信号的发送、接收,具体地,移动终端搜索范围内存在的无线安全U盘,将该无线安全U盘设置为需要绑定的对象,并保存该无线安全U盘的设备信息,同时,该无线安全U盘也将与自己已绑定的移动终端的设备信息进行保存,从而建立绑定关系。为了进一步提高私密性和安全性,一个无线安全U盘只能与一个移动终端绑定,且在绑定时设置了一个专属用于解除绑定的密码,进一步地,还可在绑定时设置一个专属用于确认绑定的密码,更加提高了安全性。在绑定步骤100中,如果将该无线安全U盘与另一个移动终端进行绑定,需要将该无线安全U盘与已经绑定的移动终端先解除绑定后,才能将该无线安全U盘与另一个移动终端再次进行绑定。也是就说,一个无线安全U盘只能与一个移动终端进行绑定,如果无线安全U盘A已经与移动终端M1进行绑定了,无线安全U盘A试图再与移动终端M2进行绑定,则不行,只有先与移动终端M1解除绑定,才能进一步与移动终端M2进行绑定。但可理解地,一个移动终端可以绑定多个U盘,只要在移动终端上设置好绑定关系即可,并且,在移动终端向无线安全U盘发送信息的时候,须有针对性,仅仅需要目标无线安全U盘能响应。连接步骤200:判断该无线安全U盘与该移动终端之间是否建立无线连接关系,若已经建立了无线连接关系,则进入下一步骤即判断步骤300。本连接步骤200中,也需要依赖无线安全U盘的发送/接收模块来实现与移动终端之间的无线信号的发送、接收。并且,若第一次的连接步骤200中已经建立过无线连接关系,在下一次建立无线连接时,只需将该无线安全U盘与移动终端靠近,当该无线安全U盘与移动终端之间的距离小于预设阈值时,则可自动实现重新连接,不需要任何手动操作,可见,该连接步骤进一步节省了操作步骤,提高了用户体验。判断步骤300:判断该无线安全U盘是否接入至一第三方电子设备,若已经接入至一第三方电子设备,则进入下一步骤即授信步骤400。本发明中提及的第三方电子设备,包含且不限于台式机、笔记本、平板电脑、智能手机、智能电视、移动终端等,总之,能单独读取U盘的所有电子设备均是本发明中所谓“第三方电子设备”的范畴。授信步骤400:在该无线安全U盘接入至一第三方电子设备时,该无线安全U盘向该移动终端发送授信请求信息,然后进入下一步骤即响应步骤500。本授信步骤400中,也需要依赖无线安全U盘的发送/接收模块来实现向移动终端发送授信请求信息,但该授信请求信息的发送不需要人为的操作发送,一旦该无线安全U盘接入至一第三方电子设备,无线安全U盘的控制模块立即通过发送/接收模块发送出授信请求信息。响应步骤500:该移动终端接收到该无线安全U盘发送的授信请求信息(如步骤510中),判断该授信请求信息是否符合授信条件(如步骤520中),在该授信请求信息符合授信条件时,传送授信通过信息至该无线安全U盘(如步骤530中),然后进入下一步骤即放行步骤600。上述步骤520中,如何判断该授信请求信息是否符合授信条件呢,具体如下所述:无线安全U盘发送的授信请求信息中包含该无线安全U盘的设备信息,该移动终端解析接收到的该授信请求信息以获取其中包含的无线安全U盘的设备信息,然后将获取到的无线安全U盘的设备信息与移动终端中已经存储的无线安全U盘的设备信息进行比对,若一致,则符合授信条件。放行步骤600:该无线安全U盘在接收到该授信通过信息时,放行该无线安全U盘的读写权限,然后进入下一步骤即读写步骤700。在本放行步骤600中,为了进一步提高安全性,还可包括一个解密步骤,即,当该无线安全U盘在接收到该授信通过信息时,放行该无线安全U盘的读写权限,并且进一步对无线安全U盘中存储的数据文件进行解密。可见,在放行该无线安全U盘的读写权限之前,无线安全U盘中存储的数据文件都是加密存储的,进一步提高了安全性。读写步骤700:第三方电子设备在该无线安全U盘放行读写权限后,读写该无线安全U盘中的数据文件。进一步地,若发送/接收模块70采用蓝牙模块,在绑定步骤100中,将采用蓝牙将无线安全U盘与移动终端进行绑定,一旦该无线安全U盘与移动终端绑定了,则该无线安全U盘将不能被其他移动终端通过蓝牙搜索到。也就是说,如果无线安全U盘A已经与移动终端M1通过蓝牙进行绑定了,则无线安全U盘A将不能被其他移动终端通过蓝牙搜索到。进一步地,在授信步骤400中,在该无线安全U盘接入至一第三方电子设备后,若拔下该无线安全U盘后再次接入至该第三方电子设备,则该无线安全U盘需重新向该移动终端发送授信请求信息,这样保证了授信过程的可靠性。进一步地,在读写步骤700中,第三方电子设备在该无线安全U盘放行读写权限之前,无法读写、删除该无线安全U盘中的数据文件,且不能格式化该无线安全U盘,进一步保证了无线安全U盘中的数据文件的安全性。如图2所示,是本发明无线安全U盘的实现方法的第二实施例的流程图,与图1所示的第一实施例的异同点在于:在判断步骤300中,判断该无线安全U盘是否接入至一第三方电子设备,若已经接入至一第三方电子设备,下面的执行步骤与图1中相同,若未接入至一第三方电子设备,则进行图3、图4、图5、图6、或图7中的执行流程。在图2的判断步骤中,判断该无线安全U盘是否接入至一第三方电子设备,若未接入至第三方电子设备时,如图3所示的执行流程之一,进入图3中的步骤1100,无线安全U盘向该移动终端发送控制信息,再进入步骤1200,移动终端接收无线安全U盘发送的控制信息,继续进入步骤1300,移动终端执行该控制信息对应的控制操作。也就是说:该无线安全U盘与一移动终端绑定后,若该无线安全U盘与该移动终端之间已建立了无线连接关系,则可通过该无线安全U盘上的控制按键对该移动终端的部分功能进行无线控制。本发明中,所谓“移动终端的部分功能”,包括移动终端的开关机、休眠、唤醒、锁屏、解锁、备份(联系人、通话、短信、图片、视频等)、播放(音乐、视频等)等中的一种或多种,当然也不局限于此,但凡移动终端上具有的功能,均可成为该“移动终端的部分功能”中的一种。如:无线安全U盘向该移动终端发送的控制信息为开关机控制信息,则移动终端执行该开关机控制信息对应的控制操作则为开关机;无线安全U盘向该移动终端发送的控制信息为休眠、唤醒、锁屏、解锁等控制信息,则移动终端执行该休眠、唤醒、锁屏、解锁等控制信息对应的控制操作则对应为休眠、唤醒、锁屏、解锁等;无线安全U盘向该移动终端发送的控制信息为备份联系人、通话、短信、图片、视频等备份控制信息,则移动终端执行该备份控制信息对应的控制操作则对应为备份联系人、通话、短信、图片、视频等;无线安全U盘向该移动终端发送的控制信息为播放音乐、视频等播放控制信息,则移动终端执行该播放控制信息对应的控制操作则对应为播放音乐、视频等。上述无线安全U盘向该移动终端发送控制信息,可以是无线安全U盘在满足上述条件时自动发送,也可以是用户通过无线安全U盘上的控制按键进行发送的。如:无线安全U盘和该移动终端之间的距离超出预设距离时,无线安全U盘自动向该移动终端发送休眠、锁屏等控制信息;当无线安全U盘和该移动终端之间的距离回到预设距离内时,无线安全U盘自动向该移动终端发送唤醒、解锁等控制信息。当然,上述通过该无线安全U盘上的控制按键对该移动终端的部分功能进行无线控制包括:控制隐藏该移动终端上的涉密应用程序、涉密文件、涉密图标中的一种或多种。如:无线安全U盘向该移动终端发送的控制信息为隐藏控制信息,则移动终端执行该隐藏控制信息对应的控制操作则为隐藏,具体地,可隐藏该移动终端上的涉密应用程序、涉密文件、涉密图标中的一种或多种。可理解地,结合图9所示的本发明无线安全U盘的第二实施例的方框图可见,本申请中无线安全U盘上的控制按键属于用户交互模块的范畴,用于为无线安全U盘该该移动终端之间的交互提供交互界面。或者,在图2的判断步骤中,判断该无线安全U盘是否接入至一第三方电子设备,若未接入至第三方电子设备时,如图4所示的执行流程之二,进入图4中的步骤2100,移动终端向无线安全U盘发送状态查询信息,再进入步骤2200,无线安全U盘发送状态信息至移动终端,继续进入步骤2300,移动终端控制显示该状态信息。也就是说,该无线安全U盘与一移动终端绑定后,若该无线安全U盘与该移动终端之间已建立无线连接关系,则移动终端向该无线安全U盘发送状态查询信息,无线安全U盘发送状态信息至移动终端,移动终端控制显示该状态信息。如:无线安全U盘向该移动终端发送的状态查询信息为电量查询信息,则移动终端控制显示电量状态;无线安全U盘向该移动终端发送的状态查询信息为存储容量查询信息,则移动终端控制显示存储容量状态。或者,在图2的判断步骤中,判断该无线安全U盘是否接入至一第三方电子设备,若未接入至第三方电子设备时,如图5所示的执行流程之三,进入图5中的步骤3100,判断无线安全U盘与移动终端之间的距离是否超出预设范围,若无线安全U盘与移动终端之间的距离超出预设范围,则继续进入步骤3200,无线安全U盘和/或移动终端控制进行超出距离提示。也就是说,若该无线安全U盘与该移动终端之间已建立无线连接关系,则在该无线安全U盘与该移动终端之间的距离超出预设范围时,该无线安全U盘和/或该移动终端会进行超出距离提示,产生警示,以提醒用户是否丢失了无线安全U盘或移动终端。或者,在图2的判断步骤中,判断该无线安全U盘是否接入至一第三方电子设备,若未接入至第三方电子设备时,如图6所示的执行流程之四,进入图6中的步骤4100,无线安全U盘向该移动终端发送查找信息,再进入步骤4200,移动终端接收无线安全U盘发送的查找信息,继续进入步骤4300,移动终端执行该查找信息对应的警示操作。也就是说,若该无线安全U盘与该移动终端之间已建立无线连接关系,则在该无线安全U盘与该移动终端之间的距离超出预设范围时,通过该无线安全U盘上的查找控制按键便可查找该移动终端。当用户按压无线安全U盘上的控制按键时,移动终端上会产生警示,如振铃、蜂鸣、灯光指示等,以提示用户从而找到移动终端,进一步地,如果没能找到移动终端,则可在无线安全U盘上进行提示,提示未找到移动终端。或者,在图2的判断步骤中,判断该无线安全U盘是否接入至一第三方电子设备,若未接入至第三方电子设备时,如图7所示的执行流程之五,进入图7中的步骤5100,移动终端向该无线安全U盘发送查找信息,再进入步骤5200,无线安全U盘接收移动终端发送的查找信息,继续进入步骤5300,无线安全U盘执行该查找信息对应的警示操作。也就是说,若该无线安全U盘与该移动终端之间已建立无线连接关系,则在该无线安全U盘与该移动终端之间的距离超出预设范围时,通过该移动终端上的查找控制按键便可查找该无线安全U盘。当用户按压移动终端上的控制按键时,无线安全U盘上会产生警示,如振铃、蜂鸣、灯光指示等,以提示用户从而找到无线安全U盘,进一步地,如果没能找到无线安全U盘,则可在移动终端上进行提示,提示未找到无线安全U盘。如图8所示,是本发明无线安全U盘第一实施例的方框图,该无线安全U盘与一移动终端配合使用,该无线安全U盘包括:绑定信息存储模块10:用于存储该无线安全U盘与该移动终端绑定时产生的绑定信息;具体地,该绑定信息存储模块10存储图1、图2中的绑定步骤100中产生的相关信息,即与无线安全U盘相绑定的移动终端的设备信息、以及解除绑定的密码等。连接模块10:用于在该无线安全U盘与该移动终端之间建立无线连接关系;其具体执行图1、图2中连接步骤200的操作,不再赘述。判断模块30:用于判断该无线安全U盘是否接入至一第三方电子设备;其具体执行图1、图2中判断步骤300的操作,不再赘述。授信模块40:用于在该判断模块判断得知该无线安全U盘已接入至一第三方电子设备时向该移动终端发送授信请求信息;其具体执行图1、图2中授信步骤400的操作,不再赘述。放行模块50:用于在接收到该移动终端传送来的授信通过信息时,放行该无线安全U盘的读写权限,以使该第三方电子设备可读写该无线安全U盘中的数据文件;所谓授信通过信息,是在该移动终端接收到该无线安全U盘发送的授信请求信息后,判断该授信请求信息是否符合授信条件,在该授信请求信息符合授信条件时传送至该无线安全U盘的信息。其具体执行图1、图2中放行步骤600的操作,不再赘述。发送/接收模块70:用于发送、接收该移动终端与该无线安全U盘之间在绑定、建立无线连接、授信时需要相互发送/接收的无线信号。控制模块60:用于上述绑定信息存储模块、连接模块、判断模块、授信模块、放行模块、发送/接收模块之间的协调控制。如图9所示,是本发明无线安全U盘第二实施例的方框图,该图9所示的第二实施例与图8所示的第一实施例的区别在于:该无线安全U盘进一步还包括:用户交互模块80:为该无线安全U盘与该该移动终端之间的交互提供交互界面;指示模块90:对该无线安全U盘的状态信息、在该无线安全U盘与该移动终端之间的距离超出预设范围时的提示信息、或通过移动终端查找该无线安全U盘的提示信息进行指示。本发明中,发送/接收模块70用于发送、接收该移动终端与该无线安全U盘之间在绑定、建立无线连接、授信时相互间发送/接收的无线信号信息,优选地,发送/接收模块70采用蓝牙模块,且受控制模块60控制协调工作,优选地循序蓝牙4.0协议。之所以采用蓝牙模块,是因为其极低的运行和待机功耗、毫秒低延迟、100米以上超长距离、AES-128加密等特点,并且两款带有蓝牙4.0的设备若之前已经成功配对,重新连接时只要将这两款设备靠近,即可实现重新连接,完全不需要任何手动操作。综上所述,本发明中,首先将该无线安全U盘与一移动终端绑定并建立无线连接关系,当该无线安全U盘接入至一第三方电子设备时,该无线安全U盘将向该移动终端发送授信请求信息,该移动终端接收到该授信请求信息后判断该授信请求信息是否符合授信条件,若符合授信条件时,则传送授信通过信息至该无线安全U盘,该无线安全U盘在接收到该授信通过信息时,放行该无线安全U盘的读写权限,第三方电子设备即可可读写该无线安全U盘中的数据文件。如上,当无线安全U盘接入至一第三方电子设备时,通过与无线安全U盘绑定的移动终端即可对无线安全U盘中的数据文件的读写权限进行控制,以防其中的数据文件被任意读写,进一步提高了无线安全U盘的私密性、安全性。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1