×

Data protection for keychain syncing

  • US 9,684,801 B2
  • Filed: 08/17/2015
  • Issued: 06/20/2017
  • Est. Priority Date: 01/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium storing a program which when executed by at least one processing unit of a device provides data protection for the device when synchronizing a keychain stored on the device with keychains stored in a set of other devices, the program comprising sets of instructions for:

  • receiving keychain data for synchronizing the keychain stored on the device with the keychains stored in the set of other devices, the keychain data specified as belonging to a protection domain, the protection domain defining a set of conditions in order for the received keychain data to become accessible to the device, the set of conditions comprising the device being in a locked state after having been in an unlocked state at least once since a last time the device has been booted;

    allowing, when the device is in the locked state after having been in the unlocked state at least once since the last time the device has been booted, access to the received keychain data to process the received keychain data and to synchronize the keychain stored on the device with the keychains stored in the set of other devices; and

    preventing, when the device is in the locked state without having been in the unlocked state at least once since the last time the device has been booted, access to the received keychain data.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×