Patent ID: 7334124

Claim:
A method of securing a network data file, said method comprising the steps of: a) receiving a first network data packet including payload file data corresponding to a predetermined network data file stored on a predetermined network storage resource; b) segmenting said payload file data into a plurality of data blocks; c) processing each of said plurality of file data blocks through a block encryption unit, said processing step selectively implementing a first function selected from a group of functions including i) generating digital signatures for each of said plurality of file data blocks, ii) encrypting each of said plurality of file data blocks, iii) encrypting and generating digital signatures for each of said plurality of file data blocks, iv) compressing and encrypting each of said plurality of file data blocks, and v) compressing, encrypting, and generating digital signatures for each of said plurality of file data blocks; d) generating a second file network data packet including said plurality of file data blocks as processed by said processing step; and e) forwarding said second file network data packet to said predetermined network storage resource for storage as a corresponding portion of said predetermined network data file.