US20080098217A1

Method for efficient and secure data migration between data processing systems

Claim Score by NHIP

Read claim 6, the broadest

Abstract

The present invention provides a method for transferring encrypted information from one storage area to other storage area wherein cryptographic data protection scheme having protection attributes are applied on the data. A crypto container having cryptographic properties represents cryptographically protected data. The attributes that have been attached to the container at the time when data is added or removed from the container determine the scheme of data protection being applied. Crypto container can be converted or serialized for storage or transmission, here the conversion spread only to the protected data parts which possibly includes crypto containers in protected form but may not the attached crypto attributes. These attributes must be stored or transmitted in another form.

US20080098217A1, drawing sheet 1
Sheet 1 of 12

Term

Projected expiry 11 June 2029.

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

21 claims: 5 independent, 16 dependent

  1. 1
    A data migration system for protected data comprising:a first mechanism for attaching a first set of protection attributes to protected data in a first dataset and exporting it from a first device, a second mechanism for transferring the set of protection attributes and the protected data from the first device to a second device, and a third mechanism for importing the first set of protection attributes to the second device and for protecting the first set of protection attributes in accordance with a protection method used by the second device and storing said protected data from first device in unaltered form along with said protection attributes.
  2. 6
    Broadest claimClaim Score 68, broad(NHIP)A method for transferring encrypted data from a first dataset into a second dataset wherein the data from the first dataset has been encrypted using a first encryption key, said method comprising the steps of:attaching a first set of protection attributes to the encrypted data from the first dataset, transferring the encrypted data from the first dataset into the second dataset as it is, without decrypting or re-encrypting it;importing said set of protection attributes into the second dataset and protecting said set of protection attributes in accordance with the protection policies used in said second dataset;and storing said set of protection attributes protected in accordance with the protection policies used in the second dataset, in association with said encrypted data from the first dataset.
  3. 8
    A method for transferring authenticated data from a first dataset into a second dataset wherein the data from the first dataset has been authenticated using a first authentication key, said method comprising the steps of:attaching a first set of protection attributes to the authenticated data from the first dataset, transferring the authenticated data from the first dataset into the second dataset as it is, without verifying authentication or re-computing authentication information;importing said set of protection attributes into the second dataset and protecting said set of protection attributes in accordance with the protection policies used in said second dataset;and storing said set of protection attributes protected in accordance with the protection policies used in the second dataset, in association with said authenticated data from the first dataset.
  4. 10
    A data migration system for protected comprising:a first mechanism for attaching to a plurality of protected data individual first sets of protection attributes, and exporting these from a first device. a second mechanism for transferring the plurality of sets of protection attributes and protected data from the first device to a second device, and a third mechanism that imports a plurality of protection attributes each of them protecting its separate data, and storing said protected data from the first device in unaltered form along with said set of protection attributes as a new crypto container.
  5. 20
    A data migration system for protected data comprising:a first mechanism reading from a first device a set of data consisting of a plurality of protected data along with their associated protection attributes. a second mechanism splitting said protection attributes and data read in a first mechanism into subsets of pairs of protection attributes and corresponding data, and in a third mechanism protects each set of protection attributes in each subset with a set of protection attributes associated with the subset and stores each subset of protected protection attributes along with its associated protected data in unaltered form.