-
公开(公告)号:US20160352511A1
公开(公告)日:2016-12-01
申请号:US14722854
申请日:2015-05-27
申请人: Dell Software, Inc.
发明人: Murali Bashyam , Tarun K. Tripathy
CPC分类号: H04L9/3242 , G06F11/1004 , G06F21/32 , G06F21/602 , H04L9/0866
摘要: Techniques and mechanisms described herein facilitate the encryption of content using content-based encryption keys. According to various embodiments, data stream may include one or more data chunks. A client machine may apply a hash function to a data chunk to determine a fingerprint value. A cryptographic protocol shared with a remote server may be applied to the fingerprint value to determine a data chunk encryption key. The data chunk encryption key may be used to encrypt the data chunk, and the encrypted data chunk may be sent to the remote server for storage.
摘要翻译: 这里描述的技术和机制有助于使用基于内容的加密密钥来加密内容。 根据各种实施例,数据流可以包括一个或多个数据块。 客户端机器可以将哈希函数应用于数据块以确定指纹值。 可以将与远程服务器共享的加密协议应用于指纹值以确定数据块加密密钥。 数据块加密密钥可以用于加密数据块,并且可以将加密的数据块发送到远程服务器进行存储。
-
公开(公告)号:US20160350301A1
公开(公告)日:2016-12-01
申请号:US14722914
申请日:2015-05-27
申请人: Dell Software, Inc.
发明人: Tarun K. Tripathy , Murali Bashyam
CPC分类号: G06F16/2255 , G06F11/1453 , G06F16/137 , G06F16/1744 , G06F16/1748 , G06F16/1752 , G06F16/1756 , G06F17/2705
摘要: Techniques and mechanisms described herein facilitate the strengthening of a data fingerprint. According to various embodiments, a data stream may be parsed into a plurality of data chunks. A hash function may be applied to each of the data chunks to determine a respective data chunk hash value. A respective data chunk fingerprint for each of the plurality of data chunks may be transmitted to a remote server. Each data chunk fingerprint may include the respective data chunk hash value and one or more respective intermediate hash values.
摘要翻译: 这里描述的技术和机制有助于加强数据指纹。 根据各种实施例,数据流可以被解析成多个数据块。 散列函数可以应用于每个数据块以确定相应的数据块哈希值。 可以将多个数据块中的每一个的相应数据块指纹发送到远程服务器。 每个数据块指纹可以包括相应的数据块哈希值和一个或多个相应的中间散列值。
-
公开(公告)号:US20170060957A1
公开(公告)日:2017-03-02
申请号:US14842693
申请日:2015-09-01
申请人: Dell Software, Inc.
发明人: Naresh Saladi , Murali Bashyam
摘要: In general, certain embodiments of the present disclosure provide techniques or mechanisms for creating efficient and consistent replication of file overwrites. According to various embodiments, a file map with a sequence file number is created for a data file on a source. The file map includes one or more nodes that each include a sequence node number. When an entry in the file map is changed, the sequence file number is incremented, and the corresponding node is updated by, among other things, setting the sequence node number to equal the current sequence file number. All other nodes in the file map that point to the updated node are similarly updated. When replication occurs, only the updated nodes in the file map are replicated and any unreplicated non-updated nodes are maintained.
摘要翻译: 通常,本公开的某些实施例提供用于创建文件覆盖的有效且一致的复制的技术或机制。 根据各种实施例,为源上的数据文件创建具有序列文件号的文件映射。 文件映射包括一个或多个节点,每个节点包括序列节点号。 当文件映射中的条目被改变时,序列文件号被增加,并且相应的节点被更新,除其他之外,将序列节点号设置为等于当前序列文件号。 指向更新节点的文件映射中的所有其他节点也会同样更新。 复制发生时,只复制文件映射中的更新节点,并维护任何未复制的未更新节点。
-
-