| CPC G06F 21/57 (2013.01) [G06F 8/41 (2013.01); G06F 9/5072 (2013.01); G06F 21/44 (2013.01); G06F 21/71 (2013.01); H04L 63/20 (2013.01); H04L 67/562 (2022.05)] | 20 Claims |

|
1. A method comprising:
selecting, by a trusted execution broker, a trusted execution platform from among multiple trusted execution platforms based on a trusted execution policy of a workload payload received from a source computing system, wherein the trusted execution policy is associated with an attestation record;
validating the trusted execution policy using the attestation record;
generating a brokered payload including trusted execution code and input data, wherein generating the brokered payload comprises identifying the trusted execution platform is identified as a trusted compiler platform for compiling the trusted execution code; and
returning, to the source computing platform, a workload result based on a brokered result generated from the brokered payload by the trusted execution platform, wherein the workload result includes executable code compiled by the trusted compiler platform.
|