一种数据加密的方法和移动终端及系统与流程

文档序号:11156215阅读:354来源:国知局
一种数据加密的方法和移动终端及系统与制造工艺

本发明涉及计算机应用程序领域,尤其涉及一种数据加密的方法和移动终端及系统。



背景技术:

随着移动通讯技术的迅猛发展,越来越多的用户选择在智能终端中装载越来越多的应用程序,但其中有很多应用程序会涉及到用户的个人隐私信息,例如对当下的一些聊天软件而言,用户在使用所述聊天软件进行沟通期间,为了防止聊天信息被他人窥探,通常会用手蒙住屏幕,进而将某些聊天内容进行隐藏保护,使其不能被其他用户看到或调用。但是这种用手遮挡聊天内容的方式太过麻烦,且对于他人而言,这种行为往往是不礼貌的,尤其是在一些社交场合中。此外,在现有的一些技术中,为了防止当前显示的信息不被他人窥探,用户可通过手动操作使柔性屏幕产生形变,以对智能终端上的个人隐私信息进行保护;但是,该方法属于一种固定的变形方式,变形后的界面却致使用户和他人均无法继续查看所述终端上的内容。可见,上述方法中,不管是用手遮挡,还是使柔性屏幕产生变形,均存在用户个人信息泄露的可能,并在一定程度上影响用户对个人隐私信息的查阅。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种数据加密的方法和移动终端及系统,可以加强对用户隐私安全性保护,且同时还能便于用户对个人隐私信息的查阅。

为了解决上述技术问题,本发明实施例第一方面提供了一种数据加密的方法,所述方法包括:

获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;

对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;

将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。

本发明实施例第二方面提供了一种移动终端,包括:

获取显示模块,用于获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;

加密显示模块,用于对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;

数据发送模块,用于将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。

本发明实施例第三方面提供了一种数据加密的系统,包括:上述第二方面提供的一种移动终端和解码眼镜;

由上可见,实施本发明实施例,具有如下有益效果:移动终端首先获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;其次对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;然后将所述乱码界面数据发射到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。因此,通过光加密处理后的界面数据将以乱码界面数据显示于所述移动终端的终端屏幕上,他人将无法查看到所述终端上的原始界面数据,从而避免了非法用户通过非法途径查看或调用用户隐私信息的可能,加强了对用户隐私信息的保护,而且同时还可以保证用户能够正常对所述隐私信息进行查阅。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种数据加密的方法的流程示意图;

图2是本发明实施例提供的一种移动终端界面的展示图;

图3是本发明实施例提供的另一种终端界面的展示图;

图4是本发明实施例提供的一种加密数据发送的流程图;

图5是本发明实施例提供的一种密码绑定示意图;

图6是本发明实施例提供的一种光解码示意图;

图7是本发明实施例提供的另一种数据加密的方法的流程示意图;

图8是本发明实施例提供的一种判断方法流程图;

图9是本发明实施例提供的另一种判断方法流程图;

图10是本发明实施例提供的一种移动终端的结构示意图;

图11是本发明实施例提供的另一种移动终端的结构示意图;

图12是本发明实施例提供的又一种移动终端的结构示意图;

图13是本发明实施例提供的一种数据发送模块的结构示意图;

图14是本发明实施例提供的一种数据加密系统的结构示意图;

图15是本发明实施例提供的另一种移动终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

本发明实施例中提及的数据加密的方法的执行依赖于计算机程序,可运行于冯若依曼体系的计算机系统之上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。该计算机系统可以是个人电脑、平板电脑、笔记本电脑、智能手机等终端设备。

以下分别进行详细说明。

请参见图1,是本发明实施例提供的一种数据加密的方法的流程示意图,如图1所示,所述方法至少包括:

步骤S101,获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;

具体地,所述点击操作指令是指用户针对移动终端上应用程序对应的屏幕区域进行的点击操作。例如,用户在某个程序所对应的应用图标的显示区域内执行相应的点击操作指令后,所述移动终端可根据所述点击操作指令开启所述应用程序,以控制所述移动终端的终端屏幕上显示相应的程序开启界面,进而控制终端屏幕显示原始界面数据。

其中,所述移动终端上的点击操作包括但不限于:按压操作、双击操作或者滑屏操作等各类型触摸触控屏的操作。通常,在具有触控屏功能的移动终端中,其触控屏的结构包括至少三层:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触控面板层用于感知用户的触控操作,显示面板层用于显示图像。为了使得移动终端的机身(如智能手机)更薄、更美观,如今已有技术使触控面板层和显示面板层融合。

