| CPC H04L 9/0825 (2013.01) [H04L 9/0838 (2013.01); H04L 9/0852 (2013.01); H04L 9/3236 (2013.01)] | 11 Claims |

|
1. A data processing system, comprising:
an encryption orchestrator that enables a tenant in a plurality of tenants to deploy a confidentiality enclave specific to the tenant on computing resources shared among the plurality of tenants by:
receiving a request to create the confidentiality enclave for the tenant;
identifying a set of servers in a plurality of servers that include computing resources available to the tenant;
employing a Root of Trust (RoT) on a first server in the set of servers to exchange an encryption key with every other server in the set of servers;
updating data that associates a tenant identifier (ID) assigned to the tenant with the encryption key; and
making the updated data available for reference during an encrypted transmission of data initiated by the tenant.
|