Executing entity-specific encrypted code in encrypted coprocessor
A technology of co-processors and processors, which is applied in electronic digital data processing, payments involving neutral parties, instruments, etc., and can solve problems such as changes in encryption algorithms.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0096] Embodiment 1. A system comprising: a computing device including a processor, a memory, and a cryptographic co-processor; and machine-readable instructions stored in the memory, when executed by the When executed by the processor, the machine-readable instructions cause the computing device to at least: receive encrypted code from a service via a network, the encrypted code implementing an encryption algorithm; decrypting the encrypted code; executing the decrypted code by the encryption co-processor to generate a password including information encrypted using the encryption algorithm; and sending the password to the service via the network.
Embodiment 2
[0097] Embodiment 2. The system of embodiment 1, wherein the cryptographic coprocessor conforms to a version of the Trusted Platform Module (TPM) standard.
Embodiment 3
[0098] Embodiment 3. The system of embodiment 1, wherein the cryptographic co-processor is configured to verify the state of the computing device prior to decrypting the encrypted code.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


