US Patent Application 18335814. METHODS AND SYSTEM OF PREVENTING DUPLICATION OF ENCRYPTED DATA simplified abstract

From WikiPatents
Jump to navigation Jump to search

METHODS AND SYSTEM OF PREVENTING DUPLICATION OF ENCRYPTED DATA

Organization Name

HUAWEI TECHNOLOGIES CO., LTD.


Inventor(s)

Assaf Natanzon of Hod Hasharon (IL)


METHODS AND SYSTEM OF PREVENTING DUPLICATION OF ENCRYPTED DATA - A simplified explanation of the abstract

  • This abstract for appeared for US patent application number 18335814 Titled 'METHODS AND SYSTEM OF PREVENTING DUPLICATION OF ENCRYPTED DATA'

Simplified Explanation

The abstract describes a method for preventing the duplication of encrypted data stored in a network. The network consists of multiple hosts that can store data, and there is a distributed ledger accessible to all hosts. The method uses this ledger to efficiently identify and eliminate duplicate data, even if the hosts are not trusted. The method involves obtaining a unique identifier, proof of ownership, and a random key for each block of new data. It also includes generating and storing a record describing the backup set, storing an indication of this record, and determining which blocks of new data are already present in storage to avoid duplication.


Original Abstract Submitted

A method of preventing duplication of encrypted data in storage arranged in network in which two or more hosts can store data. The storage includes one or more encrypted data blocks, and the network further includes a distributed ledger accessible to each of the two or more hosts. The method leverages the distributed ledger for efficient deduplication of the data even with untrusted parties, such as the hosts. The method, performed by first host, includes obtaining a first hash value, a proof of ownership, and a random key for each block in plurality of new blocks of data. The method further includes generating and storing backup set description record, storing indication of the backup set description record, and determining zero or more blocks in plurality of new blocks that are present in storage to prevent duplication.