一种终端的操作方法、系统及终端与流程

文档序号:12470975阅读:407来源:国知局
一种终端的操作方法、系统及终端与流程

本发明涉及移动终端技术领域,尤其涉及一种终端的操作方法、系统及终端。



背景技术:

移动终端随着通信技术的发展,已经逐渐成为人们生活和工作中不可缺少的通信工具,同时终端的使用已经覆盖了生活和工作的方方面面,包括教育、金融、娱乐、办公、社交等等,终端上的存储的很多用户信息、用户资料以及应用程序都涉及用户的个人隐私和财产等重要信息,例如短信、社交工具中的聊天内容、金融类应用程序中的个人财产、图片或文本信息等,因此人们对终端的安全性能的要求也越来越高。

目前,通常的终端加密方式为设置统一的加密密码,加密密码需要用户手动设置才会改变,加密的应用程序、信息和/或资料也是需要用户手动设置才会改变,并不会随着用户所在的环境发生变化而变化,而用户在不同环境下需要进行加密的应用程序、信息和/或资料可能会发生变化。



技术实现要素:

本发明的目的在于提供一种终端的操作方法、系统及终端,能够在提高终端的安全性的同时使终端的应用程序、资料和/或信息的加密更加灵活。

为实现上述目的,本发明提供一种终端的操作方法,该方法包括:

判断终端是否连接预设的WiFi接入点;

若所述终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

其中,所述判断终端是否连接预设的WiFi接入点包括:

获取所述终端连接的WiFi接入点的服务点标识码;

判断所述服务点标识码是否为预设的服务点标识码。

其中,所述根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密包括:

获取与所述预设的服务点标识码对应的预设应用程序、资料和/或信息,以及与所述预设应用程序、资料和/或信息对应的预设密码;

根据所述预设密码对所述预设应用程序、资料和/或信息进行加密。

其中,所述根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密之后,包括:

获取解密密码;

判断所述解密密码是否与预设密码匹配;

若所述解密密码与预设密码匹配,则开启所述应用程序、资料和/或信息。

其中,所述预设密码为数字密码、手势密码、图形密码和/或指纹密码。

另一方面,本发明提出了一种终端的操作系统,该系统包括:

处理器、存储器和网络接口;

所述处理器与所述存储器和所述网络接口耦合;

所述网络接口,用于接入WiFi接入点;

所述存储器,用于存储处理器执行的操作指令、预设的WiFi接入点、所述预设的WiFi接入点对应的应用程序、资料和/或信息以及预设加密规则;

所述处理器用于执行以下动作:

判断终端是否连接存储器中存储的预设的WiFi接入点;若所述终端连接预设的WiFi接入点,则根据存储器中存储的预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

其中,所述存储器存储预设的WiFi接入点包括:存储预设的WiFi接入点的服务点标识码;

所述处理器执行判断终端是否连接存储器中存储的预设的WiFi接入点包括:

获取所述终端连接的WiFi接入点的服务点标识码;

判断所述服务点标识码是否为预设的服务点标识码。

其中,所述存储器还用于存储预设密码;

所述处理器执行根据存储器中存储的预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密包括:

从存储器中获取与所述预设的服务点标识码对应的预设应用程序、资料和/或信息,以及与所述预设应用程序、资料和/或信息对应的预设密码;

根据所述预设密码对所述预设应用程序、资料和/或信息进行加密。

其中,所述处理器还用于执行以下动作:

获取解密密码;

判断所述解密密码是否与预设密码匹配;

若所述解密密码与预设密码匹配,则开启所述应用程序、资料和/或信息。

另一方面,本发明提出了一种终端,该终端包含上述终端的操作系统。

有益效果:区别于现有技术的情况,本发明判断终端是否连接预设的WiFi接入点;若终端连接预设的WiFi接入点,则根据预设加密规则对与预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。由于不同环境的WiFi接入点的识别信息不同,通过识别终端连接的WiFi接入点,能够识别到用户所处的环境的变化,通过判断终端连接的WiFi接入点是否为预设的WiFi接入点,能够得知用户所处的环境是否是预设的环境,若终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密,即在用户预设的环境下将终端上预设的应用程序、资料和/或信息进行加密,对用户的私人信息进行保护,提高终端的安全性的同时使终端的应用程序、资料和/或信息的加密更加灵活,使终端更能满足用户的使用需求,提升用户体验。

