【技术实现步骤摘要】
一种用于安卓系统的文件加密方法、系统及介质
[0001]本专利技术涉及安卓文件加密
,特别是涉及一种用于安卓系统的文件加密方法、系统及介质。
技术介绍
[0002]目前,随着轻量级操作系统的快速发展,搭载安卓系统的智能终端设备越来越多,而安卓系统中对于文件的管理质量以及保护安全性均相较于微软计算机操作系统是较低的;在安卓系统中,通用文件可通过安卓系统原生的文件管理器进行管理,而面对用户自定义的关键文件以及特殊的加密需求,将无法通过原生系统实现;
[0003]综上所述,自助终端设备的安卓系统中对于文件加密管理的方式较为单一,功能性和安全性均较低。
技术实现思路
[0004]本专利技术主要解决的是自助终端设备的安卓系统中对于文件加密管理的方式较为单一,功能性和安全性均较低的问题。
[0005]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种用于安卓系统的文件加密方法,包括以下步骤:
[0006]初始配置步骤:在安卓系统中创建第一文件分区和第二文件分区;在所述第二文件分区内创建加密数据库;设置密码混淆策略和数量阈值;配置压缩算法和分组加密算法;
[0007]文件加密步骤:判断所述安卓系统中是否存在文件保存需求;若存在,则基于所述加密数据库、所述密码混淆策略、所述数量阈值、所述压缩算法、所述分组加密算法和所述文件保存需求执行选择加密操作。
[0008]作为一种改进的方案,所述加密数据库中配置有若干加密文件夹以及与若干所述加密文件夹分别匹配的若干加密信息 ...
【技术保护点】
【技术特征摘要】
1.一种用于安卓系统的文件加密方法,其特征在于,包括以下步骤:初始配置步骤:在安卓系统中创建第一文件分区和第二文件分区;在所述第二文件分区内创建加密数据库;设置密码混淆策略和数量阈值;配置压缩算法和分组加密算法;文件加密步骤:判断所述安卓系统中是否存在文件保存需求;若存在,则基于所述加密数据库、所述密码混淆策略、所述数量阈值、所述压缩算法、所述分组加密算法和所述文件保存需求执行选择加密操作。2.根据权利要求1所述的一种用于安卓系统的文件加密方法,其特征在于:所述加密数据库中配置有若干加密文件夹以及与若干所述加密文件夹分别匹配的若干加密信息;所述加密信息中存储有文件夹路径信息和文件夹秘钥信息;所述文件夹路径信息为所述第二文件分区的分区路径的子路径;所述文件保存需求包括第一需求和第二需求;所述第一需求为存在第一文件需要保存;所述第二需求为不存在第一文件需要保存;所述基于所述加密数据库、所述密码混淆策略、所述数量阈值、所述压缩算法、所述分组加密算法和所述文件保存需求执行选择加密操作的步骤进一步包括:识别所述文件保存需求,若所述文件保存需求为所述第一需求,则基于所述加密数据库、所述密码混淆策略、所述数量阈值、所述压缩算法和所述分组加密算法执行所述选择加密操作。3.根据权利要求2所述的一种用于安卓系统的文件加密方法,其特征在于:所述选择加密操作包括:检测所述安卓系统中是否存在文件夹访问指令;若存在,则识别所述文件夹访问指令中的文件夹访问路径;识别所述文件夹访问路径的头分区信息;识别所述第一文件分区的第一属性信息以及所述第二文件分区的第二属性信息;将所述第一文件分区的所述头分区信息与所述第一属性信息以及所述第二属性信息分别比对;若所述头分区信息与所述第一属性信息相匹配,则基于所述加密数据库、所述密码混淆策略和所述压缩算法执行按需加密步骤;若所述头分区信息与所述第二属性信息相匹配,则基于所述加密数据库、所述数量阈值和所述分组加密算法执行加密文件夹加密步骤。4.根据权利要求3所述的一种用于安卓系统的文件加密方法,其特征在于:所述按需加密步骤包括:基于所述安卓系统输出密码键入提示信息;判断所述安卓系统中是否键入第一需求密码;若所述安卓系统中键入所述第一需求密码,则获取第一时间点,将所述第一时间点转换为第一字符串;按照所述密码混淆策略将所述第一字符串和所述第一需求密码进行绑定,生成第一绑定密钥;在所述第一文件分区中按照所述文件夹访问路径创建第一用户自定义文件夹;将所述第一文件存储至所述第一用户自定义文件夹中,得到第一待压缩文件夹;通过所述压缩算法将所述第一待压缩文件夹压缩为第一压缩文件;基于所述第一绑定密钥设置对于所述第一压缩文件的访问许可;获取用户通信地址,并将所述第一绑定密钥发送至所述用户通信地址。
5.根据权利要求4所述的一种用于安卓系统的文件加密方法,其特征在于:所述按需加密步骤还包括:若所述安卓系统中未键入所述第一需求密码,则在所述第一文件分区中按照所述文件夹访问路径创建第二用户自定义文件夹,并将所述第一文件存储至所述第二用户自定义文件夹中。6.根据权利要求5所述的一种用于安卓系统的文件加密方法,其特征在于:所述加密文件夹加密步骤包括:识别所述文件夹访问路径的第一文件夹路径信息;在若干所述加密信息中筛选出存储有所述第一文件夹路径信息的第一加密信息;在若干所述加密文件夹中识...
【专利技术属性】
技术研发人员:王红娟,王睿,胡焱,马伟,
申请(专利权)人:浪潮金融信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。