Methods and systems for enforcing, by a kernel driver, a usage restriction associated with encrypted data
AssigneeVirtru Corporation
InventorWilliam R. Ackerly
Life of this patent
Estimating the term…
Loading patent…
AssigneeVirtru Corporation
InventorWilliam R. Ackerly
Estimating the term…
A method of providing a restricted set of application programming interfaces includes decrypting, by a secure object information reader executing on a computing device, an encrypted data object using information associated with the encrypted data object to generate a decrypted data object, the information received from an access control management system. The method includes intercepting, by a kernel driver executing on the computing device, from a process executing on the computing device, a request to access the decrypted data object. The method includes identifying, by the kernel driver, using the information associated with the encrypted data object, a usage requirement restricting a set of operations available to the process in accessing the decrypted data object. The method includes providing, by the kernel driver, to the process, a restricted set of application programming interfaces with which to interact with the decrypted data object, as permitted by the restricted set of operations.
A method of providing a restricted set of application programming interfaces comprising:
A method of providing a restricted set of application programming interfaces comprising:
A method of providing a restricted set of application programming interfaces comprising:
Dependencies are inferred from the claim text.