STORING AND RETRIEVING CIPHERTEXT IN DATA STORAGE
    13.
    发明申请
    STORING AND RETRIEVING CIPHERTEXT IN DATA STORAGE 审中-公开
    存储和检索数据存储中的CIPHERTEXT

    公开(公告)号:US20160344553A1

    公开(公告)日:2016-11-24

    申请号:US15114921

    申请日:2014-04-04

    Abstract: Storing and retrieving ciphertext in data storage can include determining a first ciphertext value for a first data chunk to be saved to a client-server data storage system using an encrypted chunk hash value associated with the first data chunk as an initial value, and storing the first data chunk on a server in the client-server data storage system in response to determining that the first ciphertext value is a unique ciphertext value. Also, storing and retrieving ciphertext in data storage can include decrypting a ciphertext value for a second data chunk received from a client in the client-server data storage system and based on an encrypted chunk hash value associated with the second data chunk, and sending the second data chunk to the client in response to determining that the decrypted ciphertext value corresponds to an original data chunk saved to the server by the client.

    Abstract translation: 在数据存储中存储和检索密文可以包括使用与第一数据块相关联的加密块哈希值作为初始值来确定要保存到客户端 - 服务器数据存储系统的第一数据块的第一密文值,并存储 响应于确定第一密文值是唯一的密文值,在客户机 - 服务器数据存储系统中的服务器上的第一数据块。 此外,在数据存储中存储和检索密文可以包括解密从客户机 - 服务器数据存储系统中的客户端接收的第二数据块的密文值,并且基于与第二数据块相关联的加密块哈希值, 响应于确定解密的密文值对应于由客户端保存到服务器的原始数据块,向客户端发送第二数据块。

    Datastream block encryption
    14.
    发明授权

    公开(公告)号:US10742400B2

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

    申请号:US15505671

    申请日:2015-03-20

    Abstract: In some examples, a non-transitory machine readable storage medium has machine readable instructions to cause a computer processor to segment a datastream into a plurality of equal length blocks each of which has a fixed length, separately encrypt each equal length block using a first encryption key, swap a subset of bits of a first encrypted equal length block with a subset of bits of a second encrypted equal length block such that both of the blocks each have a length equal to the fixed length, and separately encrypt each block using a second encryption key.

    Secure memory systems
    17.
    发明授权

    公开(公告)号: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.

Patent Agency Ranking