附图说明

图1是本发明终端的操作方法一实施例的流程示意图;

图2是图1中步骤S101的另一流程示意图;

图3是图1中步骤S102的具体流程示意图;

图4是本发明终端的操作方法另一实施例的流程示意图;

图5是本发明终端的操作系统一实施例的功能模块图;

图6是图5中第一判断模块101的功能模块图;

图7是图5中第一加密模块102的功能模块图;

图8是本发明终端的操作系统另一实施例的功能模块图;

图9是本发明终端的操作系统一实施例的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明所提供的一种终端的操作方法、系统及终端做进一步详细描述。

参照图1,图1是本发明终端的操作方法一实施例的流程示意图,该方法包括如下步骤:

S101、判断终端是否连接预设的WiFi接入点。

当终端连接某一WiFi接入点时,判断终端连接的WiFi接入点是否为预设的WiFi接入点。预设的WiFi接入点为用户通过终端预先设置的存储在终端的WiFi接入点。

具体的,如图2所示,步骤S101包括如下步骤:

S1011、获取所述终端连接的WiFi接入点的服务点标识码。

服务点标识码为WiFi接入点的标示信息,能够通过WiFi接入点的服务点标识码对WiFi接入点进行区分。

本实施例中,WiFi接入点的服务点标识码可以为WiFi接入点的SSID或BSSID。

其中,SSID为WiFi接入点的标示名称,称为服务集标识符,是一个字符串,最大长度为32个字符,SSID通常有WiFi接入点广播出来,终端能够通过搜索获取附件的WiFi接入点,并显示与WiFi接入点对应的SSID,用户能够通过查看连接的WiFi接入点的SSID得知目前自己连接的WiFi接入点,也可以通过查看获取到的附件的每个WiFi接入点的SSID,选择要连接的WiFi接入点,通常WiFi接入点会有对应的接入密码。WiFi接入点的SSID也是通过设置获取的,可能出现不同的WiFi接入点的SSID相同的情况。BSSID为WiFi接入点的MAC地址,在一个WiFi接入点,BSSID是由无线局域网规范定义的。这个区域唯一地定义了每个BSSID。BSSID是一个本地管理的IEEE MAC地址,从一个46位的任意编码中产生。

即使不同的WiFi接入点的SSID相同,其BSSID也不相同,例如:一家面积比较大的公司安装了若干个WiFi接入点,这些WiFi接入点的SSID都设置为公司名称,BSSID是每个WiFi接入点的MAC地址。公司员工只需要知道一个SSID就可以在公司范围内任意地方接入无线网络,当员工在公司内部移动的时候,SSID不变,但BSSID随着公司员工的切换到不同的WiFi接入点,是在不停变化的。

当终端连接WiFi接入点后获取终端连接的WiFi的服务点标识码。

S1012、判断所述服务点标识码是否为预设的服务点标识码。

用户预先在终端设定若干个WiFi接入点的服务点标识码,将用户设定的若干个WiFi接入点的服务点标识码作为预设的服务点标识码进行存储。

当终端连接WiFi接入点并获取该WiFi接入点的服务点标识码后,将获取的服务点标识码与存储的预设的服务点标识码进行匹配,判断获取的服务点标识码是否为存储的预设的服务点标识码,以此来判断终端连接的WiFi接入点是否为预设的WiFi接入点。

若终端连接的WiFi接入点为预设的WiFi接入点,则进一步执行步骤S102,否则,终端不继续执行下一步骤。

S102、若所述终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

