发明名称 Segment deduplication system with encryption and compression of segments
摘要 A system for storing encrypted compressed data comprises a processor and a memory. The processor is configured to determine whether an encrypted compressed segment has been previously stored. The encrypted compressed segment was determined by breaking a data stream, a data block, or a data file into one or more segments and compressing and then encrypting each of the one or more segments. The processor is further configured to store the encrypted compressed segment in the event that the encrypted compressed segment has not been previously stored. The memory is coupled to the processor and configured to provide the processor with instructions.
申请公布号 US9275251(B2) 申请公布日期 2016.03.01
申请号 US201414244777 申请日期 2014.04.03
申请人 EMC Corporation 发明人 Lumb Christopher R.
分类号 H04L29/06;G06F21/62;G06F3/06;G06F17/30 主分类号 H04L29/06
代理机构 Van Pelt, Yi & James LLP 代理人 Van Pelt, Yi & James LLP
主权项 1. A system for storing encrypted compressed data, comprising: a processor configured to: determine whether an encrypted compressed segment has been previously stored, wherein the encrypted compressed segment was determined by breaking a data stream, a data block, or a data file into one or more segments and compressing and then encrypting each of the one or more segments, wherein the determining of whether the encrypted compressed segment has been previously stored comprises: compare a first identifier corresponding to the encrypted compressed segment with a set of identifiers corresponding to a plurality of previously stored encrypted compressed segments;in the event that the first identifier does not match a second identifier of the set of identifiers, store the encrypted compressed segment; andin the event that the first identifier matches the second identifier of the set of identifiers, store a reference for the encrypted compressed segment, wherein the reference relates to a previously stored encrypted compressed segment corresponding to the second identifier; and a memory coupled to the processor and configured to provide the processor with instructions.
地址 Hopkinton MA US