一种手机待机状态下的数据自动加/解密方法技术

技术编号:12298037 阅读:83 留言:0更新日期:2015-11-11 09:12
本发明专利技术提供了一种手机待机状态下的数据自动加/解密方法。本方法利用手机待机状态下的空闲资源,对用户提前选择的待加/解密数据进行自动加/解密。在执行加解密的过程中,可根据当前手机的待机状态、当前电量和当前内存占用率情况自动控制加密进程,减少了用户的操作次数和等待时间,降低了加/解密过程对用户设备使用的影响。

【技术实现步骤摘要】
【专利说明】(一)
本专利技术涉及移动终端数据安全领域,具体涉及一种android手机待机状态下的数据自动加/解密方法。(二)
技术介绍
随着移动终端用户对终端数据隐私的逐渐重视,多数用户在对文件进行传输或备份等操作前,都需要提前对数据进行加/解密。然而,限制于当前手机的硬件性能等条件,当前手机端的数据加/解密会耗费和占用手机上的各类硬件资源。对于较大文件的加/解密或是使用复杂度较高的高级加/解密算法,会占用较多的时间。同时在加/解密期间因资源占用,用户难以进行其他有效操作,影响了用户体验。目前并没有针对手机待机状态下的数据自动加/解密方法。(三)
技术实现思路
本专利技术的目的在提供。该方法利用手机待机状态下的空闲资源,对用户提前选择的待加/解密数据进行自动加/解密。该方法利用手机空置时段进行加/解密,节省了用户等待加/解密的时间,降低了加/解密过程对用户正常操作造成的影响。为了达到上述目的,本专利技术采用的技术方案是,用户提前选择待加/解密的文件,系统通过对用户的待机状态和手机的电量、内存占用率进行检测,在手机处于待机状态并且各项指标满足用户指定标准时自动进行加/解密操作。本方法中涉及到的主要模块包括:监控模块和加/解密模块。系统初始化后,由用户设定手机的电量下限&以及内存占用率上限0M。监控模块主要监控如下内容:当前电量Pc是否小于电量下限Ρτ;当前内存占用率Oc是否大于内存占用率上限Om;当前手机是否处于待机状态。加/解密模块主要负责根据用户选择的加密算法对文件进行加/解密,在加/解密过程中会生成相关的临时加/解密文件。其具体方法步骤为:(I)用户对初始参数进行设定,包括手机的电量下限Pt和内存占用率上限Om;(2)用户通过文件选择界面向加/解密队列中添加待加/解密的文件,选择加密算法;(3)用户开启待机加/解密功能;(4)监控模块判断当前手机是否处于待机状态,是则执行步骤(6),否则执行步骤(5);(5)用户是否终止待机加/解密功能,是则执行步骤(14),否则执行步骤(4);(6)监控模块判断当前待加/解密列表是否为空,是则执行步骤(14),否则执行步骤⑵;(7)监控模块判断当前电量Pc是否低于电量下限Pt,是则执行步骤(7),否则执行步骤⑶;(8)监控模块判断当前内存占用率Oc是否大于内存占用率上限0M,是则执行步骤(8),否则执行步骤(9);(9)从文件队列中选择文件执行加/解密;(10)在步骤(9)执行期间,监控模块执行对当前电量Pe(是否小于Ρτ)、当前内存占用率Oe (是否大于Om)和待机状态(是否为待机状态)进行监控,若存在异常则执行步骤(11),否则执行步骤(12);(11)终止加/解密过程,删除临时加/解密文件,执行步骤(4);(12)判断文件加/解密是否结束,是则执行步骤(13),否则执行步骤(10);(13)对当前文件加/解密结束,将该文件从加/解密队列删除,并把加/解密好的文件保存到相应位置;执行步骤(6);(14)结束当前加/解密过程。本专利技术所阐述的手机待机状态下的数据自动加/解密方法,该方法利用手机待机状态下的空闲资源,对用户提前选择的待加/解密数据进行自动加/解密。该方法利用手机空置时段进行加/解密,节省了用户等待加/解密的时间,降低了加/解密过程对用户正常操作造成的影响。本方法的创新性在于:1.空闲时段加/解密。该方法利用手机空置时段进行加/解密,节省了用户等待加/解密的时间,降低了加/解密过程对用户正常操作造成的影响。2.自动加/解密。通过将待处理的文件加入加/解密队列,可根据手机状态自动开始和停止加/解密,减少了用户的操作次数和等待时间。3.自动状态监控。在加解密时,监控模块通过对电量、内存占用率以及用户操作进行监控,可在电量过低、内存占用过高或是用户中断待机状态时主动中断当前加/解密过程,降低了加/解密过程对用户设备使用的影响。(四)【附图说明】图1、本文所述方法的示意图图2、手机待机状态加/解密方法流程图(五)【具体实施方式】下面结合附图举例对本专利技术做更详细地描述:本专利技术所述方法的特征在于:本方法中涉及到的主要模块包括:监控模块和加/解密模块。系统初始化后,由用户设定手机的电量下限&以及内存占用率上限0Μ。监控模块主要监控如下内容:当前电量Pc是否小于电量下限Ρτ;当前内存占用率Oc是否大于内存占用率上限Om;当前手机是否处于待机状态。加/解密模块主要负责根据用户选择的加密算法对文件进行加/解密,在加/解密过程中会生成相关的临时加/解密文件。其具体方法步骤为:(I)用户对初始参数进行设定,包括手机的电量下限Pt和内存占用率上限0Μ;(2)用户通过文件选择界面向加/解密队列中添加待加/解密的文件,选择加密算法;(3)用户开启待机加/解密功能;(4)监控模块判断当前手机是否处于待机状态,是则执行步骤(6),否则执行步骤(5);(5)用户是否终止待机加/解密功能,是则执行步骤(14),否则执行步骤⑷;(6)监控模块判断当前待加/解密列表是否为空,是则执行步骤(14),否则执行步骤⑵;(7)监控模块判断当前电量P。是否低于电量下限P τ,是则执行步骤(7),否则执行步骤⑶;(8)监控模块判断当前内存占用率Oc是否大于内存占用率上限0Μ,是则执行步骤(8),否则执行步骤(9);(9)从文件队列中选择文件执行加/解密;(10)在步骤(9)执行期间,监控模块执行对当前电量Pe(是否小于Ρτ)、当前内存占用率Oe (是否大于Om)和待机状态(是否为待机状态)进行监控,若存在异常则执行步骤(11),否则执行步骤(12);(11)终止加/解密过程,删除临时加/解密文件,执行步骤(4);(12)判断文件加/解密是否结束,是则执行步骤(13),否则执行步骤(10);(13)对当前文件加/解密结束,将该文件从加/解密队列删除,并把加/解密好的文件保存到相应位置;执行步骤(6);(14)结束当前加/解密过程。本专利技术所阐述的手机待机状态下的数据自动加/解密方法,该方法利用手机待机状态下的空闲资源,对用户提前选择的待加/解密数据进行自动加/解密。该方法利用手机空置时段进行加/解密,节省了用户等待加/解密的时间,降低了加/解密过程对用户正常操作造成的影响。本专利技术所阐述的手机待机状态下的数据自动加/解密方法的具体实施模式是这样的:用户选择待加/解密的数据放入待处理队列,并开启加/解密功能;监控模块对系统当前待机状态进行判断,如果手机进入待机状态,则对加/解密队列、电量以及占用率进行检测,如果加/解密队列不为空、各项指标满足加/解要求,则对队列中的文件进行处理;在处理的过程中,监控模块会继续对当前各项指标进行监控,同时检测是否有用户在加密过程中进行操作,如果检测到以上指标任意一项出现异常,则终止当前文件操作并对处理中的文件进行还原操作;如果在文件加密结束前未监测到异常,则继续对待处理队列中的其他待处理文件按上述过程进行处理,直到待处理队列为空,至此整个算法的实施模式结束。【主权项】1.,其特征在于:本专利技术是这样实现的: 本方法中涉及到的主要模块包括:监控模块和加/解密模块。系统初始化后,由用户设定手机的电量下限Pt以及内存占用率上限0M。监控模块主要监控如下内容:当前本文档来自技高网...

