Patent ID: 9680808
Date: 2017-06-13
CPC Classifications: G06F,H04L

Claim:
1. A non-transitory computer-readable storage medium having stored thereon executable instructions that, as a result of being executed by one or more processors of a computer system, cause the computer system to at least: execute a hypervisor that controls interaction between a computer system instances and physical hardware of the system; expose two functions to the computer system instances, the two functions including at least: determine serialization of the computer system instance is to occur; cause the hypervisor to signal the computer system instance that serialization of the computer system instance is scheduled to occur by at least calling the first function, prior to serialization of the computer system instance such that one or more cryptographic keys contained in the computer system instance is made unavailable for inclusion in serialization data; and generate serialization data lacking the one or more cryptographic keys as a result of the first function having been called.