进一步地,请参见图2,是本发明实施例提供的一种移动终端界面的展示图。如图2所示,在终端B1~B9为所述移动终端中各应用程序所对应的应用图标的显示区域,当所述移动终端检测到用户针对终端屏幕上的应用图标B5的点击操作指令后,触发应用图标B5所对应的应用程序,进而控制终端屏幕显示如图2所示的应用程序原始界面数据所对应的原始界面。

步骤S102,对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;

具体地,请一并参见图3,是本发明实施例提供的另一种终端界面的展示图。如图3所示,在对所述应用图标B5所对应的原始界面数据进行光加密处理之后,可将图3中的原始界面数据切换为乱码界面数据,使光加密后形成的所述乱码界面数据在所述移动终端的终端屏幕上以乱码界面显示。

其中,对所述原始界面数据进行光加密处理,是指根据光学图像的双随机相位技术,对所述原始界面数据在空域和频域上进行傅里叶变换和傅里叶反变换,以形成光加密处理后的界面数据。

步骤S103,将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据;

具体地,当所述光加密后所形成的乱码数据在所述移动终端上以乱码界面显示时,可通过与预设的加密密码匹配为相同的解码眼镜对绑定有所述加密密码的所述乱码界面数据进行解码处理。

在本发明实施例中,通过获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;在对所述原始界面数据进行光加密处理后,可控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;然后将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。故而可知:采用本发明,以乱码界面数据显示的用户信息不仅能增强对用户隐私信息保护的同时,还可通过解码眼睛对所述乱码界面数据进行解码,并在所述解码眼镜的显示屏中正常显示用户隐私信息,防止他人获取用户的私密信息。

进一步的,可一并参见图4,是本发明实施例提供的一种加密数据发送的流程图,如图4所示,所述方法包括::

步骤S401,所述移动终端将预设的加密密码与所述乱码界面数据进行绑定;

具体地,请参见图5,是本发明实施例提供的一种密码绑定示意图。如图5所示,在提示界面200中,当所述移动终端接收到对所述光加密提示信息的确认响应消息后,确定将所述移动终端的预设的加密密码(比如:预设的加密密码为6666)与乱码界面100中的所述乱码显示界面数据进行绑定,形成携带所述加密密码的乱码显示界面300。

步骤S402,将携带所述加密密码的所述乱码界面数据发送到解码眼镜,以使所述解码眼镜在接收到的输入密码与所述加密密码相同时对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。

具体地,请参见6,是本发明实施例提供的一种光解码示意图。以原始界面数据为图像界面数据为例,当移动终端将步骤S401中乱码界面300中的乱码界面数据发送给图6中的解码眼镜后,所述解码眼镜根据接收到的输入密码,将其与所述加密密码进行比对,当所述输入密码与所述加密密码相同时,对绑定有所述加密密码的所述乱码界面数据进行一对复共轭变换,以形成原始界面400中的所述原始界面数据,并在所述解码眼镜的显示屏中显示所述原始界面数据。

其中,在光加密处理后,用户可通过解码眼镜对所述携带所述加密密码的所述乱码界面数据进行解密处理,且当所述解码眼镜检测到用户输入的密码(比如:6666)是与加密密码一致时,才可对所述乱码界面数据进行解码处理,进而以在所述解码眼镜的显示屏中显示所述图像界面数据。在进行解码后,他人看到的移动终端上的显示界面仍为乱码界面数据,故而无法进一步看到用户的隐私信息,可见,通过光加密处理,可对所述移动终端中的隐私信息起到有效的保密作用。

由此可见,在本发明实施例中,通过将预设的加密密码与所述乱码界面数据进行绑定;并将携带所述加密密码的所述乱码界面数据发送到解码眼镜,以使所述解码眼镜在接收到的输入密码与所述加密密码相同时对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。通过将数据呈现在所述解码眼睛的显示屏中,而非直接在所述移动终端上对所述乱码界面数据进行原始界面数据显示,可防止非法用户获取所述移动终端上用户的私密信息。

可选地,请一并参见图7,是本发明实施例提供的另一种数据加密的方法的流程示意图,如图7所示,所述方法包括:

步骤S701,获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;

其中,S701步骤的具体实现方式可以参见上述图1对应的实施例中的步骤S101,这里不再进行赘述。

步骤S702,监测当前环境参数信息;

具体地,所述环境参数信息包括周围图像信息和周围声音信息。

步骤S703,当所述当前环境参数信息满足光加密条件时,执行对所述原始界面数据进行光加密处理的步骤;