【技术保护点】
一种手机待机状态下的数据自动加/解密方法,其特征在于:本专利技术是这样实现的:本方法中涉及到的主要模块包括:监控模块和加/解密模块。系统初始化后,由用户设定手机的电量下限PT以及内存占用率上限OM。监控模块主要监控如下内容:当前电量PC是否小于电量下限PT;当前内存占用率OC是否大于内存占用率上限OM;当前手机是否处于待机状态。加/解密模块主要负责根据用户选择的加密算法对文件进行加/解密,在加/解密过程中会生成相关的临时加/解密文件。其具体方法步骤为:(1)用户对初始参数进行设定,包括手机的电量下限PT和内存占用率上限OM;(2)用户通过文件选择界面向加/解密队列中添加待加/解密的文件,选择加密算法;(3)用户开启待机加/解密功能;(4)监控模块判断当前手机是否处于待机状态,是则执行步骤(6),否则执行步骤(5);(5)用户是否终止待机加/解密功能,是则执行步骤(14),否则执行步骤(4);(6)监控模块判断当前待加/解密列表是否为空,是则执行步骤(14),否则执行步骤(7);(7)监控模块判断当前电量PC是否低于电量下限PT,是则执行步骤(7),否则执行步骤(8);(8)监控模块判断当前内存占用率OC是否大于内存占用率上限OM,是则执行步骤(8),否则执行步骤(9);(9)从文件队列中选择文件执行加/解密;(10)在步骤(9)执行期间,监控模块执行对当前电量PC(是否小于PT)、当前内存占用率OC(是否大于OM)和待机状态(是否为待机状态)进行监控,若存在异常则执行步骤(11),否则执行步骤(12);(11)终止加/解密过程,删除临时加/解密文件,执行步骤(4);(12)判断文件加/解密是否结束,是则执行步骤(13),否则执行步骤(10);(13)对当前文件加/解密结束,将该文件从加/解密队列删除,并把加/解密好的文件保存到相应位置;执行步骤(6);(14)结束当前加/解密过程。...

【技术特征摘要】

【专利技术属性】
技术研发人员:姚文斌常静坤曹盟盟余文
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1