US20160212109A1

Managing distribution and retrieval of security key fragments among proxy storage devices

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method performed by a processor of a computer, includes obtaining a security key associated with data, dividing the security key into key fragments, and distributing different ones of the key fragments to different proxy storage devices. Key fragments are received from the proxy storage devices, a reconstructed security key is generated based on the key fragments received from the proxy storage devices, and programmatic access to the data is controlled based on the reconstructed security key. Related computer program products and systems are disclosed.

US20160212109A1, drawing sheet 1
Sheet 1 of 6

Term

8.4 yearsto projected expiry

Projected expiry 22 February 2035, counted from filing; an application has no term until it is granted.

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

23 claims: 2 independent, 21 dependent

  1. 1
    Broadest claimClaim Score 76, broad(NHIP)A method comprising:performing operations as follows on a processor of a computer: obtaining a security key associated with data;dividing the security key into key fragments;distributing different ones of the key fragments to different proxy storage devices;receiving the key fragments from the proxy storage devices;generating a reconstructed security key based on the key fragments received from the proxy storage devices;and controlling programmatic access to the data based on the reconstructed security key.
  2. 19
    A computer program product, comprising:a non-transitory computer readable storage medium storing computer readable program code which when executed by a processor of a computer causes the processor to perform operations comprising: obtaining a security key associated with data;dividing the security key into key fragments;distributing different ones of the key fragments to different proxy storage devices;receiving the key fragments from the proxy storage devices;generating a reconstructed security key based on the key fragments received from the proxy storage devices;and controlling programmatic access to the data based on the reconstructed security key.