Methods and systems for storage of large data objects
    1.
    发明授权
    Methods and systems for storage of large data objects 有权
    用于存储大型数据对象的方法和系统

    公开(公告)号:US08782441B1

    公开(公告)日:2014-07-15

    申请号:US13788982

    申请日:2013-03-07

    Applicant: Google Inc.

    CPC classification number: H04L9/3242 G06F21/6218 G06F2221/2107 H04L9/0894

    Abstract: A storage service receives a binary large object (blob) for storage, and the service creates first and second sets of data chunks from the blob. The chunks in the first set together equal the blob, and the service uses one or more encryption keys to encrypt each of the data chunks in the first set. The chunks in the second set also together equal the blob. The service assigns a message authentication code (MAC) to each data chunk in the second set. The service stores the encrypted data chunks in one or more data stores, and it stores the encryption keys and the MACs as metadata in a metadata memory.

    Abstract translation: 存储服务接收用于存储的二进制大对象(blob),并且该服务从该Blob创建第一组和第二组数据块。 第一组中的块一起等于blob,并且该服务使用一个或多个加密密钥来加密第一组中的每个数据块。 第二集中的块也在一起等于斑点。 服务将消息认证码(MAC)分配给第二组中的每个数据块。 该服务将加密的数据块存储在一个或多个数据存储中,并且将加密密钥和MAC作为元数据存储在元数据存储器中。

    Methods and systems for storage of large data objects
    2.
    发明授权
    Methods and systems for storage of large data objects 有权
    用于存储大型数据对象的方法和系统

    公开(公告)号:US09077541B2

    公开(公告)日:2015-07-07

    申请号:US14296008

    申请日:2014-06-04

    Applicant: Google Inc.

    CPC classification number: H04L9/3242 G06F21/6218 G06F2221/2107 H04L9/0894

    Abstract: A storage service receives a binary large object (blob) for storage, and the service creates first and second sets of data chunks from the blob. The chunks in the first set together equal the blob, and the service uses one or more encryption keys to encrypt each of the data chunks in the first set. The chunks in the second set also together equal the blob. The service assigns a message authentication code (MAC) to each data chunk in the second set. The service stores the encrypted data chunks in one or more data stores, and it stores the encryption keys and the MACs as metadata in a metadata memory.

    Abstract translation: 存储服务接收用于存储的二进制大对象(blob),并且该服务从该Blob创建第一组和第二组数据块。 第一组中的块一起等于blob,并且该服务使用一个或多个加密密钥来加密第一组中的每个数据块。 第二集中的块也在一起等于斑点。 服务将消息认证码(MAC)分配给第二组中的每个数据块。 该服务将加密的数据块存储在一个或多个数据存储中,并且将加密密钥和MAC作为元数据存储在元数据存储器中。

    METHODS AND SYSTEMS FOR STORAGE OF LARGE DATA OBJECTS
    3.
    发明申请
    METHODS AND SYSTEMS FOR STORAGE OF LARGE DATA OBJECTS 有权
    存储大量数据对象的方法和系统

    公开(公告)号:US20140289539A1

    公开(公告)日:2014-09-25

    申请号:US14296008

    申请日:2014-06-04

    Applicant: Google Inc.

    CPC classification number: H04L9/3242 G06F21/6218 G06F2221/2107 H04L9/0894

    Abstract: A storage service receives a binary large object (blob) for storage, and the service creates first and second sets of data chunks from the blob. The chunks in the first set together equal the blob, and the service uses one or more encryption keys to encrypt each of the data chunks in the first set. The chunks in the second set also together equal the blob. The service assigns a message authentication code (MAC) to each data chunk in the second set. The service stores the encrypted data chunks in one or more data stores, and it stores the encryption keys and the MACs as metadata in a metadata memory.

    Abstract translation: 存储服务接收用于存储的二进制大对象(blob),并且该服务从该Blob创建第一组和第二组数据块。 第一组中的块一起等于blob,并且该服务使用一个或多个加密密钥来加密第一组中的每个数据块。 第二集中的块也在一起等于斑点。 服务将消息认证码(MAC)分配给第二组中的每个数据块。 该服务将加密的数据块存储在一个或多个数据存储中,并且将加密密钥和MAC作为元数据存储在元数据存储器中。

Patent Agency Ranking