一种安全环境验证的方法、装置、存储介质及电子设备

    公开(公告)号:CN117176358A

    公开(公告)日:2023-12-05

    申请号:CN202311144515.4

    申请日:2023-09-05

    Abstract: 本说明书公开了一种安全环境验证的方法、装置、存储介质和电子设备,所述方法应用于可信执行环境TEE,所述TEE所在的设备设有物理外设,所述物理外设用于保护所述设备,所述物理外设包括防窃取硬件,将指定时刻到来时生成的随机数发送至防窃取硬件,以接收所述防窃取硬件返回的签名结果,采用与所述TEE绑定的公钥对所述签名结果进行验签,若验签通过,确定所述物理外设正常,若验签不通过,则确定所述物理外设异常,并将验证结果发送至用户。本方法通过将所述TEE与所述防窃取硬件建立通信,将所述TEE利用所述防窃取硬件获取的验证结果发送给用户,使得用户知晓所述TEE是否存在物理外设,以及所述物理外设是否正常运行。

    代码混淆方法及装置
    2.
    发明公开

    公开(公告)号:CN114090966A

    公开(公告)日:2022-02-25

    申请号:CN202111397996.0

    申请日:2021-11-23

    Inventor: 赵禅

    Abstract: 本说明书实施例中提供了一种代码混淆方法及装置。该方法包括:针对当前待进行代码混淆的第一代码文件中的第一函数符号,获取函数名生成组件针对该第一函数符号生成的第二函数符号和指示信息,其中该指示信息用于指示该第一代码文件中是否包含由该第一函数符号进行标识的目标函数;该第一代码文件中未包含目标函数时,根据该第二函数符号确定该第一代码文件依赖的第二代码文件中是否包含目标函数;当确定第二代码文件中包含目标函数时,对第一函数符号进行代码混淆。

    编译器及其编译源代码的方法
    3.
    发明公开

    公开(公告)号:CN114064052A

    公开(公告)日:2022-02-18

    申请号:CN202111397985.2

    申请日:2021-11-23

    Inventor: 赵禅

    Abstract: 本说明书实施例中提供了一种编译器及其编译源代码的方法。该编译器包括:前端处理模块,用于根据源代码生成其对应的第一中间代码,并将所述第一中间代码输出至代码混淆器;所述代码混淆器,用于对其接收的所述第一中间代码进行代码混淆;所述后端处理模块,用于根据进行代码混淆后的所述第一中间代码生成可执行代码。

Patent Agency Ranking