信息处理方法、装置及电子设备制造方法及图纸

技术编号:13796189 阅读:46 留言:0更新日期:2016-10-06 14:51
本发明专利技术实施例公开了一种信息处理方法、装置及电子设备,涉及应用程序安全技术领域,解决了现有技术中应用程序的安全性不高,以及现有的提高应用程序安全性的技术方案给合法用户造成的使用上不方便的问题。本发明专利技术的信息处理方法包括:检测到符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息,发送所述指示信息至操作系统用户层,其中,所述指示信息与当前运行的至少一个应用程序相对应;所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出;在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。本发明专利技术提供的信息处理方法、装置及电子设备适用于Linux操作系统。

【技术实现步骤摘要】

本专利技术涉及应用程序安全
,尤其涉及一种信息处理方法、装置及电子设备
技术介绍
现有的Linux操作系统中都会提供待机或休眠等的省电模式,在进入省电模式时,操作系统的内核电源管理机制会将当前用户层应用程序的状态保存下来,这样,当应用程序的使用用户再次登录时,相应的应用程序能够直接恢复到省电模式之前的工作状态。但是,上述省电模式应用程序的便捷登录对于安全性要求较高的应用程序来说却存在安全漏洞:对于安全性要求较高的应用程序,需要该应用程序的合法用户输入预先设置的用户名和密码才能登录相应的应用程序,在操作系统进入待机或休眠等省电模式情况下,安全性要求较高的应用程序无法知晓合法用户离开的信息,此时如果非法用户登录操作系统,由于当再次登录操作系统时,应用程序会自动进入到之前应用程序登录后的状态,从而使得非法用户在应用程序的合法用户临时离开时可以非法使用应用程序。为了解决上述安全性要求较高的应用程序存在的安全漏洞,安全性要求较高的应用程序会定期检测用户操作,并在设定的时间内检测不到用户操作时自动退出所述应用程序。但是,上述解决方案至少存在以下技术问题:在合法用户正常使用应用程序的过程中,应用程序可能由于到达设定的时间而频繁退出,从而造成用户的使用不便;另外,操作系统进入省电状态时,应用程序也可能由于未到设定的时间而仍处于登录状态,应用程序的安全性存在隐患。
技术实现思路
本专利技术提供一种信息处理方法、装置及电子设备,能够在保证应用程序安全性的同时方便用户使用。一方面,本专利技术提供一种信息处理方法,所述方法包括:检测到符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息,发送所述指示信息至操作系统用户层,其中,所述指示信息与当前运行的至少一个应用程序相对应;所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出;在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。另一方面,本专利技术提供一种信息处理装置,所述装置包括操作系统内核层和操作系统用户层,其中,所述操作系统内核层,用于在检测到符合条件的第一操作时,基于所述第一操作生成指示信息,发送所述指示信息至操作系统用户层,其中,所述指示信息与当前运行的至少一个应用程序相对应,并在所述至少一个应用程序登出之后,控制操作系统进入与所述第一操作相对应的状态;所述操作系统用户层,用于根据所述指示信息,控制所述至少一个应用程序登出。再一方面,本专利技术提供一种电子设备,所述电子设备包括上述任一项所述的信息处理装置。本专利技术提供的信息处理方法、装置及电子设备,操作系统内核层在检测到符合条件的第一操作时,基于所述第一操作生成与当前运行的至少一个应用程序相对应的指示信息,发送所述指示信息至操作系统用户层,所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出,在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。与现有技术相比,基于符合条件的第一操作,在操作系统进入与所述第一操作相对应的状态之前,执行应用程序的登出操作,即合法用户设置符合条件的第一操作后,应用程序即注销登录,而无需定期地在设定的时间内检测用户的操作,以确定是否执行应用程序的登出,一方面,避免了合法用户正常使用应用程序的过程中,应用程序的频繁退出所造成用户的使用不便,以及操作系统进入省电状态时,应用程序仍处于登录状态的安全漏洞;另一方面,由于合法用户设置符合条件的第一操作后,应用程序即注销登录,因此,即使非法用户获得操作系统的控制权,也无法登录该应用程序。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术信息处理方法一实施例的流程示意图;图2为本专利技术信息处理方法另一实施例的流程示意图;图3为以Linux操作系统为例,阐述本专利技术信息处理方法另一实施例的流程示意图;图4为以Linux操作系统为例,阐述本专利技术信息处理方法另一实施例的流程示意图;图5为本专利技术信息处理装置一实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种信息处理方法,如图1所示,所述方法包括:S11、检测到符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息,发送所述指示信息至操作系统用户层,其中,所述指示信息与当前运行的至少一个应用程序相对应。S12、所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出。S13、在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。本专利技术实施例提供的信息处理方法,操作系统内核层在检测到符合条件的第一操作时,基于所述第一操作生成与当前运行的至少一个应用程序相对应的指示信息,发送所述指示信息至操作系统用户层,所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出,在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。与现有技术相比,基于符合条件的第一操作,在操作系统进入与所述第一操作相对应的状态之前,执行应用程序的登出操作,即合法用户设置符合条件的第一操作后,应用程序即注销登录,而无需定期地在设定的时间内检测用户的操作,以确定是否执行应用程序的登出,一方面,避免了合法用户正常使用应用程序的过程中,应用程序的频繁退出所造成用户的使用不便,以及操作系统进入省电状态时,应用程序仍处于登录状态的安全漏洞;另一方面,由于合法用户设置符合条件的第一操作后,应用程序即注销登录,因此,即使非法用户获得操作系统的控制权,也无法登录该应用程序。本专利技术实施例提供一种信息处理方法,如图2所示,所述方法包括:S21、检测到用户通过用户交互界面执行的符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息,其中,所述指示信息与当前运行的至少一个应用程序相对应。其中,所述指示信息用于指示所述至少一个应用程序登出。所述符合条件的第一操作可以为待机操作或休眠操作,但不仅限于此。S22、所述操作系统内核层发送所述指示信息至操作系统用户层。S23、所述操作系统用户层根据所述指示信息生成应用程序登出的通知消息。S24、所述操作系统用户层发送所述应用程序登出的通知消息至所述至少一个应用程序,以便所述至少一个应用程序根据所述通知消息执行登出操作。S25、在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。其中,所述与所述第一操作相对应的状态可以为待机状态或休眠状态,但不仅限于此。以Linux操作系统为例,说明用户发出待机、休眠等暂时不使用操作系统的指令时,应用程序登出的具体流程,如图3所示,Linux操作系统内核层与Linux操作系统用本文档来自技高网...

