一种应用程序完整性验证方法

    公开(公告)号:CN104778410A

    公开(公告)日:2015-07-15

    申请号:CN201510179575.9

    申请日:2015-04-16

    Abstract: 本发明提供一种应用程序完整性验证方法。内核层捕获打开文件系统调用后,触发内核层中的验证代理模块;验证代理模块获取当前应用程序的文件描述符,通过该文件描述符查看应用程序,判断应用程序是否有完整性扩展属性值,验证代理模块获取应用程序为完整性验证所添加的扩展属性值,计算当前打开应用程序的完整性校验值,再与获取的扩展属性值进行比较。本发明与文件系统完整性验证方法相比减少了验证开销;通过使用文件系统自带的扩展属性存完整性扩展属性值,不需要辅助硬件的存储支持。

    一种缩短安卓操作系统启动时间的设置方法

    公开(公告)号:CN104503788A

    公开(公告)日:2015-04-08

    申请号:CN201410784129.6

    申请日:2014-12-16

    Abstract: 本发明公开了一种缩短安卓操作系统启动时间的设置方法,属于操作系统快速启动技术领域。本发明包括启动安卓设备,执行引导程序,由引导程序装载Linux内核;再执行安卓用户空间资源加载、本地服务开启和用户分区扫描后,执行Zygote进程,在加载完安卓虚拟机所需的类与资源后,中断该进程并为其设置还原点文件,以及创建还原点文件检查进程,设置该进程在引导程序装载Linux内核后启动,用于判断是否存在所述还原点文件,若存在,则根据还原点文件对初始化安卓虚拟机进程进行还原;若不存在,则执行初始化安卓虚拟机进程。本发明用于安卓设备,能在保证用户体验的前提下显著缩短系统启动时间。

    一种应用程序完整性验证方法

    公开(公告)号:CN104778410B

    公开(公告)日:2017-07-11

    申请号:CN201510179575.9

    申请日:2015-04-16

    Abstract: 本发明提供一种应用程序完整性验证方法。内核层捕获打开文件系统调用后,触发内核层中的验证代理模块;验证代理模块获取当前应用程序的文件描述符,通过该文件描述符查看应用程序,判断应用程序是否有完整性扩展属性值,验证代理模块获取应用程序为完整性验证所添加的扩展属性值,计算当前打开应用程序的完整性校验值,再与获取的扩展属性值进行比较。本发明与文件系统完整性验证方法相比减少了验证开销;通过使用文件系统自带的扩展属性存完整性扩展属性值,不需要辅助硬件的存储支持。

Patent Agency Ranking