一种验证方法及终端的制作方法_2

文档序号:9814193阅读:来源:国知局
会根据该操作指令真实控制操作另一设备。
[0042]步骤S206,获取所述非法用户的虚拟操作指令。
[0043]在一个实施例中,当显示另一设备的虚拟操作界面后,则获取的非法用户的操作指令可为虚拟操作指令,其与在真实的操作界面上获取的用户真实操作指令相对,另一设备通过辨别接收到的为虚拟操作指令或真实操作指令,可执行不同的操作,从而产生不同的操作结果。
[0044]步骤S207,根据所述虚拟操作指令反馈虚拟操作结果至所述非法用户。
[0045]可选的,该步骤也可包括以下步骤:
[0046]将所述虚拟操作指令发送至所述另一设备;
[0047]接收所述另一设备模拟的所述虚拟操作结果;
[0048]显示所述虚拟操作结果。
[0049]在一个实施例中,若获取到非法用户的虚拟操作指令,可将该虚拟操作指令发送至另一设备,另一设备通过辨别该操作指令为虚拟操作指令,而不执行真正的操作行为,仅根据该虚拟操作指令模拟一个虚拟操作结果,如接收到用户在虚拟操作界面输入的控制空调温度的操作指令,终端可将该操作指令发送至智能家居主服务器上,智能家居主服务器通过辨别该控制温度的操作指令为虚拟操作指令,可模拟一个操作结果,而非真实控制空调调节温度,如可反馈一个“已调节空调温度”的虚拟操作指令反馈给终端,终端可将该操作指令显示给用户,使非法用户认为自己的目的已达到,从而保护了合法用户的信息安全。
[0050]可选的,虚拟操作界面及虚拟操作结果可模拟真实操作界面及真实操作结果,也可自定义虚拟操作界面,如界面背景颜色与真实操作界面不同,字体不同等,可在真实的操作界面上通过对应的设置入口对虚拟操作界面进行设置;同理,虚拟操作结果也与真实操作结果不同,如虚拟操作结果反馈为“已处理”,真实操作结果反馈为“你的XX问题已处理”等。从而可使合法用户在误入虚拟操作界面上能够加以辨别,从而可重新实施密码操作,能够对另一设备进行真实控制操作。
[0051 ] 步骤S208,采集所述非法用户的特征信息。
[0052]在一个实施例中,若定义当前操作终端的用户为非法用户后,可采集非法用户的特征信息,如开启终端的摄像头等装置对用户的面部信息进行采集,或采集用户的指纹信息等。
[0053]可选的,也可在预设时间后采集非法用户的特征信息,如预设时间可为3分钟,从而可预防合法用户未能及时输入第二密码而误打开虚拟操作界面,可给合法用户充足的时间退出该客户端而进行重新验证。
[0054]步骤S209,发送包含所述特征信息的告警信息。
[0055]在一个实施例中,若采集到该非法用户的特征信息,可将包含该特征信息的告警信息发送至公安系统中,也可发送至预设的另一终端上,从而可通知合法用户有非法用户入侵,可使合法用户能够及时更改第一密码或第二密码,从而有效的保护的用户信息安全。
[0056]通过显示携带第二密码的隐蔽输入口的界面,并检测在该界面上是否获取到第二密码,可判定当前操作终端的用户是否非法,从而可对合法用户信息安全进行保护。
[0057]参见图3,为本发明中的一种终端的一实施例的结构示意图。该终端可包括:显示模块O 1、密码检测模块02、定义模块03。
[0058]其中,显示模块01,用于当检测到用户通过第一密码验证后,显示携带第二密码的隐蔽输入口的界面。
[0059]在一个实施例中,终端可检测用户是否通过第一密码验证,如用户登录某一应用,或某一设备在终端上的客户端时,可先对用户进行密码验证,若用户通过第一密码验证,则显示模块Ol可进一步显示携带第二密码的隐蔽输入口的界面。具体的,该界面可为空白界面,或登录应用后的正常显示界面,或页面跳转等待界面等多种普通界面,在该普通界面中,携带第二密码的隐蔽输入口,即在该界面上不显示提示用户输入任何密码的信息,只有合法用户知道在该界面上应该输入第二密码。其中,第一密码及第二密码可包括指纹验证信息、虹膜验证信息、或用户自定义的数字或字母密码组合、用户自定义的划屏手势等信息。
[0060]密码检测模块02,用于检测是否在所述界面上获取到所述第二密码。
[0061]在一个实施例中,显示模块01显示携带第二密码的隐蔽输入口的界面后,密码检测模块02可检测是否在该界面上获取到第二密码。可选的,可在预设时间内对是否获取到第二密码进行检测,如在预设时间内用户未进行密码输入操作或输入密码错误,则可确定检测的结果为否;若在该界面获取到用户输入的第二密码,则可判定当前对终端进行操作的用户为合法用户,可选的,可显示应用或客户端的正常显示界面,允许用户对其应用或客户端进行正常操作。如用户登录智能家居主服务器在终端上的客户端时,若用户正确输入了第一密码及第二密码,方可对主服务器进行操作控制,若未能正确输入第二密码或未输入第二密码,则可确定检测的结果为否。
[0062]定义模块03,用于当所述密码检测模块02检测的结果为否时,则定义所述用户为非法用户。
[0063]在一个实施例中,若密码检测模块02检测的结果为否时,则定义模块03定义当前操作终端的用户为非法用户,从而可对合法用户的信息安全进行保护。
[0064]可选的,若定义模块03定义当前操作终端的用户为非法用户,则可触发终端的告警系统,发送告警信息至公安系统上,其中告警信息可包括非法用户的特征信息,如开启终端的摄像头等装置对用户的面部信息进行采集,或采集用户的指纹信息等。
[0065]可选的,若定义模块03定义当前操作终端的用户未非法用户,则可不显示应用或客户端正常的操作界面,对应的,可显示应用或客户端预设的虚拟操作界面,在该界面上,用户的任何操作指令均无法实际操作该应用或客户端对应的设备操作系统,从而保护了合法用户的信息安全。
[0066]通过显示携带第二密码的隐蔽输入口的界面,并检测在该界面上是否获取到第二密码,可判定当前操作终端的用户是否非法,从而可对合法用户信息安全进行保护。
[0067]参见图4,为本发明中的一种终端的另一实施例的结构示意图。该终端可包括:显示模块11、密码检测模块12、定义模块13、虚拟显示模块14、获取模块15、反馈模块16、采集模块17、告警发送模块18。
[0068]其中,显示模块11,用于若检测到用户登录另一设备在终端上的客户端,显示第一验证界面,以使所述用户在所述第一验证界面输入所述第一密码。
[0069]在一个实施例中,当终端检测到用户需要登录另一设备的操作系统时,如检测到用户在终端开启关于另一设备的客户端时,如登录云服务器或登录智能家居控制服务器等,则显示模块11可显示第一验证界面,以提示用户在该界面上输入第一密码。其中,第一验证信息可包括指纹验证信息、虹膜验证信息、或用户自定义的数字或字母密码组合、用户自定义的划屏手势等信息。
[0070]显示模块11还用于当检测到用户通过第一密码验证后,显示携带第二密码的隐蔽输入口的界面。
[0071]在一个实施例中,若用户通过第一密码验证,则显示模块11可进一步显示携带第二密码的隐蔽输入口的界面。具体的,该界面可为空白界面,或登录应用后的正常显示界面,或页面跳转等待界面等多种普通界面,在该普通界面中,携带第二密码的隐蔽输入口,即在该界面上不显示提示用户输入任何密码的信息,只有合法用户知道在该界面上应该输入第二密码。而非法用户无法得知该界面中携带第二密码的隐蔽输入口,从而不能真正进入另一设备的客户端或终端上的某一应用,从而保护了其他设备操作系统的安全性。
[0072]密码检测模块12,用于检测是否在所述界面上获取到所述第二密码。
[0073]在一个实施例中,显示模块11显示携带第二密码的隐蔽输入口的界面后,密码检测模块12可检测是否在该界面上获取到第二密码。可选的,可在预设时间内对是否获取到第二密码进行检测,如在预设时间内用户未进行密码输入操作或输入密码错误,则可确定检测的结果为否;若在该界面获取到用户输入的第二密码,则可判定当前对终端进行操作的用户为合法用户,可选的,可显示应用或客户端的正常显示界面,允许用户对其应用或客户端进行正常操作。如用户登录智能家居主服务器在终端上的客户端时,若用户正确输入了第一密码及第二密码,方可对主服务器进行操作控制,若未能正确输入第二密码或未输入第二密码,则可确定检测的结果为否。
[0074]定义模块13,用于当所述密码检测模块12检测的结果为否时,则定义所述用户为非法用户。
[0075]在一个实施例中,若密码检测模块12检测的结果为否时,则定义当前操作终端的用户为非法用户
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1