【技术保护点】
一种信息处理方法,应用于电子设备,其特征在于,包括:检测到符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息,发送所述指示信息至操作系统用户层,其中,所述指示信息与当前运行的至少一个应用程序相对应;所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出;在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。

【技术特征摘要】
1.一种信息处理方法,应用于电子设备,其特征在于,包括:检测到符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息,发送所述指示信息至操作系统用户层,其中,所述指示信息与当前运行的至少一个应用程序相对应;所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出;在所述至少一个应用程序登出之后,所述操作系统内核层控制操作系统进入与所述第一操作相对应的状态。2.根据权利要求1所述的方法,其特征在于,所述检测到符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息包括:检测到用户通过用户交互界面执行的符合条件的第一操作时,操作系统内核层基于所述第一操作生成指示信息。3.根据权利要求1所述的方法,其特征在于,所述操作系统用户层根据所述指示信息,控制所述至少一个应用程序登出包括:所述操作系统用户层根据所述指示信息生成应用程序登出的通知消息;所述操作系统用户层发送所述应用程序登出的通知消息至所述至少一个应用程序,以便所述至少一个应用程序根据所述通知消息执行登出操作。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述符合条件的第一操作为待机操作或休眠操作;所述与所述第一操作相对应的状态为待机状态或休眠状态。5.根据权利要求1至3中任一项所述的...

【专利技术属性】
技术研发人员:卢兆涵李小丁吴德天
申请(专利权)人:联想上海信息技术有限公司
类型:发明
国别省市:上海;31

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

1