一种基于多模态学习的PUF安全性测试方法

    公开(公告)号:CN118316624A

    公开(公告)日:2024-07-09

    申请号:CN202410531418.9

    申请日:2024-04-29

    IPC分类号: H04L9/32 H04L9/40 H04L41/14

    摘要: 本发明提供一种基于多模态学习的PUF安全性测试方法。该方法包括:步骤1:对待测PUF输入若干激励,并获取待测PUF在每个激励下的的响应以组成若干个激励响应对;步骤2:针对每个激励响应对,获取待测PUF本次运行过程中的功耗侧信道频谱图像;步骤3:将待测PUF的每个激励响应对作为文本信息,将与所述激励响应对对应的功耗侧信道频谱图像作为图像信息,组成文本‑图像对数据集;步骤4:利用文本‑图像对数据集对多模态模型进行训练,得到PUF安全性测试模型;步骤5:将待测PUF的待测激励输入至PUF安全性测试模型中,得到待测PUF的响应。本发明可以为PUF的安全性能是否满足需求提供依据。

    一种基于改进Q-learning算法的自动路径规划方法

    公开(公告)号:CN117664133A

    公开(公告)日:2024-03-08

    申请号:CN202311651914.X

    申请日:2023-12-04

    摘要: 本发明提供一种基于改进Q‑learnming算法的自动路径规划方法。该方法包括:获取目标区域的栅格地图,在栅格地图中指定起点节点和终点节点,并根据栅格地图的规模大小和栅格地图中的障碍物节点所占比例,计算栅格地图的迭代临界值;针对非障碍物且非终点节点的当前节点,根据该当前节点与终点节点的距离远近关系初始化栅格地图对应的Q值表;移动机器人根据当前状态使用ε‑acc‑increasing策略选择动作并执行;使用Q值更新规则动态更新Q值表,以减小与终点节点距离较远的节点的Q值;重复执行以上的两个步骤对移动机器人进行训练,直至达到停止条件;分析当前的Q值表,对于每个状态,选择具有最高Q值的动作作为最优动作,从而形成最终的路径规划策略。

    一种线上硬件实验透明化配置方法及系统

    公开(公告)号:CN115097750B

    公开(公告)日:2024-08-06

    申请号:CN202210652190.X

    申请日:2022-06-10

    IPC分类号: G05B19/042

    摘要: 本发明属于线上硬件实验教学领域,特别涉及一种线上硬件实验透明化配置方法及系统,用于核心控制板与外围模块之间的硬件配置,通过互联网建立用户端上位机与实验室配置服务器之间的远程连接关系;用户端利用上位机生成核心控制板与外围模块之间连接关系,并将该连接关系上传至实验室中的配置服务器;配置服务器依据核心控制板与外围模块之间连接关系生成连接关系表,并依据连接关系表确定FPGA开发板管脚使用情况来自动生成FPGA开发板的电路逻辑配置文件及管脚约束文件;根据电路逻辑配置文件及管脚约束文件,通过调用FPGA开发工具对FPGA开发板进行自动化配置。本发明能够实现远程实验平台的灵活、透明化配置,提升线上硬件实验的效果,达到线上硬件实验目的,便于实际场景应用。

    复印机离线数据提取解析方法及装置

    公开(公告)号:CN110348240B

    公开(公告)日:2021-02-23

    申请号:CN201910549045.7

    申请日:2019-06-24

    IPC分类号: G06F21/62

    摘要: 本发明属于复印机安全防护技术领域,特别涉及一种复印机离线数据提取解析方法及装置,该方法包含:读取设备固件代码,并通过逆向分析获取设备目标文件,该目标文件包含工作数据的存储规律;分析并提取设备文件格式,获取设备中用户操作系统;结合文件格式及存储规律,获取设备存储数据的编码信息,并提取设备中有参考价值的离线数据。本发明不仅可以适用于不同系列复印机不同图片数据存储格式提取,也可以实现设备离线数据提取解析;可以作为复印机数据采集模块单独使用;也可以嵌入到复印机安全保密检查系统中,为被检查单位数码复印机作业的保密检查、作业安全管控和作业信息防泄密等发挥重要作用和重大保密效益,具有较强的实用性和应用前景。

    针对嵌入式固件MMIO访问的自动化识别方法及系统

    公开(公告)号:CN117891464A

    公开(公告)日:2024-04-16

    申请号:CN202311804744.4

    申请日:2023-12-26

    IPC分类号: G06F8/53 G06F8/52

    摘要: 本发明涉及固件信息安全分析技术领域,特别涉及一种针对嵌入式固件MMIO访问的自动化识别方法及系统,通过获取目标二进制固件程序,并通过反汇编获取由汇编指令列表组成的反汇编代码;基于反汇编代码识别目标二进制固件中指定外设访问形式下的MMIO访问点,其中,指定外设访问形式包括第一外设访问形式和/或第二外设访问形式。本发明通过对二进制固件反汇编并基于反汇编代码来自动化识别出其中的MMIO访问点,帮助安全分析人员了解固件的工作机制和潜在的安全风险,提高固件安全分析的效率,提升嵌入式设备的安全性,便于在嵌入式设备安全分析等场景中的部署实施,具有较好的应用前景。

    基于外设访问点引导的固件仿真方法及系统

    公开(公告)号:CN117873646A

    公开(公告)日:2024-04-12

    申请号:CN202311804745.9

    申请日:2023-12-26

    IPC分类号: G06F9/455

    摘要: 本发明涉及嵌入式设备安全分析技术领域,特别涉及一种基于外设访问点引导的固件仿真方法及系统,通过获取并分析固件二进制程序,识别固件中的外设访问点并构建外设访问点集合;利用该外设访问点集合引导基于动态符号执行的固件仿真:根据外设访问点确定目标函数,通过对目标函数的递归符号执行来求解使固件正常执行的外设访问响应值,用于固件的具体执行。本发明通过对目标函数的递归符号执行求解使固件正常执行的外设访问响应值,将固件仿真中的符号执行与具体执行分离,避免具体执行和动态符号执行过程中状态切换带来的资源开销,提升固件仿真效率,进而能够有效提升嵌入式设备安全性,具有较好的应用前景。

    一种线上硬件实验透明化配置方法及系统

    公开(公告)号:CN115097750A

    公开(公告)日:2022-09-23

    申请号:CN202210652190.X

    申请日:2022-06-10

    IPC分类号: G05B19/042

    摘要: 本发明属于线上硬件实验教学领域,特别涉及一种线上硬件实验透明化配置方法及系统,用于核心控制板与外围模块之间的硬件配置,通过互联网建立用户端上位机与实验室配置服务器之间的远程连接关系;用户端利用上位机生成核心控制板与外围模块之间连接关系,并将该连接关系上传至实验室中的配置服务器;配置服务器依据核心控制板与外围模块之间连接关系生成连接关系表,并依据连接关系表确定FPGA开发板管脚使用情况来自动生成FPGA开发板的电路逻辑配置文件及管脚约束文件;根据电路逻辑配置文件及管脚约束文件,通过调用FPGA开发工具对FPGA开发板进行自动化配置。本发明能够实现远程实验平台的灵活、透明化配置,提升线上硬件实验的效果,达到线上硬件实验目的,便于实际场景应用。