具体地,当所述当前环境参数信息满足光加密条件时,执行上述图1对应的实施例中的步骤S102和S103,以对所述原始界面数据进行光加密处理;

可选地,请参见图8,是本发明实施例提供的一种判断方法流程图。所述当前环境参数信息为周围图像信息,在步骤S702之后还需执行以下步骤:

步骤S801,获取周围图像信息,并判断所述周围图像信息中是否存在人脸;

具体地,所述周围图像信息的获取是通过所述移动终端上的摄像头监测当前环境信息而得到。

步骤S802,若所述周围图像信息中存在人脸,则进一步判断所述人脸的特征是否与预先录入的人脸信息匹配;

具体地,当检测到周围图像信息中存在人脸时,将所述人脸的特征(比如:人眼间的距离,人脸轮廓,人脸数目和人眼相对终端屏幕的距离等)与预先录入的人脸信息进行匹配,以判断是否满足光加密条件。

可选地,步骤S803,若所述人脸的特征与预先录入的人脸信息不匹配,则确定所述当前环境参数信息满足光加密条件;

比如,当用户手机遗失,非法用户通过点击操作调用用户终端上的用户信息时,所述移动终端上的摄像头检测到非法用户的人脸的特征与预先路人的人脸信息不匹配,例如,非法用户的脸部轮廓为方形,而预先录入的人脸信息中用户的脸部轮廓为圆形,故而导致信息不匹配,则确定当前环境参数信息满足光加密条件中的人脸信息不匹配条件,执行上述图7对应的实施例中的步骤S703。

可选地,步骤S804,若所述人脸的特征与预先录入的人脸信息匹配,则进一步判断所述周围图像信息中的目标角度区域中是否存在人脸;

具体地,所述目标角度区域为以所述终端屏幕对应的法线为分界线,将正负30°至90°的范围定义为目标角度区域。

可选地,步骤S805,若所述周围图像信息中的目标角度区域中存在人脸,则显示光加密提示信息,并当接收到对所述光加密提示信息的确认响应消息时,确定所述当前环境参数信息满足光加密条件。

具体地,所述光加密提示信息包括上述图5所示的提示界面200中的信息,所述信息用于提示用户进行加密密码输入,当所述移动终端确认接收到所述提示界面200中的确认按钮进行操作时,确定所述当前环境参数信息满足光加密条件中的人脸数目大于1的条件,执行上述图7对应的实施例中的步骤S703。

可选地,请再参见图9,是本发明实施例提供的另一种判断方法流程图。所述当前环境参数信息为周围声音信息,在步骤S702之后还需执行以下步骤:

步骤S901,获取周围声音信息中的音量值,并判断所述音量值是否超过预设的噪音阈值;

比如,预设的噪音阈值为户外标准情况下夜间的40分贝或昼间的50分贝,移动终端通过将获取到的周围声音信息中的音量值大小,去判断所述音量值是否超过预设的噪音阈值。

步骤S902,若所述音量值超过预设的噪音阈值,则确定所述当前环境参数信息满足光加密条件;

具体应用场景为,用户搭乘公交车前往公司上班,此时预设的噪音阈值为昼间50分贝,而由于在户外的公交车上,所述移动终端获取到的周围图像信息中的音量值为60分贝,所述获取到的60分贝的音量值超过预设的50分贝的噪音阈值,于是确定所述当前环境参数信息满足光加密条件的声音嘈杂条件,确认执行上述图7对应的实施例中的步骤S703。

由此可见,通过检测监测当前环境参数信息中的周围图像信息或周围声音信息,可在所述当前环境信息满足光加密条件时,对所述原始界面数据进行光加密处理,进而控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据,以防止非法用户获取用户的私密信息,进而有效地保护了用户信息的安全性和私密性。

进一步的,请参见图10,是本发明实施例提供的一种移动终端的结构示意图。如图10所示,所述移动终端1包括:获取显示模块10、加密显示模块20、数据发送模块30;

所述获取显示模块10,用于获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;

具体地,所述点击操作指令是指用户针对移动终端上应用程序对应的屏幕区域进行的点击操作。例如,用户在某个程序所对应的应用图标的显示区域内执行相应的点击操作指令后,所述获取显示模块10可根据所述点击操作指令开启所述应用程序,以控制所述移动终端的终端屏幕上显示相应的程序开启界面,进而控制终端屏幕显示原始界面数据。

其中,所述点击操作包括但不限于:按压操作、双击操作或者滑屏操作等各类型触摸触控屏的操作。通常,在具有触控屏功能的移动终端中,其触控屏的结构包括至少三层:屏幕玻璃层、触控面板层和显示面板层。其中屏幕玻璃层为保护层,触控面板层用于感知用户的触控操作,显示面板层用于显示图像。为了使得移动终端的机身(如智能手机)更薄、更美观,如今已有技术使触控面板层和显示面板层融合。

