【技术实现步骤摘要】
处理应用程序文件的方法和设备
[0001]本申请涉及加解密
,尤其涉及一种处理应用程序文件的方法和设备。
技术介绍
[0002]随着用户对智能设备的功能需求的不断增加,操作系统中的第三方应用程序也越来越多样化。
[0003]以Microsoft Windows操作系统为例,操作系统中的第三方应用程序,有些可对其生成的文件具有加解密功能(例如,Microsoft Office),有些则不具备对其生成的文件进行加解密功能;例如,Adobe After Effects(简称
″
AE
″
)应用程序,是Adobe公司推出的一款图形视频处理的应用程序,其生成的文件(扩展名为.aep)是用户创作的核心,文件中定义合成视频的每一帧图像,而AE应用程序不具备对其生成的文件的加解密功能。
[0004]然而,不具备加解密功能的第三方应用程序因无法对其生成的文件加解密,导致该目标应用程序生成的文件安全性差。
技术实现思路
[0005]本申请提供了一种处理应用程序文件的设备和方 ...
【技术保护点】
【技术特征摘要】
1.一种处理应用程序文件的设备,其特征在于,包括:存储器,所述存储器包括内存;处理器,所述处理器被配置为:确定目标文件,并用所述目标文件替换初始文件,所述目标文件是对第一应用程序生成的初始文件,按照预设加密算法进行加密确定的;在监听到用于使所述第一应用程序处理所述目标文件的操作指令之后,基于所述预设加密算法相对应的预设解密算法,在所述内存中对所述目标文件进行解密,确定所述目标文件对应的目标数据,所述目标数据为解密后的所述目标文件中包括的数据;在所述第一应用程序对应所述初始文件的展示区域中,展示所述目标数据。2.根据权利要求1所述的处理应用程序文件的设备,其特征在于,在所述监听到用于使所述第一应用程序处理所述目标文件的操作指令步骤之前,所述处理器还被配置为:确定第一接口和第二接口之间的对应关系,所述第一接口为所述第一应用程序处理所述目标文件的处理接口,所述第二接口为用于对所述目标文件进行处理的第二应用程序的处理接口。3.根据权利要求2所述的处理应用程序文件的设备,其特征在于,所述在监听到用于使所述第一应用程序处理所述目标文件的操作指令之后,基于所述预设加密算法相对应的预设解密算法,在所述内存中对所述目标文件进行解密,确定所述目标文件对应的目标数据的步骤中,所述处理器还被配置为:在监听到用于使所述第一应用程序通过所述第一接口处理所述目标文件的操作指令之后,基于所述对应关系,从所述第一接口跳转至所述第二接口;通过所述第二接口打开所述目标文件,以及在所述内存中读取所述目标文件中加密后的数据;通过所述预设解密算法解密对所述加密后的数据进行解密,确定所述目标数据。4.根据权利要求3所述的处理应用程序文件的设备,其特征在于,所述对应关系包括:所述第一应用程序打开所述目标文件的第一子接口与所述第二应用程序打开所述目标文件的第四子接口之间的第一对应关系;所述第一应用程序读取所述目标文件中加密后的数据的第二子接口与所述第二应用程序读取所述目标文件中加密后的数据的第五子接口之间的第二对应关系;所述第一应用程序关闭所述目标文件的第三子接口与所述第二应用程序关闭所述目标文件的第六子接口之间的第三对应关系。5.根据权利要求4所述的处理应用程序文件的设备,其特征在于,所述基于所述对应关系,从所述第一接口跳转至所述第二接口步骤中,所述处理器还被配置为:在监听到所述操作指令中的第一操作指令之后,通过所述第一对应关系,确定所述第一子接口对应的第四子接口,所述第一操作指令为用于使所述第一应用程序打开所述目标文件的操作指令;从所述第一子接口跳转至所述第四子接口;所述通过所述第二接口打开所述目标文件步骤中,所述处理器还被配置为:通过所述第四子接口打开所述目标文件。6.根据权利要求4所述的处理应用程序文件的设备,其特征在于,所述基于所述对应关
系,从所述第一接口跳转至所述第二接口步骤中,所述处理器还被配置为:在监听到所述...
【专利技术属性】
技术研发人员:莫燕聂,
申请(专利权)人:聚好看科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。