×

Key management on device for perimeters

  • US 9,698,975 B2
  • Filed: 02/15/2012
  • Issued: 07/04/2017
  • Est. Priority Date: 02/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, at a computing device, for enabling recovery of an encryption key used for encrypting data of an encryption perimeter, the method comprising:

  • establishing, with a server, a public/private key pair, the public key being stored on the computing device and the private key being stored on the server;

    using a Password Key Derivation Function (PKDF) for computing a PKDF value, based on a password, at the computing device, the PKDF value being used to derive the encryption key by combining the PKDF value with device specific random data;

    encrypting data within the encryption perimeter on the computing device with the encryption key;

    encrypting the PKDF value with the public key;

    storing the encrypted PKDF value;

    deleting the password and the PKDF value from memory on the computing device;

    establishing a secure channel with the server;

    sending the encrypted PKDF value to the server;

    receiving a decrypted PKDF value from the server; and

    combining the decrypted PKDF value with the device specific random data to derive the encryption key;

    wherein the secure channel is established with cryptographic credentials which are distinct from the password, the PKDF value, and the public and private key pair.

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