Attested end-to-end encryption for transporting sensitive data
AssigneeOracle International Corporation
InventorsBrian Spencer Payne, Saikat Chakrabarti, Pratibha Anjali Dohare, Rehan Loring Iftikhar
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsBrian Spencer Payne, Saikat Chakrabarti, Pratibha Anjali Dohare, Rehan Loring Iftikhar
Estimating the term…
Techniques are disclosed for enabling attested end-to-end encryption for transporting sensitive data between devices. In one example, an origination device receives and verifies, in a secure environment, a policy profile that includes an origination key of the origination device and a destination key of a destination device. The origination device generates and seals a data encryption key based on a characteristic of the secure environment. The origination device then encrypts the data encryption key with a public key of the destination device to form an encrypted data encryption key. The origination device then signs the encrypted data encryption key with a private attestation identity key of the origination device. The origination device encrypts the sensitive data with the sealed data encryption key to form encrypted data, and then transmits the signed encrypted data encryption key and the encrypted data to the destination device for subsequent decryption of the encrypted data.
A computer-implemented method, comprising:
A device, comprising:
One or more non-transitory computer-readable storage media comprising computer-executable instructions that, when executed by one or more processors of a device, cause the one or more processors to perform, at least:
Dependencies are inferred from the claim text.