Is it possible to create trusted execution environments (TEE) for testing? I understand that the actual TEE infrastructure can be created by anyone at anytime (e.g. AWS Nitro Enclave); however, it is unclear to me how I can access the decrypted version of the test reports. My organization is not yet ready to fully register with the Privacy Sandbox team, but we still want to create a POC for the functionality associated with: 1) Real-time reporting and 2) Extended Private Aggregation Reporting in FLEDGE
To access decrypted versions of the reports, the adtech-operated aggregation service runs an approved version of the aggregation logic in a Trusted Execution Environment (TEE). Decryption keys will only be released to TEEs running an approved version of the aggregation logic.
Overview
Is it possible to create trusted execution environments (TEE) for testing? I understand that the actual TEE infrastructure can be created by anyone at anytime (e.g. AWS Nitro Enclave); however, it is unclear to me how I can access the decrypted version of the test reports. My organization is not yet ready to fully register with the Privacy Sandbox team, but we still want to create a POC for the functionality associated with: 1) Real-time reporting and 2) Extended Private Aggregation Reporting in FLEDGE
Referencing this document, I would like to test: