Secure memory systems
    12.
    发明授权

    公开(公告)号:US10650169B2

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

    申请号:US15573081

    申请日:2015-09-14

    Abstract: There is provided an example memory system comprising a plurality of memory modules, each memory module comprising a persistent memory to store root key information and encrypted primary data; a volatile memory to store a working key for encrypting data, the encrypted primary data stored in the persistent memory being encrypted using the working key; and a control unit to provide load and store access to the primary data. The memory system further comprises a working key recovery mechanism to retrieve first root key information from a first module and second root key information from a second module; and compute the working key for a given module based on the retrieved first root key information and the retrieved second root key information.

    READING BY USER-LEVEL PROCESSES
    16.
    发明申请

    公开(公告)号:US20180121371A1

    公开(公告)日:2018-05-03

    申请号:US15340173

    申请日:2016-11-01

    CPC classification number: G06F12/1466 G06F9/50 G06F2212/1052

    Abstract: Examples described herein relate to a memory structure by a user-level process. In an example, a method includes mapping in a read mode, by a kernel, a memory structure and a lock associated with a portion of the memory structure into an address space of a user-level process based on the user-level process being untrusted. The user-level process reads the portion of the memory structure outside of the kernel and determines a state of the lock after the reading of the portion. A write to the portion during the reading of the portion is detected based on the state of the lock.

    LATCH-FREE CONCURRENT SEARCHING
    17.
    发明申请
    LATCH-FREE CONCURRENT SEARCHING 审中-公开
    无需同时搜索

    公开(公告)号:US20170004164A1

    公开(公告)日:2017-01-05

    申请号:US15107392

    申请日:2014-01-16

    CPC classification number: G06F16/2343 G06F16/2315 G06F16/2455 G06F16/9027

    Abstract: Systems and methods associated with latch-free searching are disclosed. One example method includes receiving a key identifying data to be retrieved from a tree-based data structure. The method also includes performing a concurrent, latch-free search of the tree-based data structure until a leaf node is reached. The method also includes validating the leaf node. The method also includes retreading a portion of the search if the leaf node fails validation.

    Abstract translation: 公开了与无闩锁搜索相关联的系统和方法。 一个示例性方法包括从基于树的数据结构接收识别要检索的数据的密钥。 该方法还包括执行基于树的数据结构的并发的,无闩锁的搜索,直到到达叶节点。 该方法还包括验证叶节点。 该方法还包括如果叶节点验证失败,则重新搜索搜索的一部分。

Patent Agency Ranking