Virtualized protected storage
US8572410B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 18, 2012 |
| Grant date | Oct 29, 2013 |
| Priority date | — |
| Expiry date | Jul 18, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/72
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Embodiments of an electronic circuit include a cryptographic engine which includes a key derivation function and encryption logic. The key derivation function combines a master secret key with a plurality of key modifiers including at least an operating system tag specific to an operating system, and derives an encryption key from the combined master secret key and plurality of key modifiers. The encryption logic is coupled to the key derivation function and encrypts data using the derived encryption key to generate a cryptographic binary large object (blob) for virtualized protected storage that is accessible only to the operating system specified by the operating system tag.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.