US20080098236A1

System and method for data encryption

Claim Score by NHIP

Read claim 25, the broadest

Abstract

A method of processing data from a file includes obtaining a first portion of the file, encrypting the first portion of the file to create a first encrypted portion, obtaining a second portion of the file, encrypting the second portion of the file to create a second encrypted portion, and storing the first and second encrypted portions such that each of the first and the second encrypted portions can be individually accessed. A method of processing data from a file includes receiving a request to access a first portion of the file, wherein data in the first portion of the file is encrypted, and data in a second portion of the file is encrypted, and decrypting the data in the first portion, and not the data in the second portion.

US20080098236A1, drawing sheet 1
Sheet 1 of 18

Term

3.1 yearsto projected expiry

Projected expiry 16 November 2029, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

37 claims: 10 independent, 27 dependent

  1. 1
    A method of processing data from a file, comprising:obtaining a first portion of the file;encrypting the first portion of the file to create a first encrypted portion;obtaining a second portion of the file;encrypting the second portion of the file to create a second encrypted portion;and storing the first and second encrypted portions such that each of the first and the second encrypted portions can be individually accessed.
  2. 14
    A system for processing data from a file, comprising:means for obtaining a first portion and a second portion of the file;means for encrypting the first portion of the file to create a first encrypted portion, and the second portion of the file to create a second encrypted portion;and means for storing the first and second encrypted portions such that each of the first and the second encrypted portions can be individually accessed.
  3. 15
    A computer product having a computer-useable medium storing a set of instruction, wherein an execution of the instruction causes a process to be performed, the process comprising:obtaining a first portion of the file;encrypting the first portion of the file to create a first encrypted portion;obtaining a second portion of the file;encrypting the second portion of the file to create a second encrypted portion;and storing the first and second encrypted portions such that each of the first and the second encrypted portions can be individually accessed.
  4. 16
    A method of processing data from a file, comprising:receiving a request to access a first portion of the file, wherein data in the first portion of the file is encrypted, and data in a second portion of the file is encrypted;and decrypting the data in the first portion, and not the data in the second portion.
  5. 25
    Broadest claimClaim Score 98, very broad(NHIP)The method of claim. 23 , wherein the plurality of sub-units is associated with a compression unit.
  6. 33
    A system for processing data from a file, comprising:means for receiving a request to access a first portion of the file, wherein data in the first portion of the file is encrypted, and data in a second portion of the file is encrypted;and means for decrypting the data in the first portion, wherein the means for decrypting the data in the first portion is capable of decrypting the data in the first portion without decrypting the data in the second portion.
  7. 34
    A computer product having a computer-useable medium storing a set of instruction, wherein an execution of the instruction causes a process to be performed, the process comprising:receiving a request to access a first portion of the file, wherein data in the first portion of the file is encrypted, and data in a second portion of the file is encrypted;and decrypting the data in the first portion, and not the data in the second portion.
  8. 35
    A method of processing data from a file, comprising:decrypting at least a portion of the file using a first encryption key;encrypting the at least a portion of the file using a second encryption key;and updating a state indicator to indicate that the at least a portion of the file has been re-encrypted.
  9. 36
    A system for processing data from a file, comprising:means for decrypting at least a portion of the file using a first encryption key;means for encrypting the at least a portion of the file using a second encryption key;and means for updating a state indicator to indicate that the at least a portion of the file has been re-encrypted.
  10. 37
    A computer product having a computer-useable medium storing a set of instruction, wherein an execution of the instruction causes a process to be performed, the process comprising:decrypting at least a portion of the file using a first encryption key;encrypting the at least a portion of the file using a second encryption key;and updating a state indicator to indicate that the at least a portion of the file has been re-encrypted.