一种面向RISC-V架构的启动验证方法

    公开(公告)号:CN114329479A

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

    申请号:CN202111512346.6

    申请日:2021-12-08

    Applicant: 浙江大学

    Abstract: 本发明设计了一种面向RISC‑V架构的启动验证方法,所述启动验证方法对一阶段启动加载器进行验证成功后,进一步对二阶段启动加载器进行验证,本发明能够完成多级启动流程的逐级防护,并在各级验证机制的设计上,根据应用场景的不同,在安全性和灵活性上进行调整。提出的验证策略基于信息摘要和数字签名算法,能够在现场可编程门阵列芯片上实现高效运行,以提升系统启动阶段的安全防御能力。

    一种面向嵌入式场景的可定制化RISC-V架构处理器设计方法

    公开(公告)号:CN114186517B

    公开(公告)日:2025-03-25

    申请号:CN202111440023.0

    申请日:2021-11-30

    Applicant: 浙江大学

    Abstract: 本发明提出了一种面向嵌入式场景的可定制化RISC‑V架构处理器设计方法。本设计方案面向日益复杂的嵌入式场景,适用于有限资源且具备启动复杂操作系统的能力。本方案对基于处理器流水线的定制化方案进行了两种分类,针对不同类别分别提出了不同的处理器功能单元设计方案,并提供灵活强大的定制化功能单元接口。实验证明,基于本方案设计的处理器控制逻辑简单,但是功能足够复杂,能够启动Linux操作系统发行版,有高度的可配置性和拓展性,可用于嵌入式场景下定制化原型系统的设计与验证。

    一种面向RISC-V架构的启动验证方法

    公开(公告)号:CN114329479B

    公开(公告)日:2024-05-28

    申请号:CN202111512346.6

    申请日:2021-12-08

    Applicant: 浙江大学

    Abstract: 本发明设计了一种面向RISC‑V架构的启动验证方法,所述启动验证方法对一阶段启动加载器进行验证成功后,进一步对二阶段启动加载器进行验证,本发明能够完成多级启动流程的逐级防护,并在各级验证机制的设计上,根据应用场景的不同,在安全性和灵活性上进行调整。提出的验证策略基于信息摘要和数字签名算法,能够在现场可编程门阵列芯片上实现高效运行,以提升系统启动阶段的安全防御能力。

    一种基于RISC-V架构可信执行环境的缓存侧信道攻击防御方法

    公开(公告)号:CN115878515A

    公开(公告)日:2023-03-31

    申请号:CN202211367476.X

    申请日:2022-11-02

    Applicant: 浙江大学

    Abstract: 本发明设计了一种基于RISC‑V架构可信执行环境的缓存侧信道攻击防御方法,使用三种机制为缓存层次结构提供全访问保护:结合可信执行环境的安全域标识,使用基于散列的组索引随机化机制保护核心独占的缓存模块;使用基于加密的组索引随机化机制保护最后一级缓存模块;根据对攻击原理的分析和观察,使用延迟清除机制防御基于清除指令的攻击。相比于现有RISC‑V平台可信执行环境常用的防御方法,本发明在性能开销更低的同时能缓解更多类型的攻击,同时也具有更高的灵活性。

    一种面向嵌入式场景的可定制化RISC-V架构处理器设计方法

    公开(公告)号:CN114186517A

    公开(公告)日:2022-03-15

    申请号:CN202111440023.0

    申请日:2021-11-30

    Applicant: 浙江大学

    Abstract: 本发明提出了一种面向嵌入式场景的可定制化RISC‑V架构处理器设计方法。本设计方案面向日益复杂的嵌入式场景,适用于有限资源且具备启动复杂操作系统的能力。本方案对基于处理器流水线的定制化方案进行了两种分类,针对不同类别分别提出了不同的处理器功能单元设计方案,并提供灵活强大的定制化功能单元接口。实验证明,基于本方案设计的处理器控制逻辑简单,但是功能足够复杂,能够启动Linux操作系统发行版,有高度的可配置性和拓展性,可用于嵌入式场景下定制化原型系统的设计与验证。

Patent Agency Ranking