Nova Patents
EP3080945A2

Obfuscating in memory encryption keys

Abstract

This record has no abstract on file.

Term

8.2 yearsto projected expiry

Projected expiry 9 December 2034, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Claims of equivalent WO 2015130378 A2 CLAIMS What is claimed is:1. A method for obfuscating keys, comprising: identifying that a memory is subject to one of a core dump or an hibernation;and overwriting a key in unencrypted form in the memory, responsive to the identifying, wherein at least one method operation is performed by a processor.
  2. 9
    An encryption processing system, comprising:a memory;and at least one agent, operable through a processor coupled to the memory, the at least one agent configured to: encrypt and decrypt files or portions thereof;hold an unencrypted key in the memory;overwrite the unencrypted key in the memory, responsive to at least one of: a core dump, or an hibernation;and overwrite the unencrypted key in the memory, responsive to a completion of a usage of the unencrypted key.
  3. 15
    A tangible, non-transient, computer-readable media having instructions thereupon which, when executed by a processor, cause the processor to perform a method comprising:decrypting an encrypted key to produce a decrypted key;applying the decrypted key to encryption processing;writing a pattern over the decrypted key, in response to one of a core dump or an hibernation;and deleting the decrypted key, in response to a completion of the encryption processing.