ENCRYPTION OF DATA FRAGMENTS IN A PEER-TO-PEER DATA BACKUP AND ARCHIVAL NETWORK
First Claim
1. A method for securing fragments in a peer-to-peer data backup and archival network, the method comprising:
- partitioning a file into multiple, different fragments in a byte stream for storage in a peer-to-peer data backup and archival network;
encrypting each of the fragments in the byte stream individually; and
,storing the encrypted fragments for the byte stream in different peer hosts in the peer-to-peer data backup and archival network.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to data backup and archival tools and provide a method, system and computer program product for securing fragments in a peer-to-peer data backup and archival network. In an embodiment of the invention, a method for securing fragments in a peer-to-peer data backup and archival network can include partitioning a file into multiple, different fragments in a byte stream for storage in a peer-to-peer data backup and archival network, encrypting each of the fragments in the byte stream individually, and storing the encrypted fragments for the byte stream in different peer hosts in the peer-to-peer data backup and archival network.
26 Citations
12 Claims
-
1. A method for securing fragments in a peer-to-peer data backup and archival network, the method comprising:
-
partitioning a file into multiple, different fragments in a byte stream for storage in a peer-to-peer data backup and archival network; encrypting each of the fragments in the byte stream individually; and
,storing the encrypted fragments for the byte stream in different peer hosts in the peer-to-peer data backup and archival network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A peer-to-peer data backup and archival network configured for securing fragments in a peer-to-peer data backup and archival network a, the network comprising:
-
a data backup and archival tool providing an interface for providing a file to be stored in the peer-to-peer backup and archival network; a plurality of peer hosts coupled to the tool; and
,encryption and decryption logic coupled to the data backup and archival tool, the logic comprising program code enabled to encrypt fragments in a byte stream from the file individually prior to the tool storing the encrypted fragments for the byte stream in different peer hosts in the peer-to-peer data backup and archival network. - View Dependent Claims (7)
-
-
8. A computer program product comprising a computer usable medium embodying computer usable program code for securing fragments in a peer-to-peer data backup and archival network, the computer program product comprising:
-
computer usable program code for partitioning a file into multiple, different fragments in a byte stream for storage in a peer-to-peer data backup and archival network; computer usable program code for encrypting each of the fragments in the byte stream individually; and
,computer usable program code for storing the encrypted fragments for the byte stream in different peer hosts in the peer-to-peer data backup and archival network. - View Dependent Claims (9, 10, 11, 12)
-
Specification