【技术实现步骤摘要】
本申请实施例涉及计算机,更具体地,涉及一种数据管理方法和电子设备。
技术介绍
1、随着科技的发展,以手机、电脑等为代表的终端设备成为生活中不可或缺的工具,用户使用终端设备分享本地存储的照片、视频、文档等文件时,文件中不可避免地会存在例如地点、创建或修改时间和作者等敏感或隐私信息。
2、现在的安卓系统中,应用获取涉及敏感信息的文件时,为了敏感信息的安全性,需要使用用户空间文件系统(filesystem in userspace,fuse)对文件中的敏感信息进行隐藏,即通过守护进程(daemon)对文件中的敏感区域进行隐藏,再将隐藏了敏感信息的文件返回给应用。
3、但是基于用户空间文件系统对敏感信息隐藏需要涉及多次上下文切换和较大的内核缓存,开销大,容易使得进程上下文切换不及时,产生卡顿现象,影响用户体验。
技术实现思路
1、本申请实施例提供一种数据管理方法和电子设备,能够在用户态进程读取涉及敏感信息的文件时,根据用户态进程的权限隐藏文件中的敏感信息,且减小上下文切换和
...【技术保护点】
1.一种数据管理方法,应用于电子设备,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述代理模块句柄用于指示所述代理模块上的目标节点,所述目标节点包括所述目标文件的敏感信息列表;其中,所述代理模块根据所述代理模块句柄,应答所述用户态进程的读请求,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述代理模块接收来自用户态进程的对目标文件的读请求之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
...【技术特征摘要】
1.一种数据管理方法,应用于电子设备,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述代理模块句柄用于指示所述代理模块上的目标节点,所述目标节点包括所述目标文件的敏感信息列表;其中,所述代理模块根据所述代理模块句柄,应答所述用户态进程的读请求,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,在所述代理模块接收来自用户态进程的对目标文件的读请求之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述代理模块根据所述代理模块句柄,应答所述用户态进程的读请求,包括:
7.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至4、7、8中任一项所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1至9中任一项所述的方法,其特征在于,在所述代理模块接收来自用户态进程对目标文件的读请求之前,所述方法还包括:
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述目标文件为图片、视频或者文档中任一项;和/或,
12.一种电子设备,其特征在于,包括:
13.根据权利要求12所述的电子设备,其特征在于,所述代理模块句柄...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。