一种Stm32引导程序加密的方法

    公开(公告)号:CN105608345A

    公开(公告)日:2016-05-25

    申请号:CN201510973902.8

    申请日:2015-12-21

    CPC classification number: G06F21/12

    Abstract: 本发明提供了一种Stm32引导程序加密的方法,包括如下步骤:当stm32程序具有加密需求时,采用AES加密算法对原bin文件进行加密,在引导程序下载过程中按照加密规则进行解密;其中,在进行AES加密的过程中,在程序代码在生成BIN文件后,再将BIN文件通过AES加密算法,加密一次得到另外一个BIN文件。在本发明中,加密的Bootloader用在客户端的升级上,把密文程序发给用户,在用户处进行升级,加密可以防止传输过程中程序泄露出去。

    一种加速android系统运行流畅度的方法

    公开(公告)号:CN107885592A

    公开(公告)日:2018-04-06

    申请号:CN201610863648.0

    申请日:2016-09-29

    CPC classification number: G06F9/5027

    Abstract: 本发明提供了一种加速android系统运行流畅度的方法,包括如下步骤:S1、重复进行一预设的系统操作;S2、使用CPU占用率分析工具分析得到skia动态链接库中CPU占用率最高的函数;S3、通过该函数反向追踪到SKIA图形库中的相应API,从而可以得到该函数所要实现的图形操作API;S4、查询GPU的2D图形操作功能,然后将相应的skia图形操作API替换成GPU实现的图形操作API;S5、继续选取另一预设的系统操作,并进行步骤S2-S4。本发明通过使用GPU的2D图形操作API替代SKIA图形库的图形操作API,可以有效提高使用GPU的设备android系统操作流畅度,而且不会牺牲操作体验或者系统性能,采用本发明进行开发,android系统的操作流畅度就可以得到极大的提升。

Patent Agency Ranking