所述加密显示模块20,用于对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;

具体地,请一并参见上述图3,是本发明实施例提供的另一种终端界面的展示图。如图3所示,在对所述应用图标B5所对应的原始界面数据进行光加密处理之后,可将图3中的原始界面数据切换为乱码界面数据,使光加密后形成的所述乱码界面数据在所述移动终端的终端屏幕上以乱码界面显示。

其中,所述加密显示模块20,具体用于基于光学图像的双随机相位技术,对所述原始界面数据在空域和频域上进行傅里叶变换和傅里叶反变换,以形成光加密处理后的界面数据。

所述数据发送模块30,用于将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据;

具体地,当所述光加密后所形成的乱码数据在所述移动终端上以乱码界面显示时,可通过与预设的加密密码匹配为相同的解码眼镜对绑定有所述加密密码(比如:加密密码为6666)的所述乱码界面数据进行解码处理。

在本发明实施例中,所述移动终端通过获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;在对所述原始界面数据进行光加密处理后,可控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;然后将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。故而可知:采用本发明,以乱码界面数据显示的用户信息不仅能增强对用户隐私信息保护的同时,还可通过解码眼镜对所述乱码界面数据进行解码,以获取所述移动终端上的原始界面数据,进而防止他人窥探用户的私密信息。

进一步地,请一并参见图11,是本发明实施例提供的另一种移动终端的结构示意图;如图11所示,所述移动终端1在包含上述图10中的所述的获取显示模块10、加密显示模块20、数据发送模块30之外,还包括:参数监测模块40、通知模块100、第一判断模块50、第二判断模块60、第一确定模块70、第三判断模块80、第二确定模块90;

其中,所述参数监测模块40,用于监测当前环境参数信息;

所述通知模块100,用于当所述当前环境参数信息满足光加密条件时,通知所述加密显示模块20对所述原始界面数据进行光加密处理。

所述第一判断模块50,用于获取周围图像信息,并判断所述周围图像信息中是否存在人脸;

所述第二判断模块60,用于若所述第一判断模块判断出所述周围图像信息中存在人脸,则进一步判断所述人脸特征是否与预先录入的人脸信息匹配;

所述第一确定模块70,用于若所述人脸特征与预先录入的人脸信息不匹配,则确定所述当前环境参数信息满足光加密条件;

所述第三判断模块80,用于若所述人脸特征与预先录入的人脸信息匹配,则进一步判断所述周围图像信息中的目标角度区域中是否存在人脸;

所述第二确定模块90,用于若所述周围图像信息中的目标角度区域中存在人脸,显示光加密提示信息,并当接收到对所述光加密提示信息的确认响应消息时,确定所述当前环境参数信息满足光加密条件。

可选地,请再参见图12,是本发明实施例提供的又一种移动终端的结构示意图;如图12所示,所述移动终端1在包含上述图10中的所述的获取显示模块10、加密显示模块20、数据发送模块30之外,还包括:参数监测模块40、通知模块100、第四判断模块110和第三确定模块120;

所述第四判断模块110,用于获取周围声音信息中的音量值,并判断所述音量值是否超过预设的噪音阈值;

所述第三确定模块120,用于若所述音量值超过预设的噪音阈值,确定所述当前环境参数信息满足光加密条件。

由此可见,通过检测监测当前环境参数信息中的周围图像信息或周围声音信息,可在所述当前环境信息满足光加密条件时,对所述原始界面数据进行光加密处理,进而控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据,以防止非法用户获取用户的私密信息,进而有效地保护了用户信息的安全性和私密性。

进一步得,请参见图13,是本发明实施例提供的一种数据发送模块的结构示意图。如图13所示,所述数据发送模块30包括:密码绑定单元301和数据发送单元302;

所述密码绑定单元301,用于将预设的加密密码与所述乱码界面数据进行绑定;

所述数据发送单元302,用于将携带所述加密密码的所述乱码界面数据发送到解码眼镜,以使所述解码眼镜在接收到的输入密码与所述加密密码相同时对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。

由此可见,在本发明实施例中,通过将预设的加密密码与所述乱码界面数据进行绑定;并将携带所述加密密码的所述乱码界面数据发送到解码眼镜,以使所述解码眼镜在接收到的输入密码与所述加密密码相同时对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。通过将数据呈现在所述解码眼睛的显示屏中,而非直接在所述移动终端上对所述乱码界面数据进行原始界面数据显示,可防止非法用户获取所述移动终端上用户的私密信息,并便于用户对所述私密信息的查阅。

