用于控制对受保护存储器区域中数据的访问的设备和方法

    公开(公告)号:CN110945509B

    公开(公告)日:2023-08-11

    申请号:CN201880049604.1

    申请日:2018-07-25

    Abstract: 一种用于存储器安全的计数器完整性树包括至少一个拆分计数器节点,所述至少一个拆分计数器节点指定至少两个计数器,所述至少两个计数器各自被定义为在所述至少两个计数器之间共享的主要计数值和分别地为所述至少两个计数器中的每一个指定的各个次要计数值的组合。这增加所述树的每父节点可提供的子节点的数量,并且因此减小必须在覆盖给定大小的存储器区域的树中遍历的树层级的数量。通过在镜像计数器完整性树中分配节点以用于容纳未装配在主计数器完整性树的对应节点的较大次要计数器,可动态地改变所述次要计数器大小。

    使用高速缓存的部分散列值的存储器保护

    公开(公告)号:CN115777101A

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

    申请号:CN202180047677.9

    申请日:2021-07-07

    Abstract: 本发明公开了用于保护存储在存储器的受保护区域中的数据的完整性的装置和方法。在数据块中检索存储器的该受保护区域中的数据,并且将认证码与连续地包括第一数据块和第二数据块的存储器区组相关联。该认证码的计算包括基于根据该第一数据块确定的第一散列值和根据该第二数据块确定的第二散列值的加密计算。提供散列值高速缓存以存储根据从该存储器的该受保护区域中检索的数据块确定的散列值。当从存储器中检索该第一数据块和其相关联的认证码时,执行对该散列值高速缓存中的该第二散列值的查找,并且为该数据块所属的该存储器区组计算验证认证码。该第一数据块的完整性取决于与检索到的认证码匹配的验证认证码。

    用于存储器安全的计数器完整性树

    公开(公告)号:CN110945509A

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

    申请号:CN201880049604.1

    申请日:2018-07-25

    Abstract: 一种用于存储器安全的计数器完整性树包括至少一个拆分计数器节点,所述至少一个拆分计数器节点指定至少两个计数器,所述至少两个计数器各自被定义为在所述至少两个计数器之间共享的主要计数值和分别地为所述至少两个计数器中的每一个指定的各个次要计数值的组合。这增加所述树的每父节点可提供的子节点的数量,并且因此减小必须在覆盖给定大小的存储器区域的树中遍历的树层级的数量。通过在镜像计数器完整性树中分配节点以用于容纳未装配在主计数器完整性树的对应节点的较大次要计数器,可动态地改变所述次要计数器大小。

Patent Agency Ranking