用户预先对每个预设的WiFi接入点设置对应的需要加密的应用程序、资料和/或信息,不同的预设的WiFi接入点对应的需要加密的应用程序、资料和/或信息可以相同,也可以不同。由于WiFi接入点的通过WiFi接入点的服务点标识码进行区分的,预先设定WiFi接入点即为预先设定WiFi接入点的服务点标识码,对每个预先设定的服务点标识码设置对应的需要加密的应用程序、资料和/或信息。

若终端连接的WiFi接入点为预设的WiFi接入点,则需要根据用户的设置对需要加密的应用程序、资料和/或信息进行加密。

进一步的,如图3所示,步骤S102包括如下步骤:

步骤S1021、获取与所述预设的服务点标识码对应的预设应用程序、资料和/或信息,以及与所述预设应用程序、资料和/或信息对应的预设密码。

S1022、根据所述预设密码对所述预设应用程序、资料和/或信息进行加密。

若终端连接的WiFi接入点的服务点标识码与预设的WiFi接入点的服务点标识码匹配,则说明此环境下需要对预设应用程序、资料和/或信息进行加密。根据此时获取的服务点标识码获取与该服务点标识码对应的需要加密的应用程序、资料和/或信息以及用于加密的预设密码。

需要加密的应用程序、资料和/或信息对应的用于加密的预设密码可以相同,也可以不同。即根据用户设置,对需要加密的应用程序、资料和/或信息进行加密时,利用不同的预设密码分别对需要加密的应用程序、资料和/或信息进行加密,或利用同样的预设密码分别对需要加密的应用程序、资料和/或信息进行加密。

其中,预设密码的类型包括但不限于数字密码、手势密码、图形密码和/或指纹密码。

例如,用户预先设置WiFi接入点的服务点标识码A,与服务点标识码A对应的需要加密的应用程序B、资料C和信息D,应用程序B、资料C和信息D对应预设密码分别为b、c和d,当终端连接的WiFi接入点的服务点标识码为服务点标识码A时,分别利用预设密码b、c和d对应用程序B、资料C和信息D进行加密。同样,用户预先设置WiFi接入点的服务点标识码A,与服务点标识码A对应的需要加密的应用程序B、资料C和信息D,应用程序B、资料C和信息D的预设密码均为f,当终端连接的WiFi接入点的服务点标识码为服务点标识码A时,利用预设密码f对应用程序B、资料C和信息D进行加密。

参阅图4,图4是本发明终端的操作方法另一实施例的流程示意图。该方法包括如下步骤:

S201、判断终端是否连接预设的WiFi接入点。

S202、若所述终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

该实施例中,步骤S201和步骤S202分别和图1-3所示的方法实施例中的步骤S101和步骤S102相同,此处不再赘述。

S203、获取解密密码。

S204、判断所述解密密码是否与预设密码匹配。

S205、若所述解密密码与预设密码匹配,则开启所述应用程序、资料和/或信息。

当需要开启被加密的应用程序或打开被加密的资料和/或信息时,用户通过终端录入用于解密的解密密码,终端获取用户录入的解密密码,将该解密密码与用于加密该应用程序、资料和/或信息的预设密码进行匹配,当用户录入的解密密码与预设密码匹配时,才开启被加密的应用程序或打开被加密的资料和/或信息,若用户录入的解密密码与预设密码不匹配,则被加密的应用程序、资料和/信息继续受到密码限制。

进一步的,若用户录入的解密密码与预设密码不匹配,可以提示用户密码错误,若用户连续多次录入的解密密码都错误,则被被加密的应用程序、资料和/信息被锁定上一定时长。例如,用户连续3次或5次录入的解密密码都错误,则被被加密的应用程序、资料和/信息被锁定3至5分钟。

进一步的,当终端断开该预设的WiFi接入点时,继续使用之前连接该预设的WiFi接入点时的预设密码对应用程序、资料和/信息进行加密;或当终端断开该预设的WiFi接入点时,被加密的应用程序、资料和/信息不再加密。

进一步的,当终端连接的WiFi接入点发生变化时,返回步骤S101重新对终端连接的WiFi接入点进行判断,并对相应的应用程序、资料和/或信息进行加密。

