一种功能使用权限的安全保护方法、系统及移动终端的制作方法

文档序号:9618862阅读:394来源:国知局
一种功能使用权限的安全保护方法、系统及移动终端的制作方法
【技术领域】
[0001]本发明涉及信息安全领域,尤其涉及一种功能使用权限的安全保护方法、系统及移动终端。
【背景技术】
[0002]随着移动互联网的发展,现在的手机等移动终端安装的APP应用越来越丰富,在安装应用的同时这些应用也就会具有一些相应的权限,例如拨打电话权限、获取短信内容权限、访问通讯录权限、读取GPS地理位置权限、开启摄像头权限等等,因此应用在丰富用户的生活同时用户的隐私也存在一定安全隐患,很多时候,在用户无法觉察的情况下,大量的应用在访问着用户手机数据以及记录用户的操作习惯。
[0003]在现有技术中,一旦移动终端中某应于获得一功能使用权限时,将会获取到该功能的全部使用权限,这样的权限管理策略显然对用户信息安全留下了安全隐患。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供一种功能使用权限的安全保护方法、系统及移动终端,旨在解决现有的移动终端功能权限管理策略存在安全隐患的问题。
[0006]本发明的技术方案如下:
一种功能使用权限的安全保护方法,其中,包括步骤:
A、当应用程序申请一功能使用权限并且通过许可时,则新建一临时文件夹,用于存储该功能在有效期内接收到的数据,提供给所述应用程序读取。
[0007]所述的功能使用权限的安全保护方法,其中,步骤A之后还包括:
B、在有效期结束后,将所述临时文件夹的数据合并至该功能的正常存储文件夹内,并删除所述临时文件夹。
[0008]所述的功能使用权限的安全保护方法,其中,所述步骤A具体包括:
A1、当应用程序申请功能使用权限时,接收用户的指令对功能使用权限许可的有效期进行设置;
A2、设置完成后,新建一临时文件夹,用于存储在设置的有效期内接收到的数据,并提供给所述应用程序读取。
[0009]所述的功能使用权限的安全保护方法,其中,所述步骤B具体包括:
B1、当有效期结束时,按照数据接收时间顺序将临时文件夹内的数据合并至该功能的正常存储文件夹中;
B2、判断是否已合并完临时文件夹内的所有数据,当是时,删除所述临时文件夹。
[0010]所述的功能使用权限的安全保护方法,其中,所述功能使用权限为读取短信息的权限。
[0011]—种功能使用权限的安全保护系统,其中,包括: 安全保护模块,用于当应用程序申请一功能使用权限并且通过许可时,则新建一临时文件夹,用于存储该功能在有效期内接收到的数据,提供给所述应用程序读取。
[0012]所述的功能使用权限的安全保护系统,其中,还包括:
合并删除模块,用于在有效期结束后,将所述临时文件夹的数据合并至该功能的正常存储文件夹内,并删除所述临时文件夹。
[0013]所述的功能使用权限的安全保护系统,其中,所述安全保护模块具体包括:
设置单元,用于当应用程序申请功能使用权限时,接收用户的指令对功能使用权限许可的有效期进行设置;
新建单元,用于设置完成后,新建一临时文件夹,用于存储在设置的有效期内接收到的数据,并提供给所述应用程序读取。
[0014]所述的功能使用权限的安全保护系统,其中,所述合并删除模块具体包括:
合并单元,用于当有效期结束时,按照数据接收时间顺序将临时文件夹内的数据合并至该功能的正常存储文件夹中;
删除单元,用于判断是否已合并完临时文件夹内的所有数据,当是时,删除所述临时文件夹。
[0015]一种移动终端,其中,包括如上所述的安全保护系统。
[0016]有益效果:本发明通过在应用程序申请功能使用权限时,新建一个临时文件夹,用来存储该功能在有效期内接收到的数据,应用程序只能读取该临时文件夹中的数据,从而对应用程序的功能使用权限的范围及时间进行限制,最大限度的保护用户移动终端各功能的隐私信息。
【附图说明】
[0017]图1为本发明一种功能使用权限的安全保护方法较佳实施例的流程图。
[0018]图2为图1所示方法中步骤S101的具体流程图。
[0019]图3为图1所示方法中步骤S102的具体流程图。
[0020]图4为本发明一种功能使用权限的安全保护方法应用实施例的流程图。
[0021]图5为本发明一种功能使用权限的安全保护系统较佳实施例的结构框图。
[0022]图6为图5所示系统中安全保护模块的具体结构框图。
[0023]图7为图5所示系统中合并删除模块的具体结构框图。
【具体实施方式】
[0024]本发明提供一种功能使用权限的安全保护方法、系统及移动终端,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]请参阅图1,图1为本发明一种功能使用权限的安全保护方法较佳实施例的流程图,如图所示,其包括步骤:
S101、当应用程序申请一功能使用权限并且通过许可时,则新建一临时文件夹,用于存储该功能在有效期内接收到的数据,提供给所述应用程序读取。
[0026]在本实施例中,移动终端某一应用程序在申请一功能的使用权限时,需要得到用户的许可,即若接收到用户的确认指令时,方可给予该应用程序对应功能的使用权限,在通过许可后,则新建一临时文件夹,用来存储移动终端该功能接收到的数据,提供给应用程序使用,这样避免了应用程序获取到在通过许可之前的所有数据,进一步确保了各功能的隐私性。另外,该临时文件夹只能接收在有效期内的数据,对于超过有效期的数据则不能接收,即该临时文件夹只能接收一段时间内的数据,而非通过许可之后的所有接收到的数据,这样对于应用程序能够使用到的功能权限进行了进一步的限制,同时也不会影响到应用能够读取到有效期内的数据。
[0027]需说明的是,本发明中的功能是指移动终端上各种可使用的自带应用或用户安装的应用,例如移动终端上自带的短信息应用、照片应用、通讯录应用、备忘录应用、视频应用或者相机应用等等,或者是用户在移动终端上安装的各种通讯软件、播放应用或者新闻应用等等。通过本发明,某一应用程序在需要使用这些功能时,可先建立一临时文件夹来存储数据,提供给该应用程序使用,使该应用程序只能接收到有效期内的数据,确保数据的安全性。
[0028]作为本发明更优选的实施例,在所述步骤S101之后还包括:
S102、在有效期结束后,将所述临时文件夹的数据合并至该功能的正常存储文件夹内,并删除所述临时文件夹。
[0029]由于临时文件夹是设置有效期的,在有效期结束后,该功能接收到的数据将不会存储至临时文件夹中,并且临时文件夹内的数据被合并到正常存储文件夹中,以提供给用户正常使用,同时删除临时文件夹,避免应用程序还继续使用该临时文件夹,确保用户的隐私安全。
[0030]作为本发明更优选的实施例,如图2所示,所述步骤S101具体包括:
S201、当应用程序申请功能使用权限时,接收用户的指令对功能使用权限许可的有效期进行设置;
该有效期优选在应用程序申请功能的使用权限时进行设置,具体可在界面中弹出一设置菜单,供用户进行设置,例如设置有效期为1分钟、30分钟或1小时等等,在该设置菜单中,可以提供若干有效期选项,供用户选择,还可提供一输入框,由用户输入有效期时间,并且在有效期选项中默认一有效期,例如默认为1分钟,用户可根据需要选中其他有效期,再进行确认之后,即可完成对功能使用权限许可的有效期的设置。
[0031]S202、设置完成后,新建一临时文件夹,用于存储在设置的有效期内接收到的数据,并提供给所述应用程序读取。
[0032]在设直完有效期后,在该功能的存储区新建一临时文件夹,用来存储该功能在有效期内接收到的数据,提供给应用程序使用。该应用程序也只能使用到该临时文件夹内的数据,而不能使用到该功能的正常存储文件夹内的数据。
[0033]作为本发明更优选的实施例,如图3所示,所述步骤S102具体包括:
S301、当有效期结束时,按照数据接收时间顺序将临时文件夹内的数据合并至该功能的正常存储文件夹中;
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1