进一步地,请一并参见图14,是本发明实施例提供的一种数据加密系统的结构示意图,所述系统包括一种移动终端可解码眼睛;

具体地,所述移动终端用于执行本发明实施例中提及的由所述终端执行的部分或全部步骤;

此外,所述解码眼镜,用于接收所述移动终端发送的携带加密密码的所述乱码界面数据:

所述解码眼镜,还用于接收输入密码;

所述解码眼镜,还用于当输入密码与所述加密密码相同时,对绑定有所述加密密码的所述乱码界面数据进行一对复共轭变换,以形成原始界面数据;

所述解码眼镜,还用于在所述解码眼镜的显示屏中显示所述原始界面数据。

进一步地,再请参见图15,是本发明实施例提供的另一种移动终端的结构示意图,如图15所示,所述移动终端1000可以包括:至少一个处理器1001,例如CPU,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(Display)、键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图15所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序。

在图15所示的移动终端1000中,而用户接口1003主要用于为用户提供输入的接口,获取用户输出的数据;而处理器1001可以用于调用存储器1005中存储的设备控制应用程序,以实现:

获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;

对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;

将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。

在一个实施例中,所述处理器1001在执行所述对所述原始界面数据进行光加密处理的步骤之前,还执行以下步骤:

监测当前环境参数信息;

当所述当前环境参数信息满足光加密条件时,执行所述对所述原始界面数据进行光加密处理的步骤。

在一个实施例中,可选地,当所述当前环境参数信息为周围图像信息时,所述处理器1001在执行所述监测当前环境参数信息的步骤之后,还执行以下步骤:

获取周围图像信息,并判断所述周围图像信息中是否存在人脸;

若所述周围图像信息中存在人脸,则进一步判断所述人脸的特征是否与预先录入的人脸信息匹配;

若所述人脸的特征与预先录入的人脸信息不匹配,则确定所述当前环境参数信息满足光加密条件;

若所述人脸的特征与预先录入的人脸信息匹配,则进一步判断所述周围图像信息中的目标角度区域中是否存在人脸;

若所述周围图像信息中的目标角度区域中存在人脸,则显示光加密提示信息,并当接收到对所述光加密提示信息的确认响应消息时,确定所述当前环境参数信息满足光加密条件。

在一个实施例中,可选地,当所述当前环境参数信息为周围声音信息时,所述处理器1001在执行所述监测当前环境参数信息的步骤之后,还执行以下步骤:

获取周围声音信息中的音量值,并判断所述音量值是否超过预设的噪音阈值;

若所述音量值超过预设的噪音阈值,则确定所述当前环境参数信息满足光加密条件。

在一个实施例中,所述处理器1001在执行所述对所述原始界面数据进行光加密处理时,还具体执行以下步骤:

基于光学图像的双随机相位技术,对所述原始界面数据在空域和频域上进行傅里叶变换和傅里叶反变换,以形成光加密处理后的界面数据。

在一个实施例中,所述处理器1001在执行将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据时,还具体执行以下步骤:

将预设的加密密码与所述乱码界面数据进行绑定;

将携带所述加密密码的所述乱码界面数据发送到解码眼镜,以使所述解码眼镜在接收到的输入密码与所述加密密码相同时对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。

可见,所述移动终端通过获取点击操作指令,并根据所述点击操作指令控制终端屏幕显示原始界面数据;然后对所述原始界面数据进行光加密处理,并控制所述终端屏幕显示光加密处理后的界面数据,并将所述光加密处理后的界面数据确定为乱码界面数据;最后,将所述乱码界面数据发送到解码眼镜,以使所述解码眼镜对所述乱码界面数据进行解码,以在所述解码眼镜的显示屏中显示所述原始界面数据。可见,通过将所述原始界面数据以乱码界面数据显示,可有效地避免了他人窥探到用户个人隐私的可能。另外,由于将携带所述加密密码的所述乱码界面数据发送到解码眼镜,可以使所述解码眼镜在接收到的输入密码与所述加密密码相同时对所述乱码界面数据进行解码,并在所述解码眼镜的显示屏中显示所述原始界面数据,不知情的用户甚至不知道如何查阅乱码形式下的用户信息,故而与现有技术仅有的密码保护功能相比,本发明提供的一种数据加密的方法不仅能更好地加强对用户隐私信息的保护,还能让用户可通过解码眼镜对所述隐私信息进行正常的查阅。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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