由于不同环境的WiFi接入点不同,通过识别终端连接的WiFi接入点,能够识别到用户所处的环境的变化,通过判断终端连接的WiFi接入点是否为预设的WiFi接入点,能够得知用户所处的环境是否是预设的环境,若终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密,即在用户预设的环境下将终端上预设的应用程序、资料和/或信息进行加密,同时,当用户连接的WiFi接入点发生变化时,对预设的应用程序、资料和/或信息进行加密,能够随着终端连接的WiFi接入点的改变而对相应的应用程序、资料和/或信息进行加密,提高终端的安全性的同时使终端的应用程序、资料和/或信息的加密更加灵活,使终端更能满足用户的使用需求,提升用户体验。

参照图5,图5是本发明终端的操作系统一实施例的功能模块图,本实施例的终端的操作系统包括:

第一判断模块101,用于判断终端是否连接预设的WiFi接入点。

第一加密模块102,用于若所述终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

进一步的,如图6所示,该第一判断模块101包括:

标识码获取模块1011、用于获取所述终端连接的WiFi接入点的服务点标识码。

标识码判断模块1012、判断所述服务点标识码是否为预设的服务点标识码。

进一步的,如图7所示,该第一加密模块102包括:

第一获取模块1021、获取与所述预设的服务点标识码对应的预设应用程序、资料和/或信息,以及与所述预设应用程序、资料和/或信息对应的预设密码。

加密处理模块1022、根据所述预设密码对所述预设应用程序、资料和/或信息进行加密

该系统实施例的具体步骤与图1-3所示的方法实施例的步骤相对应,此处不再赘述。

参阅图8,图8是本发明终端的操作系统另一实施例的功能模块图。本实施例的终端的操作系统包括:

第一判断模块201,用于判断终端是否连接预设的WiFi接入点。

第一加密模块202,用于若所述终端连接预设的WiFi接入点,则根据预设加密规则对与所述预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

其中,第一判断模块201和第一加密模块202分别和上述终端的操作系统实施例中的第一判断模块101和第一加密模块102相同,此处不再赘述。

第二获取模块203、用于获取解密密码。

密码判断模块204、用于判断所述解密密码是否与预设密码匹配。

解密模块205、用于若所述解密密码与预设密码匹配,则开启所述应用程序、资料和/或信息。

该系统实施例的具体步骤与图4所示的方法实施例的步骤相对应,此处不再赘述。

参照图9,图9是本发明终端的操作系统一实施例的结构示意图。该系统包括:处理器91、存储器92和网络接口93。

处理器91与存储器92和网络接口93耦合。

网络接口93用于接入WiFi接入点。

存储器92,用于存储处理器91执行的操作指令、预设的WiFi接入点、该预设的WiFi接入点对应的应用程序、资料和/或信息以及预设加密规则。

处理器91用于执行以下动作:

判断终端是否连接存储器92中存储的预设的WiFi接入点;若终端连接预设的WiFi接入点,则根据存储器92中存储的预设加密规则对与该预设的WiFi接入点对应的应用程序、资料和/或信息进行加密。

进一步的,存储器92还用于预设的WiFi接入点的服务点标识码;

处理器91执行判断终端是否连接存储器92中存储的预设的WiFi接入点包括:

通过网络接口93获取所述终端连接的WiFi接入点的服务点标识码;判断该服务点标识码是否为预设的服务点标识码。

进一步的,存储器还用于存储预设密码。

处理器91执行根据存储器92中存储的预设加密规则对与该预设的WiFi接入点对应的应用程序、资料和/或信息进行加密包括:

从存储器92中获取与该预设的服务点标识码对应的预设应用程序、资料和/或信息,以及与该预设应用程序、资料和/或信息对应的预设密码;根据预设密码对相应的预设应用程序、资料和/或信息进行加密。

此外,处理器91还用于执行以下动作:

获取解密密码;判断解密密码是否与预设密码匹配;若解密密码与预设密码匹配,则开启被加密的应用程序、资料和/或信息。

本发明另一实施例提出了一种终端,该终端包含图9所示的终端的处理系统。

以上仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1