├── .clang-format ├── .github └── workflows │ └── build.yml ├── .gitignore ├── APP-RUNTIME-STRUCTURE.md ├── CI └── scripts │ ├── README.md │ ├── algorithm_names_map.dat │ ├── check-gofmt.sh │ ├── check-srcfmt.sh │ ├── cppcheck.sh │ ├── fix_swig_wrap.sh │ ├── osinfo.sh │ ├── replace_algname.sh │ ├── setup-JSON-schema-validator-for-SEV-apps.sh │ └── test.sh ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTOR_LADDER.md ├── Doc ├── 2023-10-CCC-Proposal-TechTalk.pdf ├── 2023-10-CCC-Proposal-TechTalk.pptx ├── 2023-CC-SummitKeynote-Final.pdf ├── 2023-CC-SummitKeynote-Final.pptx ├── 2023-CC-SummitTechnical-Final.pdf ├── 2023-CC-SummitTechnical-Final.pptx ├── AWS-documentation.md ├── Certifier-Nvidia-H100GPU-Support.pdf ├── CertifierFramework.pdf ├── CertifierFramework.pptx ├── Guide.docx ├── Guide.pdf ├── RepositoryWhitepaper.docx ├── RepositoryWhitepaper.pdf ├── SevProvisioning.docx ├── SevProvisioning.pdf ├── Suggested_features.md ├── developer_tour.md ├── install-certifier-Ubuntu-20.04.md ├── python_bindings.md └── tdx_design_note.md ├── GOVERNANCE.md ├── INSTALL.md ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── SECURITY.md ├── STATUS ├── acl_lib ├── Doc │ └── jwt.txt ├── acl.cc ├── acl.h ├── acl.proto ├── acl_lib.mak ├── acl_rpc.cc ├── acl_rpc.h ├── acl_support.cc ├── acl_support.h ├── file_1 ├── file_2 ├── instructions.md ├── new_apps_ideas.txt ├── standalone_acl_lib_test.mak ├── standalone_app.cc ├── standalone_app.mak ├── test_acl.cc └── test_data │ ├── file_1 │ └── file_2 ├── application_service ├── app_service.cc ├── app_service.mak ├── app_service_new_api.mak ├── hello_world.cc ├── instructions.md ├── prepare-test.sh ├── run-test.sh ├── script ├── send_request.cc └── test_user.cc ├── certifier_service ├── attestation.bin ├── certlib │ ├── cert1_test.go │ ├── certlib_policy.go │ ├── certlib_primitives.go │ ├── certlib_proofs.go │ ├── certlib_support.go │ ├── instructions.md │ └── test_data │ │ ├── generate_policy.sh │ │ ├── generate_test_gramine_policy.sh │ │ └── meas.hex ├── certprotos │ └── certifier.proto ├── go.mod ├── go.sum ├── graminelib │ ├── Makefile │ ├── configureMbedTLS │ ├── gramine_verify.cc │ ├── gramine_verify.h │ ├── gramine_verify_dummy.cc │ └── instructions.md ├── gramineverify │ └── gramineverify.go ├── instructions.md ├── isletlib │ ├── Makefile │ ├── instructions.md │ ├── islet_verify.cc │ ├── islet_verify.h │ └── islet_verify_dummy.cc ├── isletverify │ └── isletverify.go ├── oelib │ ├── Makefile │ ├── config.mk │ ├── oeverify.c │ ├── oeverify.h │ └── oeverify_dummy.c ├── oeverify │ └── oeverify.go ├── simpleserver.go ├── teelib │ ├── Makefile │ ├── tee_primitives.cc │ └── tee_primitives.h ├── test_sized_client.go └── test_sized_server.go ├── deprecated ├── asylo │ ├── BUILD │ ├── WORKSPACE │ ├── asylo_api.cc │ └── asylo_api.h ├── certifier_diagrams.pptx ├── simple_app_under_asylo_secure_grpc │ ├── README.md │ ├── asylo_trusted.cc │ ├── asylo_untrusted.cc │ └── script └── simpleclient.go.old ├── include ├── api_flow.txt ├── application_enclave.h ├── cc_helpers.h ├── cc_useful.h ├── certifier.h ├── certifier_algorithms.h ├── certifier_framework.h ├── certifier_framework.i ├── certifier_tests.h ├── certifier_tests.i ├── certifier_utilities.h ├── claims_tests.h ├── nvidia.h ├── nvidia_impl.h ├── nvidia_mock.h ├── primitive_tests.h ├── simulated_enclave.h ├── store_tests.h ├── support.h ├── support_tests.h ├── swigpytests.h ├── swigpytests.i └── x509_tests.h ├── openenclave_test ├── Makefile ├── attestation.edl ├── config.mk ├── enclave │ ├── Makefile │ ├── ecalls.cc │ ├── enc.conf │ └── oe_certifier.mak ├── host │ ├── Makefile │ └── host.c ├── instructions.md └── protobufs-bin │ ├── bin │ └── protoc │ ├── include │ └── google │ │ └── protobuf │ │ ├── any.h │ │ ├── any.pb.h │ │ ├── any.proto │ │ ├── api.pb.h │ │ ├── api.proto │ │ ├── arena.h │ │ ├── arena_impl.h │ │ ├── arenastring.h │ │ ├── compiler │ │ ├── code_generator.h │ │ ├── command_line_interface.h │ │ ├── cpp │ │ │ ├── cpp_file.h │ │ │ ├── cpp_generator.h │ │ │ ├── cpp_helpers.h │ │ │ └── cpp_names.h │ │ ├── csharp │ │ │ ├── csharp_doc_comment.h │ │ │ ├── csharp_generator.h │ │ │ ├── csharp_names.h │ │ │ └── csharp_options.h │ │ ├── importer.h │ │ ├── java │ │ │ ├── java_generator.h │ │ │ ├── java_kotlin_generator.h │ │ │ └── java_names.h │ │ ├── js │ │ │ └── js_generator.h │ │ ├── objectivec │ │ │ ├── objectivec_generator.h │ │ │ └── objectivec_helpers.h │ │ ├── parser.h │ │ ├── php │ │ │ └── php_generator.h │ │ ├── plugin.h │ │ ├── plugin.pb.h │ │ ├── plugin.proto │ │ ├── python │ │ │ └── python_generator.h │ │ └── ruby │ │ │ └── ruby_generator.h │ │ ├── descriptor.h │ │ ├── descriptor.pb.h │ │ ├── descriptor.proto │ │ ├── descriptor_database.h │ │ ├── duration.pb.h │ │ ├── duration.proto │ │ ├── dynamic_message.h │ │ ├── empty.pb.h │ │ ├── empty.proto │ │ ├── explicitly_constructed.h │ │ ├── extension_set.h │ │ ├── extension_set_inl.h │ │ ├── field_access_listener.h │ │ ├── field_mask.pb.h │ │ ├── field_mask.proto │ │ ├── generated_enum_reflection.h │ │ ├── generated_enum_util.h │ │ ├── generated_message_bases.h │ │ ├── generated_message_reflection.h │ │ ├── generated_message_table_driven.h │ │ ├── generated_message_table_driven_lite.h │ │ ├── generated_message_tctable_decl.h │ │ ├── generated_message_tctable_impl.h │ │ ├── generated_message_tctable_impl.inc │ │ ├── generated_message_util.h │ │ ├── has_bits.h │ │ ├── implicit_weak_message.h │ │ ├── inlined_string_field.h │ │ ├── io │ │ ├── coded_stream.h │ │ ├── gzip_stream.h │ │ ├── io_win32.h │ │ ├── printer.h │ │ ├── strtod.h │ │ ├── tokenizer.h │ │ ├── zero_copy_stream.h │ │ ├── zero_copy_stream_impl.h │ │ └── zero_copy_stream_impl_lite.h │ │ ├── map.h │ │ ├── map_entry.h │ │ ├── map_entry_lite.h │ │ ├── map_field.h │ │ ├── map_field_inl.h │ │ ├── map_field_lite.h │ │ ├── map_type_handler.h │ │ ├── message.h │ │ ├── message_lite.h │ │ ├── metadata.h │ │ ├── metadata_lite.h │ │ ├── parse_context.h │ │ ├── port.h │ │ ├── port_def.inc │ │ ├── port_undef.inc │ │ ├── reflection.h │ │ ├── reflection_ops.h │ │ ├── repeated_field.h │ │ ├── repeated_ptr_field.h │ │ ├── service.h │ │ ├── source_context.pb.h │ │ ├── source_context.proto │ │ ├── struct.pb.h │ │ ├── struct.proto │ │ ├── stubs │ │ ├── bytestream.h │ │ ├── callback.h │ │ ├── casts.h │ │ ├── common.h │ │ ├── hash.h │ │ ├── logging.h │ │ ├── macros.h │ │ ├── map_util.h │ │ ├── mutex.h │ │ ├── once.h │ │ ├── platform_macros.h │ │ ├── port.h │ │ ├── status.h │ │ ├── stl_util.h │ │ ├── stringpiece.h │ │ ├── strutil.h │ │ └── template_util.h │ │ ├── text_format.h │ │ ├── timestamp.pb.h │ │ ├── timestamp.proto │ │ ├── type.pb.h │ │ ├── type.proto │ │ ├── unknown_field_set.h │ │ ├── util │ │ ├── delimited_message_util.h │ │ ├── field_comparator.h │ │ ├── field_mask_util.h │ │ ├── json_util.h │ │ ├── message_differencer.h │ │ ├── time_util.h │ │ ├── type_resolver.h │ │ └── type_resolver_util.h │ │ ├── wire_format.h │ │ ├── wire_format_lite.h │ │ ├── wrappers.pb.h │ │ └── wrappers.proto │ └── lib │ └── libprotobuf.a ├── sample_apps ├── First_Aid_Real_deployments.md ├── README.md ├── analytics_example │ ├── Makefile │ ├── README.md │ ├── attestation.edl │ ├── config.mk │ ├── enclave │ │ ├── Makefile │ │ ├── analytics_app.cc │ │ ├── ecalls.cc │ │ ├── enc.conf │ │ └── oe_certifier.mak │ ├── host │ │ ├── Makefile │ │ └── host.cc │ └── third_party │ │ ├── DataFrame.patch │ │ ├── README.md │ │ ├── dataset │ │ ├── dataset_generation.py │ │ └── sales.csv │ │ └── load_dataframe.sh ├── att_systemd_service │ ├── Makefile │ ├── attservice.service │ ├── attsvc.cc │ ├── install.sh │ └── instructions.md ├── certifier_in_tee │ ├── Notes.md │ └── script ├── cleanup.sh ├── common │ └── example_app.cc ├── multidomain_simple_app │ ├── Notes.md │ ├── instructions.md │ ├── multidomain_app.mak │ ├── multidomain_client_app.cc │ ├── multidomain_server_app.cc │ ├── prepare-test.sh │ ├── run-test.sh │ ├── sample_run.txt │ └── script ├── run_example.sh ├── simple_app │ ├── Notes.md │ ├── example_app.mak │ ├── example_key_rotation.cc │ ├── instructions.md │ ├── policy_key_notes.md │ ├── prepare-test.sh │ ├── run-test.sh │ └── script ├── simple_app_java │ ├── app │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── certifier │ │ │ ├── SecureAuthenticatedChannel.java │ │ │ ├── Store.java │ │ │ ├── TrustManager.java │ │ │ └── examples │ │ │ └── SimpleApp.java │ ├── instructions.md │ └── native │ │ ├── CMakeLists.txt │ │ ├── cf_shims.cc │ │ ├── cf_shims.h │ │ ├── detect_paths.sh │ │ ├── secure_authenticated_channel.i │ │ ├── store.i │ │ └── trust_manager.i ├── simple_app_python │ ├── example_app.py │ └── policy_key.py ├── simple_app_under_app_service │ ├── example_app.mak │ ├── example_app_new_api.mak │ ├── instructions.md │ ├── prepare-test.sh │ ├── restart_service.sh │ ├── run-test.sh │ ├── script │ ├── service_example_app.cc │ └── start_program.cc ├── simple_app_under_gramine │ ├── configureMbedTLS │ ├── gramine_example_app.mak │ ├── gramine_example_app.manifest.template │ ├── instructions.md │ └── script ├── simple_app_under_gramine_sev │ ├── instructions.md │ └── policy.json ├── simple_app_under_islet │ ├── instructions.md │ ├── islet_example_app.mak │ └── script ├── simple_app_under_keystone │ ├── keystone_example_app.mak │ └── script ├── simple_app_under_oe │ ├── Makefile │ ├── README.md │ ├── attestation.edl │ ├── config.mk │ ├── enclave │ │ ├── Makefile │ │ ├── ecalls.cc │ │ └── enc.conf │ ├── host │ │ ├── Makefile │ │ └── host.cc │ ├── instructions.md │ ├── oe_policy.json │ ├── script │ └── test.sh └── simple_app_under_sev │ ├── instructions.md │ ├── platform_data │ └── README │ ├── prepare-test.sh │ ├── provisioning │ ├── ark_cert.der │ ├── ask_cert.der │ └── vcek_cert.der │ ├── run-test.sh │ ├── script │ ├── sev-client-call.sh │ ├── sev_example_app.mak │ ├── sev_example_app_new_api.mak │ ├── sev_policy.json │ └── short_script.sh ├── sev-snp-simulator ├── Makefile ├── attestation.h ├── instructions.md ├── sev-guest.h ├── sevguest.c ├── sevguest.h ├── snp-derive-key.h └── test │ ├── Makefile │ ├── include │ ├── attestation.h │ ├── report.h │ ├── secg-sec1.h │ ├── sev-ecdsa.h │ ├── sev-guest.h │ └── snp-derive-key.h │ ├── report.c │ ├── sev-ecdsa.c │ └── sev-test.c ├── src ├── Noteontests.md ├── android │ └── guide.md ├── application-enclave │ └── application_enclave.cc ├── cc_helpers.cc ├── cc_useful.cc ├── certificate_tests.cc ├── certifier.cc ├── certifier.mak ├── certifier_algorithms.cc ├── certifier_proofs.cc ├── certifier_tests.cc ├── certifier_tests.mak ├── claims_tests.cc ├── cleanup.sh ├── gramine │ ├── gramine_api.cc │ ├── gramine_api.h │ ├── gramine_api_impl.cc │ ├── gramine_tests │ │ ├── configureMbedTLS │ │ ├── gramine-attestation.bin │ │ ├── gramine_tests.cc │ │ ├── gramine_tests.crt │ │ ├── gramine_tests.mak │ │ ├── gramine_tests.manifest.template │ │ └── instructions.md │ └── gramine_verify_dcap.h ├── islet │ ├── README.md │ ├── islet_api.h │ ├── islet_shim.cc │ └── islet_test │ │ ├── Makefile │ │ ├── attest_seal_test.cc │ │ └── shim_test.cc ├── java │ ├── Certifier Algorithms │ │ ├── KeyWrapperTest.java │ │ ├── README.md │ │ ├── certifier_algorithms.h │ │ ├── key_wrapper.cc │ │ ├── key_wrapper.h │ │ └── key_wrapper.i │ ├── Claim Verifier │ │ ├── README.md │ │ ├── claimVerifierTest.java │ │ ├── claim_verifier.cc │ │ ├── claim_verifier.h │ │ └── claim_verifier.i │ ├── Policy Store │ │ ├── README.md │ │ ├── policy_store.i │ │ ├── policy_store_dummy.cc │ │ └── test.java │ └── Simulated Enclave │ │ ├── README.md │ │ ├── simulated_enclave.i │ │ ├── simulated_enclave_dummy.h │ │ └── test.java ├── keystone │ ├── keystone_api.cc │ ├── keystone_api.h │ ├── keystone_shim.cc │ ├── keystone_test.cc │ ├── keystone_tests │ │ ├── keystone_shim.cc │ │ ├── keystone_test.cc │ │ └── keystone_tests.mak │ ├── sdk_instructions.txt │ └── shim_test.mak ├── nvidia │ ├── nvidia_impl.cc │ └── nvidia_mock.cc ├── nvidia_tests.cc ├── openenclave │ ├── attestation.cc │ ├── attestation.h │ ├── oe_common.h │ ├── oe_support.cc │ ├── sealing.cc │ └── sealing.h ├── pipe_read_test.cc ├── primitive_tests.cc ├── sev-snp │ ├── attestation.h │ ├── notes.md │ ├── secg_sec1.h │ ├── sev-docs │ │ ├── AmdVek.pdf │ │ ├── SEV-KM_API_Specification.pdf │ │ └── SEV-SNP-strengthening-vm-isolation-with-integrity-protection-and-more.pdf │ ├── sev-snp-cert-notes.md │ ├── sev_cert_table.cc │ ├── sev_cert_table.h │ ├── sev_guest.h │ ├── sev_report.cc │ ├── sev_report.h │ ├── sev_support.cc │ ├── sev_support.h │ ├── sev_vcek_ext.h │ └── snp_derive_key.h ├── sev_policy.json ├── sev_policy_script.sh ├── sev_tests.cc ├── simulated-enclave │ └── simulated_enclave.cc ├── store_tests.cc ├── support.cc ├── support_tests.cc ├── swigpytests.cc ├── test_channel.cc ├── test_data │ ├── ark.pem │ ├── ask.pem │ ├── attestationReport.txt │ ├── gpuAkCertChain.txt │ ├── milan1.pem │ ├── milan2.pem │ ├── vcek.pem │ └── vse.crt ├── test_support.cc └── x509_tests.cc ├── tests ├── README.md ├── gen_client_server_certs_key_files.sh ├── measurement_utility_test.sh └── pytests │ ├── __init__.py │ ├── data │ ├── README │ ├── attest_key_file.bin │ ├── example_app.measurement │ ├── platform_attest_endorsement.bin │ └── policy_cert_file.bin │ ├── pytest.ini │ ├── test_certifier_framework.py │ ├── test_certifier_protobuf_interfaces.py │ ├── test_client_server_mtls.py │ ├── test_libcertifier_framework.py │ ├── test_libcertifier_tests.py │ └── test_libswigpytests.py ├── third_party ├── asylo │ ├── .bazelrc │ ├── AUTHORS │ ├── CONTRIBUTING.md │ ├── Doxyfile │ ├── INSTALL.md │ ├── LICENSE │ ├── README.md │ ├── SECURITY.md │ ├── WARNING │ ├── WORKSPACE │ ├── asylo │ │ ├── BUILD │ │ ├── bazel │ │ │ ├── BUILD │ │ │ ├── application_wrapper │ │ │ │ ├── BUILD │ │ │ │ ├── application_wrapper.proto │ │ │ │ ├── application_wrapper_driver.cc │ │ │ │ ├── application_wrapper_driver_main.cc │ │ │ │ ├── application_wrapper_driver_main.h │ │ │ │ ├── application_wrapper_driver_main_test.cc │ │ │ │ ├── application_wrapper_enclave.cc │ │ │ │ ├── application_wrapper_enclave_test.cc │ │ │ │ ├── application_wrapper_end_to_end_sgx_sim_test.sh │ │ │ │ ├── argv.cc │ │ │ │ ├── argv.h │ │ │ │ ├── argv_test.cc │ │ │ │ ├── default_config.cc │ │ │ │ ├── test_application.cc │ │ │ │ └── test_config.cc │ │ │ ├── asylo.bzl │ │ │ ├── asylo_copy_from_host.bzl │ │ │ ├── asylo_deps.bzl │ │ │ ├── asylo_internal.bzl │ │ │ ├── asylo_transitions.bzl │ │ │ ├── copts.bzl │ │ │ ├── dlopen_enclave.bzl │ │ │ ├── embed_enclaves_test.sh │ │ │ ├── gtest_test.cc │ │ │ ├── installation_path.bzl │ │ │ ├── java_deps.bzl │ │ │ ├── remote_deps.bzl │ │ │ ├── sgx_deps.bzl │ │ │ ├── sgx_rules.bzl │ │ │ ├── test_shim_enclave.cc │ │ │ ├── test_shim_enclave.proto │ │ │ └── test_shim_loader.cc │ │ ├── binding │ │ │ └── java │ │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── asylo │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── AutoCloseablePointer.java │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── EnclaveClient.java │ │ │ │ │ │ ├── EnclaveException.java │ │ │ │ │ │ └── EnclaveManager.java │ │ │ │ └── native │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── enclave_client.cc │ │ │ │ │ ├── enclave_client.h │ │ │ │ │ ├── enclave_manager.cc │ │ │ │ │ ├── enclave_manager.h │ │ │ │ │ ├── jni_utils.cc │ │ │ │ │ └── jni_utils.h │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── asylo │ │ │ │ │ └── client │ │ │ │ │ ├── AllTests.java │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── EnclaveClientTest.java │ │ │ │ │ ├── EnclaveManagerTest.java │ │ │ │ │ ├── EnclaveNativeJniUtilsTest.java │ │ │ │ │ └── jni_utils_test.proto │ │ │ │ └── native │ │ │ │ ├── BUILD │ │ │ │ ├── enclave_native_jni_utils_tests.cc │ │ │ │ └── enclave_native_jni_utils_tests.h │ │ ├── client.h │ │ ├── crypto │ │ │ ├── BUILD │ │ │ ├── aead_cryptor.cc │ │ │ ├── aead_cryptor.h │ │ │ ├── aead_cryptor_test.cc │ │ │ ├── aead_key.cc │ │ │ ├── aead_key.h │ │ │ ├── aead_key_test.cc │ │ │ ├── aead_test_vector.cc │ │ │ ├── aead_test_vector.h │ │ │ ├── algorithms.proto │ │ │ ├── asn1.cc │ │ │ ├── asn1.h │ │ │ ├── asn1_schema.cc │ │ │ ├── asn1_schema.h │ │ │ ├── asn1_schema_test.cc │ │ │ ├── asn1_test.cc │ │ │ ├── asymmetric_encryption_key.cc │ │ │ ├── asymmetric_encryption_key.h │ │ │ ├── asymmetric_encryption_key_test.cc │ │ │ ├── bignum_util.cc │ │ │ ├── bignum_util.h │ │ │ ├── bignum_util_test.cc │ │ │ ├── certificate.proto │ │ │ ├── certificate_interface.h │ │ │ ├── certificate_util.cc │ │ │ ├── certificate_util.h │ │ │ ├── certificate_util_test.cc │ │ │ ├── ecdsa_p256_sha256_signing_key.h │ │ │ ├── ecdsa_p256_sha256_signing_key_test.cc │ │ │ ├── ecdsa_p384_sha384_signing_key.h │ │ │ ├── ecdsa_p384_sha384_signing_key_test.cc │ │ │ ├── ecdsa_signing_key.cc │ │ │ ├── ecdsa_signing_key.h │ │ │ ├── ecdsa_signing_key_test.h │ │ │ ├── fake_certificate.cc │ │ │ ├── fake_certificate.h │ │ │ ├── fake_certificate.proto │ │ │ ├── fake_certificate_test.cc │ │ │ ├── fake_signing_key.cc │ │ │ ├── fake_signing_key.h │ │ │ ├── fake_signing_key_test.cc │ │ │ ├── hash_interface.h │ │ │ ├── keys.proto │ │ │ ├── nonce_generator.h │ │ │ ├── nonce_generator_interface.h │ │ │ ├── random_nonce_generator.cc │ │ │ ├── random_nonce_generator.h │ │ │ ├── random_nonce_generator_test.cc │ │ │ ├── rsa_oaep_encryption_key.cc │ │ │ ├── rsa_oaep_encryption_key.h │ │ │ ├── rsa_oaep_encryption_key_test.cc │ │ │ ├── rsa_x509_signer.cc │ │ │ ├── rsa_x509_signer.h │ │ │ ├── rsa_x509_signer_test.cc │ │ │ ├── sha256_hash.h │ │ │ ├── sha256_hash.proto │ │ │ ├── sha256_hash_test.cc │ │ │ ├── sha256_hash_util.cc │ │ │ ├── sha256_hash_util.h │ │ │ ├── sha256_hash_util_test.cc │ │ │ ├── sha384_hash.h │ │ │ ├── sha384_hash_test.cc │ │ │ ├── sha_hash.h │ │ │ ├── sha_hash_test.h │ │ │ ├── signing_key.cc │ │ │ ├── signing_key.h │ │ │ ├── util │ │ │ │ ├── BUILD │ │ │ │ ├── bssl_util.cc │ │ │ │ ├── bssl_util.h │ │ │ │ ├── byte_container_reader.h │ │ │ │ ├── byte_container_reader_test.cc │ │ │ │ ├── byte_container_util.h │ │ │ │ ├── byte_container_util_internal.h │ │ │ │ ├── byte_container_util_test.cc │ │ │ │ ├── byte_container_view.h │ │ │ │ ├── byte_container_view_internal.h │ │ │ │ ├── byte_container_view_test.cc │ │ │ │ ├── bytes.h │ │ │ │ ├── bytes_test.cc │ │ │ │ ├── trivial_object_util.h │ │ │ │ └── trivial_object_util_test.cc │ │ │ ├── x509_certificate.cc │ │ │ ├── x509_certificate.h │ │ │ ├── x509_certificate_test.cc │ │ │ └── x509_signer.h │ │ ├── daemon │ │ │ └── identity │ │ │ │ ├── BUILD │ │ │ │ ├── attestation_domain.cc │ │ │ │ ├── attestation_domain.h │ │ │ │ └── attestation_domain_test.cc │ │ ├── distrib │ │ │ ├── BUILD │ │ │ ├── backend │ │ │ │ ├── BUILD │ │ │ │ ├── BUILD.tpl │ │ │ │ ├── README.md │ │ │ │ ├── WORKSPACE.tpl │ │ │ │ ├── empty.txt │ │ │ │ ├── enclave_info.bzl.tpl │ │ │ │ ├── tools │ │ │ │ │ └── allowlists │ │ │ │ │ │ └── function_transition_allowlist │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── BUILD.tpl │ │ │ │ ├── transitions.bzl.tpl │ │ │ │ └── true.c │ │ │ ├── grpc_1_37_1.patch │ │ │ ├── redis.BUILD │ │ │ ├── sgx_dcap_1_5.patch │ │ │ ├── sgx_x86_64 │ │ │ │ ├── BUILD │ │ │ │ ├── enclave_test_pem.patch │ │ │ │ └── linux_sgx_2_9.patch │ │ │ ├── sqlite.BUILD │ │ │ └── toolchain │ │ │ │ ├── BUILD.tpl │ │ │ │ ├── Dockerfile │ │ │ │ ├── README.md │ │ │ │ ├── binutils-lvi.patch │ │ │ │ ├── crosstool.bzl │ │ │ │ ├── install-toolchain │ │ │ │ ├── newlib-4.1.0.patch │ │ │ │ └── objcopy-alignment.patch │ │ ├── docs │ │ │ ├── BUILD │ │ │ ├── assets │ │ │ │ ├── doxygen_footer.html │ │ │ │ └── doxygen_header.html │ │ │ ├── bzl_function.vm │ │ │ └── linux_sgx │ │ │ │ └── BUILD │ │ ├── enclave.proto │ │ ├── enclave_manager.h │ │ ├── examples │ │ │ ├── grpc_server │ │ │ │ ├── BUILD │ │ │ │ ├── README.md │ │ │ │ ├── grpc_server_config.proto │ │ │ │ ├── grpc_server_driver.cc │ │ │ │ ├── grpc_server_enclave.cc │ │ │ │ ├── grpc_server_test.cc │ │ │ │ ├── grpc_server_util.cc │ │ │ │ ├── grpc_server_util.h │ │ │ │ ├── translator_client.cc │ │ │ │ ├── translator_client.h │ │ │ │ ├── translator_server.proto │ │ │ │ ├── translator_server_impl.cc │ │ │ │ └── translator_server_impl.h │ │ │ └── secure_grpc │ │ │ │ ├── BUILD │ │ │ │ ├── README.md │ │ │ │ ├── acl_isvprodid_2.textproto │ │ │ │ ├── acl_isvprodid_3.textproto │ │ │ │ ├── acl_non_debug.textproto │ │ │ │ ├── attestation_domain.cc │ │ │ │ ├── attestation_domain.h │ │ │ │ ├── ekep_analysis │ │ │ │ └── README.md │ │ │ │ ├── grpc_client_enclave.cc │ │ │ │ ├── grpc_client_enclave.h │ │ │ │ ├── grpc_client_enclave.proto │ │ │ │ ├── grpc_client_main.cc │ │ │ │ ├── grpc_client_util.cc │ │ │ │ ├── grpc_client_util.h │ │ │ │ ├── grpc_server_config.proto │ │ │ │ ├── grpc_server_enclave.cc │ │ │ │ ├── grpc_server_main.cc │ │ │ │ ├── grpc_server_util.cc │ │ │ │ ├── grpc_server_util.h │ │ │ │ ├── secure_grpc_test.cc │ │ │ │ ├── translator_server_impl.cc │ │ │ │ └── translator_server_impl.h │ │ ├── grpc │ │ │ ├── auth │ │ │ │ ├── BUILD │ │ │ │ ├── core │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── client_ekep_handshaker.cc │ │ │ │ │ ├── client_ekep_handshaker.h │ │ │ │ │ ├── ekep_crypto.cc │ │ │ │ │ ├── ekep_crypto.h │ │ │ │ │ ├── ekep_crypto_test.cc │ │ │ │ │ ├── ekep_error_matchers.cc │ │ │ │ │ ├── ekep_error_matchers.h │ │ │ │ │ ├── ekep_errors.cc │ │ │ │ │ ├── ekep_errors.h │ │ │ │ │ ├── ekep_errors_test.cc │ │ │ │ │ ├── ekep_handshaker.cc │ │ │ │ │ ├── ekep_handshaker.h │ │ │ │ │ ├── ekep_handshaker_util.cc │ │ │ │ │ ├── ekep_handshaker_util.h │ │ │ │ │ ├── ekep_handshaker_util_test.cc │ │ │ │ │ ├── enclave_credentials.cc │ │ │ │ │ ├── enclave_credentials.h │ │ │ │ │ ├── enclave_grpc_security_constants.h │ │ │ │ │ ├── enclave_security_connector.cc │ │ │ │ │ ├── enclave_security_connector.h │ │ │ │ │ ├── enclave_transport_security.cc │ │ │ │ │ ├── enclave_transport_security.h │ │ │ │ │ ├── handshake.proto │ │ │ │ │ ├── server_ekep_handshaker.cc │ │ │ │ │ ├── server_ekep_handshaker.h │ │ │ │ │ ├── testdata │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ └── generate_test_vectors_test.go │ │ │ │ │ ├── transcript.cc │ │ │ │ │ ├── transcript.h │ │ │ │ │ └── transcript_test.cc │ │ │ │ ├── enclave_auth_context.cc │ │ │ │ ├── enclave_auth_context.h │ │ │ │ ├── enclave_auth_context_test.cc │ │ │ │ ├── enclave_channel_credentials.cc │ │ │ │ ├── enclave_channel_credentials.h │ │ │ │ ├── enclave_credentials_options.cc │ │ │ │ ├── enclave_credentials_options.h │ │ │ │ ├── enclave_credentials_options_test.cc │ │ │ │ ├── enclave_server_credentials.cc │ │ │ │ ├── enclave_server_credentials.h │ │ │ │ ├── null_credentials_options.cc │ │ │ │ ├── null_credentials_options.h │ │ │ │ ├── peer_sgx_age_remote_credentials_options.cc │ │ │ │ ├── peer_sgx_age_remote_credentials_options.h │ │ │ │ ├── sgx_age_remote_credentials_options.cc │ │ │ │ ├── sgx_age_remote_credentials_options.h │ │ │ │ ├── sgx_local_credentials_options.cc │ │ │ │ ├── sgx_local_credentials_options.h │ │ │ │ ├── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── end2end_test.sh │ │ │ │ │ ├── generate_end2end_tests.bzl │ │ │ │ │ ├── h2_enclave_security_test.cc │ │ │ │ │ └── mock_enclave_auth_context.h │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── multi_buffer_input_stream.cc │ │ │ │ │ └── multi_buffer_input_stream.h │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── enclave_server.h │ │ │ │ ├── enclave_server.proto │ │ │ │ ├── grpc_server_launcher.cc │ │ │ │ ├── grpc_server_launcher.h │ │ │ │ └── grpc_server_launcher_test.cc │ │ ├── identity │ │ │ ├── BUILD │ │ │ ├── additional_authenticated_data_generator.cc │ │ │ ├── additional_authenticated_data_generator.h │ │ │ ├── additional_authenticated_data_generator_test.cc │ │ │ ├── assertion_description_util.cc │ │ │ ├── assertion_description_util.h │ │ │ ├── assertion_description_util_test.cc │ │ │ ├── attestation │ │ │ │ ├── BUILD │ │ │ │ ├── enclave_assertion_generator.h │ │ │ │ ├── enclave_assertion_verifier.h │ │ │ │ ├── null │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── null_assertion.proto │ │ │ │ │ │ ├── null_identity_constants.cc │ │ │ │ │ │ └── null_identity_constants.h │ │ │ │ │ ├── null_assertion_authority_test.cc │ │ │ │ │ ├── null_assertion_generator.cc │ │ │ │ │ ├── null_assertion_generator.h │ │ │ │ │ ├── null_assertion_verifier.cc │ │ │ │ │ ├── null_assertion_verifier.h │ │ │ │ │ ├── null_identity_expectation_matcher.cc │ │ │ │ │ ├── null_identity_expectation_matcher.h │ │ │ │ │ ├── null_identity_expectation_matcher_test.cc │ │ │ │ │ ├── null_identity_util.cc │ │ │ │ │ ├── null_identity_util.h │ │ │ │ │ └── null_identity_util_test.cc │ │ │ │ └── sgx │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── age_main.cc │ │ │ │ │ ├── age_main_test.cc │ │ │ │ │ ├── internal │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── attestation_key.proto │ │ │ │ │ ├── attestation_key_certificate.proto │ │ │ │ │ ├── attestation_key_certificate_impl.cc │ │ │ │ │ ├── attestation_key_certificate_impl.h │ │ │ │ │ ├── attestation_key_certificate_impl_test.cc │ │ │ │ │ ├── certificate_util.cc │ │ │ │ │ ├── certificate_util.h │ │ │ │ │ ├── dcap_intel_architectural_enclave_interface.cc │ │ │ │ │ ├── dcap_intel_architectural_enclave_interface.h │ │ │ │ │ ├── dcap_intel_architectural_enclave_interface_e2e_test.cc │ │ │ │ │ ├── dcap_intel_architectural_enclave_interface_test.cc │ │ │ │ │ ├── dcap_intel_architectural_enclave_path_setter.cc │ │ │ │ │ ├── dcap_intel_architectural_enclave_path_setter.h │ │ │ │ │ ├── dcap_library_interface.h │ │ │ │ │ ├── enclave_dcap_library_interface.cc │ │ │ │ │ ├── enclave_dcap_library_interface.h │ │ │ │ │ ├── fake_pce.cc │ │ │ │ │ ├── fake_pce.h │ │ │ │ │ ├── fake_pce_test.cc │ │ │ │ │ ├── host_dcap_library_interface.cc │ │ │ │ │ ├── host_dcap_library_interface.h │ │ │ │ │ ├── intel_architectural_enclave_interface.h │ │ │ │ │ ├── intel_certs │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── intel_sgx_root_ca_cert.cc │ │ │ │ │ │ ├── intel_sgx_root_ca_cert.h │ │ │ │ │ │ ├── intel_sgx_root_ca_cert_test.cc │ │ │ │ │ │ ├── qe_identity.cc │ │ │ │ │ │ └── qe_identity.h │ │ │ │ │ ├── intel_ecdsa_quote.cc │ │ │ │ │ ├── intel_ecdsa_quote.h │ │ │ │ │ ├── intel_ecdsa_quote_test.cc │ │ │ │ │ ├── local_assertion.proto │ │ │ │ │ ├── mock_intel_architectural_enclave_interface.h │ │ │ │ │ ├── mock_sgx_infrastructural_enclave_manager.h │ │ │ │ │ ├── pce_util.cc │ │ │ │ │ ├── pce_util.h │ │ │ │ │ ├── pce_util_test.cc │ │ │ │ │ ├── remote_assertion.proto │ │ │ │ │ ├── remote_assertion_generator_constants.cc │ │ │ │ │ ├── remote_assertion_generator_constants.h │ │ │ │ │ ├── remote_assertion_generator_enclave.cc │ │ │ │ │ ├── remote_assertion_generator_enclave.h │ │ │ │ │ ├── remote_assertion_generator_enclave.proto │ │ │ │ │ ├── remote_assertion_generator_enclave_test.cc │ │ │ │ │ ├── remote_assertion_generator_enclave_util.cc │ │ │ │ │ ├── remote_assertion_generator_enclave_util.h │ │ │ │ │ ├── remote_assertion_generator_enclave_util_test.cc │ │ │ │ │ ├── remote_assertion_generator_test_util_enclave.cc │ │ │ │ │ ├── remote_assertion_generator_test_util_enclave.proto │ │ │ │ │ ├── remote_assertion_util.cc │ │ │ │ │ ├── remote_assertion_util.h │ │ │ │ │ ├── remote_assertion_util_test.cc │ │ │ │ │ ├── report_oracle_enclave.cc │ │ │ │ │ ├── report_oracle_enclave.proto │ │ │ │ │ ├── report_oracle_enclave_wrapper.cc │ │ │ │ │ ├── report_oracle_enclave_wrapper.h │ │ │ │ │ ├── report_oracle_enclave_wrapper_test.cc │ │ │ │ │ ├── sgx_infrastructural_enclave_manager.cc │ │ │ │ │ ├── sgx_infrastructural_enclave_manager.h │ │ │ │ │ ├── sgx_infrastructural_enclave_manager_test.cc │ │ │ │ │ ├── sgx_remote_assertion_generator.proto │ │ │ │ │ ├── sgx_remote_assertion_generator_client.cc │ │ │ │ │ ├── sgx_remote_assertion_generator_client.h │ │ │ │ │ ├── sgx_remote_assertion_generator_client_test.cc │ │ │ │ │ ├── sgx_remote_assertion_generator_impl.cc │ │ │ │ │ ├── sgx_remote_assertion_generator_impl.h │ │ │ │ │ └── sgx_remote_assertion_generator_impl_test.cc │ │ │ │ │ ├── sgx_age_remote_assertion_authority_config.proto │ │ │ │ │ ├── sgx_age_remote_assertion_generator.cc │ │ │ │ │ ├── sgx_age_remote_assertion_generator.h │ │ │ │ │ ├── sgx_age_remote_assertion_generator_test.cc │ │ │ │ │ ├── sgx_age_remote_assertion_verifier.cc │ │ │ │ │ ├── sgx_age_remote_assertion_verifier.h │ │ │ │ │ ├── sgx_age_remote_assertion_verifier_test.cc │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_authority_config.proto │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_e2e_test.cc │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_generator.cc │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_generator.h │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_generator_test.cc │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_verifier.cc │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_verifier.h │ │ │ │ │ ├── sgx_intel_ecdsa_qe_remote_assertion_verifier_test.cc │ │ │ │ │ ├── sgx_local_assertion_authority_config.proto │ │ │ │ │ ├── sgx_local_assertion_authority_test.cc │ │ │ │ │ ├── sgx_local_assertion_generator.cc │ │ │ │ │ ├── sgx_local_assertion_generator.h │ │ │ │ │ ├── sgx_local_assertion_generator_test.cc │ │ │ │ │ ├── sgx_local_assertion_verifier.cc │ │ │ │ │ ├── sgx_local_assertion_verifier.h │ │ │ │ │ ├── sgx_local_assertion_verifier_test.cc │ │ │ │ │ ├── sgx_remote_assertion_generator_test_enclave.cc │ │ │ │ │ ├── sgx_remote_assertion_generator_test_enclave.proto │ │ │ │ │ ├── sgx_remote_assertion_generator_test_enclave_wrapper.cc │ │ │ │ │ └── sgx_remote_assertion_generator_test_enclave_wrapper.h │ │ │ ├── delegating_identity_expectation_matcher.cc │ │ │ ├── delegating_identity_expectation_matcher.h │ │ │ ├── descriptions.h │ │ │ ├── enclave_assertion_authority.h │ │ │ ├── enclave_assertion_authority_config.proto │ │ │ ├── enclave_assertion_authority_config_verifiers.cc │ │ │ ├── enclave_assertion_authority_config_verifiers.h │ │ │ ├── enclave_assertion_authority_config_verifiers_test.cc │ │ │ ├── enclave_assertion_authority_configs.cc │ │ │ ├── enclave_assertion_authority_configs.h │ │ │ ├── enclave_assertion_authority_configs_test.cc │ │ │ ├── identity.proto │ │ │ ├── identity_acl.proto │ │ │ ├── identity_acl_evaluator.cc │ │ │ ├── identity_acl_evaluator.h │ │ │ ├── identity_expectation_matcher.h │ │ │ ├── identity_expectation_matcher_test.cc │ │ │ ├── init.cc │ │ │ ├── init.h │ │ │ ├── init_internal.h │ │ │ ├── init_test.cc │ │ │ ├── named_identity_expectation_matcher.cc │ │ │ ├── named_identity_expectation_matcher.h │ │ │ ├── platform │ │ │ │ └── sgx │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── architecture_bits.cc │ │ │ │ │ ├── architecture_bits.h │ │ │ │ │ ├── architecture_bits_test.cc │ │ │ │ │ ├── attributes.proto │ │ │ │ │ ├── attributes_util.cc │ │ │ │ │ ├── attributes_util.h │ │ │ │ │ ├── attributes_util_test.cc │ │ │ │ │ ├── code_identity.proto │ │ │ │ │ ├── internal │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── code_identity_constants.cc │ │ │ │ │ ├── code_identity_constants.h │ │ │ │ │ ├── fake_enclave.cc │ │ │ │ │ ├── fake_enclave.h │ │ │ │ │ ├── fake_hardware_interface.cc │ │ │ │ │ ├── fake_hardware_interface_test.cc │ │ │ │ │ ├── fake_self_identity.cc │ │ │ │ │ ├── hardware_interface.h │ │ │ │ │ ├── identity_key_management_structs.h │ │ │ │ │ ├── mock_hardware_interface.h │ │ │ │ │ ├── ppid_ek.cc │ │ │ │ │ ├── ppid_ek.h │ │ │ │ │ ├── ppid_ek_test.cc │ │ │ │ │ ├── proto_format.cc │ │ │ │ │ ├── proto_format.h │ │ │ │ │ ├── proto_format_test.cc │ │ │ │ │ ├── real_hardware_interface.cc │ │ │ │ │ ├── secs_attributes.cc │ │ │ │ │ ├── secs_attributes.h │ │ │ │ │ ├── secs_attributes_test.cc │ │ │ │ │ ├── self_identity.cc │ │ │ │ │ ├── self_identity.h │ │ │ │ │ ├── self_identity_internal.h │ │ │ │ │ ├── sgx_identity_test_util.cc │ │ │ │ │ ├── sgx_identity_test_util.h │ │ │ │ │ ├── sgx_identity_util_internal.cc │ │ │ │ │ ├── sgx_identity_util_internal.h │ │ │ │ │ ├── sgx_identity_util_internal_test.cc │ │ │ │ │ └── verify_hardware_report_test.cc │ │ │ │ │ ├── machine_configuration.proto │ │ │ │ │ ├── miscselect.proto │ │ │ │ │ ├── miscselect_util.cc │ │ │ │ │ ├── miscselect_util.h │ │ │ │ │ ├── miscselect_util_test.cc │ │ │ │ │ ├── sgx_identity.proto │ │ │ │ │ ├── sgx_identity_expectation_matcher.cc │ │ │ │ │ ├── sgx_identity_expectation_matcher.h │ │ │ │ │ ├── sgx_identity_expectation_matcher_test.cc │ │ │ │ │ ├── sgx_identity_util.cc │ │ │ │ │ ├── sgx_identity_util.h │ │ │ │ │ └── sgx_identity_util_test.cc │ │ │ ├── provisioning │ │ │ │ └── sgx │ │ │ │ │ └── internal │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── container_util.h │ │ │ │ │ ├── container_util_test.cc │ │ │ │ │ ├── fake_sgx_pcs_client.cc │ │ │ │ │ ├── fake_sgx_pcs_client.h │ │ │ │ │ ├── fake_sgx_pcs_client_test.cc │ │ │ │ │ ├── fake_sgx_pki.cc │ │ │ │ │ ├── fake_sgx_pki.h │ │ │ │ │ ├── fake_sgx_pki_test.cc │ │ │ │ │ ├── mock_sgx_pcs_client.h │ │ │ │ │ ├── pck_certificate_util.cc │ │ │ │ │ ├── pck_certificate_util.h │ │ │ │ │ ├── pck_certificate_util_test.cc │ │ │ │ │ ├── pck_certificates.proto │ │ │ │ │ ├── pck_certs_from_json.cc │ │ │ │ │ ├── pck_certs_from_json.h │ │ │ │ │ ├── pck_certs_from_json_test.cc │ │ │ │ │ ├── platform_provisioning.cc │ │ │ │ │ ├── platform_provisioning.h │ │ │ │ │ ├── platform_provisioning.proto │ │ │ │ │ ├── platform_provisioning_test.cc │ │ │ │ │ ├── sgx_pcs_client.h │ │ │ │ │ ├── sgx_pcs_client.proto │ │ │ │ │ ├── sgx_pcs_client_impl.cc │ │ │ │ │ ├── sgx_pcs_client_impl.h │ │ │ │ │ ├── sgx_pcs_client_impl_test.cc │ │ │ │ │ ├── sgx_pcs_tool.cc │ │ │ │ │ ├── sgx_pcs_tool_lib.cc │ │ │ │ │ ├── sgx_pcs_tool_lib.h │ │ │ │ │ ├── sgx_pcs_tool_lib_test.cc │ │ │ │ │ ├── signed_tcb_info_from_json.cc │ │ │ │ │ ├── signed_tcb_info_from_json.h │ │ │ │ │ ├── signed_tcb_info_from_json_test.cc │ │ │ │ │ ├── tcb.cc │ │ │ │ │ ├── tcb.h │ │ │ │ │ ├── tcb.proto │ │ │ │ │ ├── tcb_info_from_json.cc │ │ │ │ │ ├── tcb_info_from_json.h │ │ │ │ │ ├── tcb_info_from_json_test.cc │ │ │ │ │ ├── tcb_info_reader.cc │ │ │ │ │ ├── tcb_info_reader.h │ │ │ │ │ ├── tcb_info_reader_test.cc │ │ │ │ │ └── tcb_test.cc │ │ │ ├── sealing │ │ │ │ ├── BUILD │ │ │ │ ├── sealed_secret.proto │ │ │ │ ├── secret_sealer.cc │ │ │ │ ├── secret_sealer.h │ │ │ │ └── sgx │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── internal │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── generate_local_secret_sealer_test_data.cc │ │ │ │ │ ├── local_secret_sealer_helpers.cc │ │ │ │ │ ├── local_secret_sealer_helpers.h │ │ │ │ │ └── local_secret_sealer_test_data.proto │ │ │ │ │ ├── sgx_local_secret_sealer.cc │ │ │ │ │ ├── sgx_local_secret_sealer.h │ │ │ │ │ ├── sgx_local_secret_sealer_test.cc │ │ │ │ │ └── testdata │ │ │ │ │ └── local_secret_sealer_test_data │ │ │ └── test │ │ │ │ ├── BUILD │ │ │ │ └── mock_identity_expectation_matcher.h │ │ ├── platform │ │ │ ├── arch │ │ │ │ ├── BUILD │ │ │ │ └── sgx │ │ │ │ │ └── untrusted │ │ │ │ │ ├── sgx_client.cc │ │ │ │ │ └── sgx_client.h │ │ │ ├── common │ │ │ │ ├── BUILD │ │ │ │ ├── enclave_state.cc │ │ │ │ ├── enclave_state.h │ │ │ │ ├── futex.cc │ │ │ │ ├── futex.h │ │ │ │ ├── hash_combine.h │ │ │ │ ├── memory.h │ │ │ │ ├── ring_buffer.h │ │ │ │ ├── ring_buffer_test.cc │ │ │ │ ├── singleton.h │ │ │ │ ├── singleton_test.cc │ │ │ │ ├── static_map.h │ │ │ │ ├── static_map_internal.h │ │ │ │ ├── static_map_test.cc │ │ │ │ ├── time_util.cc │ │ │ │ ├── time_util.h │ │ │ │ └── time_util_test.cc │ │ │ ├── core │ │ │ │ ├── BUILD │ │ │ │ ├── atomic.h │ │ │ │ ├── enclave_client.h │ │ │ │ ├── enclave_config_util.cc │ │ │ │ ├── enclave_config_util.h │ │ │ │ ├── enclave_manager.cc │ │ │ │ ├── enclave_manager.h │ │ │ │ ├── entry_points.h │ │ │ │ ├── entry_selectors.h │ │ │ │ ├── fake_trusted_global_state.cc │ │ │ │ ├── generic_enclave_client.cc │ │ │ │ ├── generic_enclave_client.h │ │ │ │ ├── shared_name.h │ │ │ │ ├── shared_name_kind.h │ │ │ │ ├── shared_resource_manager.cc │ │ │ │ ├── shared_resource_manager.h │ │ │ │ ├── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── enclave_api_test_driver.cc │ │ │ │ │ ├── enclave_api_test_enclave.cc │ │ │ │ │ ├── getenv_test_driver.cc │ │ │ │ │ ├── getenv_test_enclave.cc │ │ │ │ │ ├── lock_test.cc │ │ │ │ │ ├── proto_test.proto │ │ │ │ │ ├── proto_test_driver.cc │ │ │ │ │ ├── proto_test_enclave.cc │ │ │ │ │ ├── random_test.cc │ │ │ │ │ └── shared_resource_test.cc │ │ │ │ ├── trusted_application.cc │ │ │ │ ├── trusted_application.h │ │ │ │ ├── trusted_global_state.cc │ │ │ │ ├── trusted_global_state.h │ │ │ │ ├── trusted_mutex.cc │ │ │ │ ├── trusted_mutex.h │ │ │ │ ├── trusted_spin_lock.cc │ │ │ │ └── trusted_spin_lock.h │ │ │ ├── crypto │ │ │ │ └── gcmlib │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── gcm_cryptor.cc │ │ │ │ │ ├── gcm_cryptor.h │ │ │ │ │ └── gcm_cryptor_test.cc │ │ │ ├── host_call │ │ │ │ ├── BUILD │ │ │ │ ├── exit_handler_constants.h │ │ │ │ ├── serializer_functions.cc │ │ │ │ ├── serializer_functions.h │ │ │ │ ├── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── enclave_test_selectors.h │ │ │ │ │ ├── host_call_test.cc │ │ │ │ │ ├── test_enclave.cc │ │ │ │ │ └── wait_queue_test.cc │ │ │ │ ├── trusted │ │ │ │ │ ├── concurrency.cc │ │ │ │ │ ├── host_call_dispatcher.cc │ │ │ │ │ ├── host_call_dispatcher.h │ │ │ │ │ ├── host_calls.cc │ │ │ │ │ └── host_calls.h │ │ │ │ └── untrusted │ │ │ │ │ ├── host_call_handlers.cc │ │ │ │ │ ├── host_call_handlers.h │ │ │ │ │ ├── host_call_handlers_initializer.cc │ │ │ │ │ ├── host_call_handlers_initializer.h │ │ │ │ │ ├── host_call_handlers_initializer_test.cc │ │ │ │ │ ├── host_call_handlers_test.cc │ │ │ │ │ ├── host_call_handlers_util.cc │ │ │ │ │ └── host_call_handlers_util.h │ │ │ ├── posix │ │ │ │ ├── BUILD │ │ │ │ ├── README.md │ │ │ │ ├── bswap_test.cc │ │ │ │ ├── clock_time_test.proto │ │ │ │ ├── clock_time_test_enclave.cc │ │ │ │ ├── clock_time_test_loader.cc │ │ │ │ ├── dirent.cc │ │ │ │ ├── dlfcn.cc │ │ │ │ ├── endian.cc │ │ │ │ ├── endian_test.cc │ │ │ │ ├── epoll.cc │ │ │ │ ├── errno.cc │ │ │ │ ├── errno_test.cc │ │ │ │ ├── eventfd.cc │ │ │ │ ├── file.cc │ │ │ │ ├── fnmatch.cc │ │ │ │ ├── fork_consistency_test_enclave.cc │ │ │ │ ├── fork_multithread_test_enclave.cc │ │ │ │ ├── fork_security_test.proto │ │ │ │ ├── fork_security_test_driver.cc │ │ │ │ ├── fork_security_test_enclave.cc │ │ │ │ ├── fork_test_driver.cc │ │ │ │ ├── fork_test_enclave.cc │ │ │ │ ├── grp.cc │ │ │ │ ├── if.cc │ │ │ │ ├── ifaddrs.cc │ │ │ │ ├── in6_macro_test.proto │ │ │ │ ├── in6_macro_test_enclave.cc │ │ │ │ ├── in6_macro_test_loader.cc │ │ │ │ ├── include │ │ │ │ │ ├── arpa │ │ │ │ │ │ ├── inet.h │ │ │ │ │ │ └── nameser.h │ │ │ │ │ ├── byteswap.h │ │ │ │ │ ├── dlfcn.h │ │ │ │ │ ├── endian.h │ │ │ │ │ ├── errno.h │ │ │ │ │ ├── fcntl.h │ │ │ │ │ ├── ifaddrs.h │ │ │ │ │ ├── internal │ │ │ │ │ │ └── sched.h │ │ │ │ │ ├── math.h │ │ │ │ │ ├── net │ │ │ │ │ │ └── if.h │ │ │ │ │ ├── netdb.h │ │ │ │ │ ├── netinet │ │ │ │ │ │ ├── in.h │ │ │ │ │ │ ├── tcp.h │ │ │ │ │ │ └── udp.h │ │ │ │ │ ├── poll.h │ │ │ │ │ ├── sched.h │ │ │ │ │ ├── semaphore.h │ │ │ │ │ ├── signal.h │ │ │ │ │ ├── sys │ │ │ │ │ │ ├── epoll.h │ │ │ │ │ │ ├── eventfd.h │ │ │ │ │ │ ├── inotify.h │ │ │ │ │ │ ├── poll.h │ │ │ │ │ │ ├── resource.h │ │ │ │ │ │ ├── socket.h │ │ │ │ │ │ ├── syslog.h │ │ │ │ │ │ ├── termios.h │ │ │ │ │ │ ├── ucontext.h │ │ │ │ │ │ ├── uio.h │ │ │ │ │ │ ├── un.h │ │ │ │ │ │ ├── utsname.h │ │ │ │ │ │ └── wait.h │ │ │ │ │ ├── syslog.h │ │ │ │ │ ├── time.h │ │ │ │ │ ├── ucontext.h │ │ │ │ │ └── utime.h │ │ │ │ ├── inotify.cc │ │ │ │ ├── io │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── cwd_test.cc │ │ │ │ │ ├── epoll_test.cc │ │ │ │ │ ├── eventfd_test.cc │ │ │ │ │ ├── inotify_test.cc │ │ │ │ │ ├── io_context_epoll.cc │ │ │ │ │ ├── io_context_epoll.h │ │ │ │ │ ├── io_context_eventfd.cc │ │ │ │ │ ├── io_context_eventfd.h │ │ │ │ │ ├── io_context_inotify.cc │ │ │ │ │ ├── io_context_inotify.h │ │ │ │ │ ├── io_manager.cc │ │ │ │ │ ├── io_manager.h │ │ │ │ │ ├── io_syscalls.cc │ │ │ │ │ ├── native_paths.cc │ │ │ │ │ ├── native_paths.h │ │ │ │ │ ├── path_normalization_test.cc │ │ │ │ │ ├── pipe_test_driver.cc │ │ │ │ │ ├── pipe_test_enclave.cc │ │ │ │ │ ├── random_devices.cc │ │ │ │ │ ├── random_devices.h │ │ │ │ │ ├── read_write_multithread_test.cc │ │ │ │ │ ├── read_write_test.cc │ │ │ │ │ ├── realpath_test.cc │ │ │ │ │ ├── secure_paths.cc │ │ │ │ │ ├── secure_paths.h │ │ │ │ │ ├── util.cc │ │ │ │ │ ├── util.h │ │ │ │ │ └── virtual_test.cc │ │ │ │ ├── ioctl.cc │ │ │ │ ├── malloc_lock.cc │ │ │ │ ├── memory │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── heap_switch_test.cc │ │ │ │ │ ├── memory.cc │ │ │ │ │ └── memory.h │ │ │ │ ├── nl_types.cc │ │ │ │ ├── pipe_test.cc │ │ │ │ ├── poll.cc │ │ │ │ ├── pthread.cc │ │ │ │ ├── pthread_impl.h │ │ │ │ ├── pwd.cc │ │ │ │ ├── resource.cc │ │ │ │ ├── sched.cc │ │ │ │ ├── select.cc │ │ │ │ ├── select_test.cc │ │ │ │ ├── signal.cc │ │ │ │ ├── signal │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── signal_manager.cc │ │ │ │ │ └── signal_manager.h │ │ │ │ ├── sockets │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── addrinfo_test_driver.cc │ │ │ │ │ ├── addrinfo_test_enclave.cc │ │ │ │ │ ├── domain_socket_test_driver.cc │ │ │ │ │ ├── domain_socket_test_enclave.cc │ │ │ │ │ ├── in.cc │ │ │ │ │ ├── inet.cc │ │ │ │ │ ├── inet6_socket_test_driver.cc │ │ │ │ │ ├── inet6_socket_test_enclave.cc │ │ │ │ │ ├── inet_aton_test.cc │ │ │ │ │ ├── inet_pton_test.cc │ │ │ │ │ ├── netdb.cc │ │ │ │ │ ├── socket.cc │ │ │ │ │ ├── socket_client.cc │ │ │ │ │ ├── socket_client.h │ │ │ │ │ ├── socket_server.cc │ │ │ │ │ ├── socket_server.h │ │ │ │ │ ├── socket_test.proto │ │ │ │ │ ├── socket_test_transmit.cc │ │ │ │ │ ├── socket_test_transmit.h │ │ │ │ │ ├── socket_transmit.cc │ │ │ │ │ └── socket_transmit.h │ │ │ │ ├── stat.cc │ │ │ │ ├── statfs.cc │ │ │ │ ├── stdio.cc │ │ │ │ ├── stdlib.cc │ │ │ │ ├── syscall │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── enclave_clone.cc │ │ │ │ │ ├── enclave_clone.h │ │ │ │ │ ├── enclave_syscall.cc │ │ │ │ │ ├── enclave_syscall.h │ │ │ │ │ ├── enclave_syscall_helper.cc │ │ │ │ │ ├── enclave_syscall_helper.h │ │ │ │ │ ├── enclave_syscall_test.cc │ │ │ │ │ ├── signal_syscalls.cc │ │ │ │ │ └── signal_syscalls.h │ │ │ │ ├── syscalls_test.proto │ │ │ │ ├── syscalls_test_driver.cc │ │ │ │ ├── syscalls_test_enclave.cc │ │ │ │ ├── syslog.cc │ │ │ │ ├── syslog_test.cc │ │ │ │ ├── termios.cc │ │ │ │ ├── threading │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── thread_manager.cc │ │ │ │ │ └── thread_manager.h │ │ │ │ ├── time.cc │ │ │ │ ├── times_test.cc │ │ │ │ ├── uio.cc │ │ │ │ ├── unistd.cc │ │ │ │ ├── utime.cc │ │ │ │ ├── utsname.cc │ │ │ │ └── wait.cc │ │ │ ├── primitives │ │ │ │ ├── BUILD │ │ │ │ ├── dlopen │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── dlopen_remote_proxy.cc │ │ │ │ │ ├── loader.proto │ │ │ │ │ ├── runtime_stubs.c │ │ │ │ │ ├── runtime_syscalls.c │ │ │ │ │ ├── shared_dlopen.h │ │ │ │ │ ├── trusted_dlopen.cc │ │ │ │ │ ├── trusted_runtime.cc │ │ │ │ │ ├── untrusted_dlopen.cc │ │ │ │ │ └── untrusted_dlopen.h │ │ │ │ ├── enclave_loader.h │ │ │ │ ├── examples │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── README.md │ │ │ │ │ ├── hello_driver.cc │ │ │ │ │ ├── hello_enclave.cc │ │ │ │ │ ├── hello_enclave.h │ │ │ │ │ └── hello_test.cc │ │ │ │ ├── extent.h │ │ │ │ ├── extent_test.cc │ │ │ │ ├── long_living_test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── long_living_test.cc │ │ │ │ │ ├── long_living_test_enclave.cc │ │ │ │ │ └── long_living_test_selectors.h │ │ │ │ ├── primitive_status.h │ │ │ │ ├── primitive_status_test.cc │ │ │ │ ├── primitives.h │ │ │ │ ├── random_bytes.cc │ │ │ │ ├── random_bytes.h │ │ │ │ ├── remote │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── communicator.cc │ │ │ │ │ ├── communicator.h │ │ │ │ │ ├── communicator_test.cc │ │ │ │ │ ├── enclave_loader.cc │ │ │ │ │ ├── grpc_client_impl.cc │ │ │ │ │ ├── grpc_client_impl.h │ │ │ │ │ ├── grpc_server_impl.cc │ │ │ │ │ ├── grpc_server_impl.h │ │ │ │ │ ├── grpc_service.proto │ │ │ │ │ ├── local_exit_calls.cc │ │ │ │ │ ├── local_exit_calls.h │ │ │ │ │ ├── metrics │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── clients │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── opencensus_client.cc │ │ │ │ │ │ │ ├── opencensus_client.h │ │ │ │ │ │ │ ├── opencensus_client_config.h │ │ │ │ │ │ │ ├── opencensus_client_test.cc │ │ │ │ │ │ │ ├── proc_system_service_client.cc │ │ │ │ │ │ │ ├── proc_system_service_client.h │ │ │ │ │ │ │ └── proc_system_service_client_test.cc │ │ │ │ │ │ ├── mocks │ │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ │ ├── mock_proc_system_parser.h │ │ │ │ │ │ │ ├── mock_proc_system_service.h │ │ │ │ │ │ │ ├── mock_proc_system_service_server.cc │ │ │ │ │ │ │ └── mock_proc_system_service_server.h │ │ │ │ │ │ ├── proc_system.proto │ │ │ │ │ │ ├── proc_system_parser.cc │ │ │ │ │ │ ├── proc_system_parser.h │ │ │ │ │ │ ├── proc_system_parser_test.cc │ │ │ │ │ │ ├── proc_system_service.cc │ │ │ │ │ │ ├── proc_system_service.h │ │ │ │ │ │ └── proc_system_service_test.cc │ │ │ │ │ ├── proxy_client.cc │ │ │ │ │ ├── proxy_client.h │ │ │ │ │ ├── proxy_selectors.h │ │ │ │ │ ├── proxy_server.cc │ │ │ │ │ ├── proxy_server.h │ │ │ │ │ └── util │ │ │ │ │ │ ├── BUILD │ │ │ │ │ │ ├── grpc_credential_builder.cc │ │ │ │ │ │ ├── grpc_credential_builder.h │ │ │ │ │ │ ├── grpc_credential_builder_test.cc │ │ │ │ │ │ ├── proxy_launcher.cc │ │ │ │ │ │ ├── proxy_launcher.h │ │ │ │ │ │ ├── remote_proxy_lib.cc │ │ │ │ │ │ └── remote_proxy_lib.h │ │ │ │ ├── sgx │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── bridge.edl │ │ │ │ │ ├── ecalls.cc │ │ │ │ │ ├── enclave_loader.cc │ │ │ │ │ ├── enclave_syscalls.cc │ │ │ │ │ ├── errno.edl │ │ │ │ │ ├── exceptions.cc │ │ │ │ │ ├── exit_handlers.cc │ │ │ │ │ ├── exit_handlers.h │ │ │ │ │ ├── fork.cc │ │ │ │ │ ├── fork.h │ │ │ │ │ ├── fork.proto │ │ │ │ │ ├── fork_internal.h │ │ │ │ │ ├── fork_sgx_hw.cc │ │ │ │ │ ├── fork_sgx_sim.cc │ │ │ │ │ ├── loader.proto │ │ │ │ │ ├── ocalls.cc │ │ │ │ │ ├── register_signal_sgx_hw.cc │ │ │ │ │ ├── register_signal_sgx_sim.cc │ │ │ │ │ ├── sgx_error_code.proto │ │ │ │ │ ├── sgx_error_matchers.cc │ │ │ │ │ ├── sgx_error_matchers.h │ │ │ │ │ ├── sgx_errors.cc │ │ │ │ │ ├── sgx_errors.h │ │ │ │ │ ├── sgx_errors_test.cc │ │ │ │ │ ├── sgx_params.h │ │ │ │ │ ├── sgx_remote_proxy.cc │ │ │ │ │ ├── signal_dispatcher.cc │ │ │ │ │ ├── signal_dispatcher.h │ │ │ │ │ ├── trusted_runtime.cc │ │ │ │ │ ├── trusted_sgx.cc │ │ │ │ │ ├── trusted_sgx.h │ │ │ │ │ ├── untrusted_cache_malloc.cc │ │ │ │ │ ├── untrusted_cache_malloc.h │ │ │ │ │ ├── untrusted_cache_malloc_test.cc │ │ │ │ │ ├── untrusted_sgx.cc │ │ │ │ │ └── untrusted_sgx.h │ │ │ │ ├── test │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── dlopen_test_backend.cc │ │ │ │ │ ├── dlopen_test_backend.h │ │ │ │ │ ├── primitives_test.cc │ │ │ │ │ ├── remote_dlopen_test_backend.cc │ │ │ │ │ ├── remote_dlopen_test_backend.h │ │ │ │ │ ├── remote_sgx_test_backend.cc │ │ │ │ │ ├── remote_sgx_test_backend.h │ │ │ │ │ ├── remote_test_backend.cc │ │ │ │ │ ├── remote_test_backend.h │ │ │ │ │ ├── sgx_test_backend.cc │ │ │ │ │ ├── sgx_test_backend.h │ │ │ │ │ ├── test_backend.h │ │ │ │ │ ├── test_enclave.cc │ │ │ │ │ └── test_selectors.h │ │ │ │ ├── trusted_primitives.h │ │ │ │ ├── trusted_runtime.h │ │ │ │ ├── untrusted_primitives.cc │ │ │ │ ├── untrusted_primitives.h │ │ │ │ └── util │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── dispatch_table.cc │ │ │ │ │ ├── dispatch_table.h │ │ │ │ │ ├── dispatch_table_test.cc │ │ │ │ │ ├── exit_log.cc │ │ │ │ │ ├── exit_log.h │ │ │ │ │ ├── message.h │ │ │ │ │ ├── message_test.cc │ │ │ │ │ ├── status_conversions.cc │ │ │ │ │ ├── status_conversions.h │ │ │ │ │ ├── status_conversions_test.cc │ │ │ │ │ ├── status_serializer.h │ │ │ │ │ ├── trusted_memory.h │ │ │ │ │ ├── trusted_runtime_helper.cc │ │ │ │ │ └── trusted_runtime_helper.h │ │ │ ├── storage │ │ │ │ ├── secure │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── aead_handler.cc │ │ │ │ │ ├── aead_handler.h │ │ │ │ │ ├── authenticated_dictionary.h │ │ │ │ │ ├── ctmmt_authenticated_dictionary.cc │ │ │ │ │ ├── ctmmt_authenticated_dictionary.h │ │ │ │ │ ├── enclave_storage_secure.cc │ │ │ │ │ ├── enclave_storage_secure.h │ │ │ │ │ └── enclave_storage_secure_test.cc │ │ │ │ └── utils │ │ │ │ │ ├── BUILD │ │ │ │ │ ├── fd_closer.cc │ │ │ │ │ ├── fd_closer.h │ │ │ │ │ ├── fd_closer_test.cc │ │ │ │ │ ├── offset_translator.cc │ │ │ │ │ ├── offset_translator.h │ │ │ │ │ ├── offset_translator_test.cc │ │ │ │ │ ├── random_access_storage.h │ │ │ │ │ ├── record_store.h │ │ │ │ │ ├── record_store_test.cc │ │ │ │ │ ├── test_utils.cc │ │ │ │ │ ├── test_utils.h │ │ │ │ │ ├── untrusted_file.cc │ │ │ │ │ ├── untrusted_file.h │ │ │ │ │ └── untrusted_file_test.cc │ │ │ ├── system │ │ │ │ ├── BUILD │ │ │ │ ├── cmath_test.cc │ │ │ │ └── include │ │ │ │ │ ├── arpa │ │ │ │ │ ├── nameser.h │ │ │ │ │ └── nameser_compat.h │ │ │ │ │ ├── cmath │ │ │ │ │ └── sys │ │ │ │ │ └── sysmacros.h │ │ │ └── system_call │ │ │ │ ├── BUILD │ │ │ │ ├── generate_sysno.cc │ │ │ │ ├── generate_tables.cc │ │ │ │ ├── message.cc │ │ │ │ ├── message.h │ │ │ │ ├── message_test.cc │ │ │ │ ├── metadata.cc │ │ │ │ ├── metadata.h │ │ │ │ ├── metadata_test.cc │ │ │ │ ├── preprocess.py │ │ │ │ ├── serialize.cc │ │ │ │ ├── serialize.h │ │ │ │ ├── serialize_test.cc │ │ │ │ ├── syscalls.txt │ │ │ │ ├── system_call.cc │ │ │ │ ├── system_call.h │ │ │ │ ├── system_call_message_fuzzer.cc │ │ │ │ ├── system_call_test.cc │ │ │ │ ├── type_conversions │ │ │ │ ├── BUILD │ │ │ │ ├── define_types.py │ │ │ │ ├── generated_types_functions_test.cc │ │ │ │ ├── kernel_types.h │ │ │ │ ├── kernel_types_test.cc │ │ │ │ ├── manual_types_functions.cc │ │ │ │ ├── manual_types_functions.h │ │ │ │ ├── manual_types_functions_test.cc │ │ │ │ ├── types.h │ │ │ │ ├── types_conversions_generator.cc │ │ │ │ ├── types_functions.h │ │ │ │ ├── types_parse_functions.py │ │ │ │ └── types_parse_functions_test.py │ │ │ │ ├── untrusted_invoke.cc │ │ │ │ └── untrusted_invoke.h │ │ ├── secure_storage.h │ │ ├── test │ │ │ ├── grpc │ │ │ │ ├── BUILD │ │ │ │ ├── channel_test.cc │ │ │ │ ├── client_enclave.cc │ │ │ │ ├── client_enclave.h │ │ │ │ ├── client_enclave.proto │ │ │ │ ├── client_side_auth_test_constants.cc │ │ │ │ ├── client_side_auth_test_constants.h │ │ │ │ ├── client_side_authorization_test.cc │ │ │ │ ├── enclave_communication_test.cc │ │ │ │ ├── enclave_insecure_server.cc │ │ │ │ ├── enclave_insecure_server_test.cc │ │ │ │ ├── enclave_secure_server.cc │ │ │ │ ├── enclave_secure_server_test.cc │ │ │ │ ├── messenger_client_impl.h │ │ │ │ ├── messenger_server_impl.h │ │ │ │ ├── server_enclave.cc │ │ │ │ ├── service.proto │ │ │ │ ├── sgx_age_remote_server_enclave.cc │ │ │ │ └── sgx_age_remote_server_enclave_test.cc │ │ │ ├── loader │ │ │ │ ├── BUILD │ │ │ │ └── loader_test.cc │ │ │ ├── misc │ │ │ │ ├── BUILD │ │ │ │ ├── active_enclave_signal_test_driver.cc │ │ │ │ ├── active_enclave_signal_test_enclave.cc │ │ │ │ ├── block_enclave_entries_test.proto │ │ │ │ ├── block_enclave_entries_test_driver.cc │ │ │ │ ├── block_enclave_entries_test_enclave.cc │ │ │ │ ├── condvar_test.cc │ │ │ │ ├── die.cc │ │ │ │ ├── die_test.cc │ │ │ │ ├── double_die.cc │ │ │ │ ├── embedded_enclave_test_driver.cc │ │ │ │ ├── enclave_entry_count_test.proto │ │ │ │ ├── enclave_entry_count_test_driver.cc │ │ │ │ ├── enclave_entry_count_test_enclave.cc │ │ │ │ ├── error_propagation_enclave.cc │ │ │ │ ├── error_propagation_test.cc │ │ │ │ ├── exception.cc │ │ │ │ ├── exception.h │ │ │ │ ├── exception_app.cc │ │ │ │ ├── exception_enclave.cc │ │ │ │ ├── exception_test.cc │ │ │ │ ├── exhaust_sgx_tcs.cc │ │ │ │ ├── exhaust_sgx_tcs_test.cc │ │ │ │ ├── fail_finalize_enclave.cc │ │ │ │ ├── fail_finalize_enclave_test.cc │ │ │ │ ├── hello_world.cc │ │ │ │ ├── hello_world_test.cc │ │ │ │ ├── inactive_enclave_signal_test_driver.cc │ │ │ │ ├── inactive_enclave_signal_test_enclave.cc │ │ │ │ ├── initfini.cc │ │ │ │ ├── logging_test_driver.cc │ │ │ │ ├── logging_test_enclave.cc │ │ │ │ ├── malloc_stress_test.cc │ │ │ │ ├── memory_layout_test.cc │ │ │ │ ├── mutex_test.cc │ │ │ │ ├── nanosleep_test.cc │ │ │ │ ├── now_test.cc │ │ │ │ ├── pthread_test.cc │ │ │ │ ├── raise_signal_test.cc │ │ │ │ ├── rdrand_test.cc │ │ │ │ ├── rwlock_test.cc │ │ │ │ ├── sem_test.cc │ │ │ │ ├── signal_test.proto │ │ │ │ ├── threaded_finalize.cc │ │ │ │ └── threaded_test.cc │ │ │ ├── run_enclave_tests.sh │ │ │ └── util │ │ │ │ ├── BUILD │ │ │ │ ├── do_nothing_enclave.cc │ │ │ │ ├── enclave_assertion_authority_configs.cc │ │ │ │ ├── enclave_assertion_authority_configs.h │ │ │ │ ├── enclave_assertion_authority_configs_test.cc │ │ │ │ ├── enclave_test.cc │ │ │ │ ├── enclave_test.h │ │ │ │ ├── enclave_test_application.cc │ │ │ │ ├── enclave_test_application.h │ │ │ │ ├── enclave_test_launcher.cc │ │ │ │ ├── enclave_test_launcher.h │ │ │ │ ├── exec_tester.cc │ │ │ │ ├── exec_tester.h │ │ │ │ ├── exec_tester_test.cc │ │ │ │ ├── exit_app.cc │ │ │ │ ├── fake_enclave_loader.cc │ │ │ │ ├── fake_enclave_loader.h │ │ │ │ ├── finite_domain_fuzz.cc │ │ │ │ ├── finite_domain_fuzz.h │ │ │ │ ├── grpc_debug_config.cc │ │ │ │ ├── grpc_debug_config.h │ │ │ │ ├── integral_type_test_data.h │ │ │ │ ├── lorem_ipsum.txt │ │ │ │ ├── memory_matchers.h │ │ │ │ ├── memory_matchers_test.cc │ │ │ │ ├── mock_enclave_client.h │ │ │ │ ├── mock_enclave_loader.h │ │ │ │ ├── mock_test.cc │ │ │ │ ├── output_collector.cc │ │ │ │ ├── output_collector.h │ │ │ │ ├── proto_matchers.h │ │ │ │ ├── pthread_test_util.cc │ │ │ │ ├── pthread_test_util.h │ │ │ │ ├── shell_testing.sh │ │ │ │ ├── status_matchers.h │ │ │ │ ├── status_matchers_test.cc │ │ │ │ ├── string_matchers.h │ │ │ │ ├── string_matchers_test.cc │ │ │ │ ├── test_binary.cc │ │ │ │ ├── test_flags.cc │ │ │ │ ├── test_flags.h │ │ │ │ ├── test_main.cc │ │ │ │ └── test_string.proto │ │ ├── third_party │ │ │ ├── BUILD │ │ │ ├── curl.BUILD │ │ │ └── intel │ │ │ │ ├── BUILD │ │ │ │ ├── README.md │ │ │ │ ├── posix │ │ │ │ ├── sgx_defs.h │ │ │ │ └── sgx_thread.h │ │ │ │ └── sgx_tstdc.edl │ │ ├── trusted_application.h │ │ └── util │ │ │ ├── BUILD │ │ │ ├── aligned_object_ptr.h │ │ │ ├── aligned_object_ptr_test.cc │ │ │ ├── asylo_macros.h │ │ │ ├── binary_search.h │ │ │ ├── binary_search_test.cc │ │ │ ├── cleansing_allocator.h │ │ │ ├── cleansing_allocator_test.cc │ │ │ ├── cleansing_types.h │ │ │ ├── cleanup.h │ │ │ ├── cleanup_test.cc │ │ │ ├── elf_reader.cc │ │ │ ├── elf_reader.h │ │ │ ├── elf_reader_test.cc │ │ │ ├── error_codes.h │ │ │ ├── error_space.cc │ │ │ ├── error_space.h │ │ │ ├── error_space_test.cc │ │ │ ├── fd_utils.cc │ │ │ ├── fd_utils.h │ │ │ ├── fd_utils_test.cc │ │ │ ├── file_mapping.cc │ │ │ ├── file_mapping.h │ │ │ ├── file_mapping_test.cc │ │ │ ├── function_deleter.h │ │ │ ├── function_deleter_test.cc │ │ │ ├── function_traits.h │ │ │ ├── function_traits_test.cc │ │ │ ├── hex_util.cc │ │ │ ├── hex_util.h │ │ │ ├── hex_util_test.cc │ │ │ ├── http_fetcher.h │ │ │ ├── http_fetcher_impl.cc │ │ │ ├── http_fetcher_impl.h │ │ │ ├── http_fetcher_impl_test.cc │ │ │ ├── lock_guard.h │ │ │ ├── lock_guard_test.cc │ │ │ ├── logging.cc │ │ │ ├── logging.h │ │ │ ├── mutex_guarded.h │ │ │ ├── mutex_guarded_test.cc │ │ │ ├── path.cc │ │ │ ├── path.h │ │ │ ├── path_test.cc │ │ │ ├── posix_error_matchers.cc │ │ │ ├── posix_error_matchers.h │ │ │ ├── posix_error_space.cc │ │ │ ├── posix_error_space.h │ │ │ ├── posix_error_space_test.cc │ │ │ ├── posix_errors.cc │ │ │ ├── posix_errors.h │ │ │ ├── posix_errors_test.cc │ │ │ ├── proto_enum_util.h │ │ │ ├── proto_enum_util_test.cc │ │ │ ├── proto_enum_util_test.proto │ │ │ ├── proto_flag.h │ │ │ ├── proto_flag_test.cc │ │ │ ├── proto_parse_util.h │ │ │ ├── proto_parse_util_test.cc │ │ │ ├── proto_parse_util_test.proto │ │ │ ├── proto_struct_util.cc │ │ │ ├── proto_struct_util.h │ │ │ ├── proto_struct_util_test.cc │ │ │ ├── remote │ │ │ ├── BUILD │ │ │ ├── grpc_channel_builder.cc │ │ │ ├── grpc_channel_builder.h │ │ │ ├── grpc_server_main_wrapper.h │ │ │ ├── local_provision.cc │ │ │ ├── process_main_wrapper.h │ │ │ ├── provision.h │ │ │ ├── remote_loader.proto │ │ │ ├── remote_provision.proto │ │ │ ├── remote_provision_client.cc │ │ │ ├── remote_provision_host_server.cc │ │ │ ├── remote_provision_server_lib.cc │ │ │ ├── remote_provision_server_lib.h │ │ │ ├── remote_proxy_config.cc │ │ │ ├── remote_proxy_config.h │ │ │ └── remote_proxy_config_test.cc │ │ │ ├── status.cc │ │ │ ├── status.h │ │ │ ├── status.proto │ │ │ ├── status_error_space.cc │ │ │ ├── status_error_space.h │ │ │ ├── status_helpers.cc │ │ │ ├── status_helpers.h │ │ │ ├── status_helpers_internal.h │ │ │ ├── status_helpers_test.cc │ │ │ ├── status_internal.h │ │ │ ├── status_macros.h │ │ │ ├── status_macros_test.cc │ │ │ ├── status_test.cc │ │ │ ├── statusor.cc │ │ │ ├── statusor.h │ │ │ ├── statusor_test.cc │ │ │ ├── std_thread.h │ │ │ ├── thread.h │ │ │ ├── thread_test.cc │ │ │ ├── time_conversions.h │ │ │ ├── time_conversions_internal.cc │ │ │ ├── time_conversions_internal.h │ │ │ ├── time_conversions_test.cc │ │ │ ├── url_util.cc │ │ │ ├── url_util.h │ │ │ └── url_util_test.cc │ ├── buildkite │ │ ├── collect_artifacts.py │ │ ├── docker-test.sh │ │ └── pipeline.yml │ └── tools │ │ └── allowlists │ │ └── function_transition_allowlist │ │ └── BUILD └── islet │ ├── include │ └── islet.h │ └── setup.sh ├── utilities ├── appoint_platform.cc ├── cert_utility.cc ├── cert_utility.mak ├── combine_policy_certs.cc ├── combine_properties.cc ├── embed_policy_key.cc ├── generate_cert_chain.cc ├── generate_cert_chain.mak ├── key_utility.cc ├── make_environment.cc ├── make_indirect_vse_clause.cc ├── make_platform.cc ├── make_property.cc ├── make_signed_claim_from_vse_clause.cc ├── make_simple_vse_clause.cc ├── make_unary_vse_clause.cc ├── measurement_init.cc ├── measurement_utility.cc ├── package_claims.cc ├── policy_generator.cc ├── policy_generator.mak ├── policy_generator_info.md ├── policy_schema.json ├── policy_utilities.mak ├── policy_utilities_info.md ├── print_packaged_claims.cc ├── print_signed_claim.cc ├── print_vse_clause.cc ├── sample_sev_key_generation.cc ├── simulated_sev_attest.cc ├── simulated_sev_key_generation.cc └── test_data │ └── test_script.sh └── vm_model_tools ├── cf_utility_usage_notes.md ├── examples └── scenario1 │ ├── instructions.md │ ├── prepare-test.sh │ ├── run-test.sh │ ├── sev-client-call.sh │ └── test_script.sh ├── osmodel_readme.md ├── readme.md └── src ├── BUILD.md ├── cf_key_client.cc ├── cf_key_server.cc ├── cf_support.cc ├── cf_support.h ├── cf_support_test.cc ├── cf_utility.cc ├── cf_utility.mak ├── cf_utility_old_api.cc └── cryptstore.proto /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/.gitignore -------------------------------------------------------------------------------- /APP-RUNTIME-STRUCTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/APP-RUNTIME-STRUCTURE.md -------------------------------------------------------------------------------- /CI/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/README.md -------------------------------------------------------------------------------- /CI/scripts/algorithm_names_map.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/algorithm_names_map.dat -------------------------------------------------------------------------------- /CI/scripts/check-gofmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/check-gofmt.sh -------------------------------------------------------------------------------- /CI/scripts/check-srcfmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/check-srcfmt.sh -------------------------------------------------------------------------------- /CI/scripts/cppcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/cppcheck.sh -------------------------------------------------------------------------------- /CI/scripts/fix_swig_wrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/fix_swig_wrap.sh -------------------------------------------------------------------------------- /CI/scripts/osinfo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/osinfo.sh -------------------------------------------------------------------------------- /CI/scripts/replace_algname.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/replace_algname.sh -------------------------------------------------------------------------------- /CI/scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CI/scripts/test.sh -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTOR_LADDER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/CONTRIBUTOR_LADDER.md -------------------------------------------------------------------------------- /Doc/2023-10-CCC-Proposal-TechTalk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/2023-10-CCC-Proposal-TechTalk.pdf -------------------------------------------------------------------------------- /Doc/2023-10-CCC-Proposal-TechTalk.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/2023-10-CCC-Proposal-TechTalk.pptx -------------------------------------------------------------------------------- /Doc/2023-CC-SummitKeynote-Final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/2023-CC-SummitKeynote-Final.pdf -------------------------------------------------------------------------------- /Doc/2023-CC-SummitKeynote-Final.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/2023-CC-SummitKeynote-Final.pptx -------------------------------------------------------------------------------- /Doc/2023-CC-SummitTechnical-Final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/2023-CC-SummitTechnical-Final.pdf -------------------------------------------------------------------------------- /Doc/2023-CC-SummitTechnical-Final.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/2023-CC-SummitTechnical-Final.pptx -------------------------------------------------------------------------------- /Doc/AWS-documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/AWS-documentation.md -------------------------------------------------------------------------------- /Doc/Certifier-Nvidia-H100GPU-Support.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/Certifier-Nvidia-H100GPU-Support.pdf -------------------------------------------------------------------------------- /Doc/CertifierFramework.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/CertifierFramework.pdf -------------------------------------------------------------------------------- /Doc/CertifierFramework.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/CertifierFramework.pptx -------------------------------------------------------------------------------- /Doc/Guide.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/Guide.docx -------------------------------------------------------------------------------- /Doc/Guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/Guide.pdf -------------------------------------------------------------------------------- /Doc/RepositoryWhitepaper.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/RepositoryWhitepaper.docx -------------------------------------------------------------------------------- /Doc/RepositoryWhitepaper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/RepositoryWhitepaper.pdf -------------------------------------------------------------------------------- /Doc/SevProvisioning.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/SevProvisioning.docx -------------------------------------------------------------------------------- /Doc/SevProvisioning.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/SevProvisioning.pdf -------------------------------------------------------------------------------- /Doc/Suggested_features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/Suggested_features.md -------------------------------------------------------------------------------- /Doc/developer_tour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/developer_tour.md -------------------------------------------------------------------------------- /Doc/install-certifier-Ubuntu-20.04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/install-certifier-Ubuntu-20.04.md -------------------------------------------------------------------------------- /Doc/python_bindings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/python_bindings.md -------------------------------------------------------------------------------- /Doc/tdx_design_note.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/Doc/tdx_design_note.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/SECURITY.md -------------------------------------------------------------------------------- /STATUS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/STATUS -------------------------------------------------------------------------------- /acl_lib/Doc/jwt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/Doc/jwt.txt -------------------------------------------------------------------------------- /acl_lib/acl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl.cc -------------------------------------------------------------------------------- /acl_lib/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl.h -------------------------------------------------------------------------------- /acl_lib/acl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl.proto -------------------------------------------------------------------------------- /acl_lib/acl_lib.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl_lib.mak -------------------------------------------------------------------------------- /acl_lib/acl_rpc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl_rpc.cc -------------------------------------------------------------------------------- /acl_lib/acl_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl_rpc.h -------------------------------------------------------------------------------- /acl_lib/acl_support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl_support.cc -------------------------------------------------------------------------------- /acl_lib/acl_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/acl_support.h -------------------------------------------------------------------------------- /acl_lib/file_1: -------------------------------------------------------------------------------- 1 | John's file. 2 | -------------------------------------------------------------------------------- /acl_lib/file_2: -------------------------------------------------------------------------------- 1 | Paul's file. 2 | -------------------------------------------------------------------------------- /acl_lib/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/instructions.md -------------------------------------------------------------------------------- /acl_lib/new_apps_ideas.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/new_apps_ideas.txt -------------------------------------------------------------------------------- /acl_lib/standalone_acl_lib_test.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/standalone_acl_lib_test.mak -------------------------------------------------------------------------------- /acl_lib/standalone_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/standalone_app.cc -------------------------------------------------------------------------------- /acl_lib/standalone_app.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/standalone_app.mak -------------------------------------------------------------------------------- /acl_lib/test_acl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/acl_lib/test_acl.cc -------------------------------------------------------------------------------- /acl_lib/test_data/file_1: -------------------------------------------------------------------------------- 1 | John's file. 2 | -------------------------------------------------------------------------------- /acl_lib/test_data/file_2: -------------------------------------------------------------------------------- 1 | Paul's file. 2 | -------------------------------------------------------------------------------- /application_service/app_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/app_service.cc -------------------------------------------------------------------------------- /application_service/app_service.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/app_service.mak -------------------------------------------------------------------------------- /application_service/app_service_new_api.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/app_service_new_api.mak -------------------------------------------------------------------------------- /application_service/hello_world.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/hello_world.cc -------------------------------------------------------------------------------- /application_service/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/instructions.md -------------------------------------------------------------------------------- /application_service/prepare-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/prepare-test.sh -------------------------------------------------------------------------------- /application_service/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/run-test.sh -------------------------------------------------------------------------------- /application_service/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/script -------------------------------------------------------------------------------- /application_service/send_request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/send_request.cc -------------------------------------------------------------------------------- /application_service/test_user.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/application_service/test_user.cc -------------------------------------------------------------------------------- /certifier_service/attestation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/attestation.bin -------------------------------------------------------------------------------- /certifier_service/certlib/cert1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/cert1_test.go -------------------------------------------------------------------------------- /certifier_service/certlib/certlib_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/certlib_policy.go -------------------------------------------------------------------------------- /certifier_service/certlib/certlib_primitives.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/certlib_primitives.go -------------------------------------------------------------------------------- /certifier_service/certlib/certlib_proofs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/certlib_proofs.go -------------------------------------------------------------------------------- /certifier_service/certlib/certlib_support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/certlib_support.go -------------------------------------------------------------------------------- /certifier_service/certlib/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/instructions.md -------------------------------------------------------------------------------- /certifier_service/certlib/test_data/meas.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certlib/test_data/meas.hex -------------------------------------------------------------------------------- /certifier_service/certprotos/certifier.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/certprotos/certifier.proto -------------------------------------------------------------------------------- /certifier_service/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/go.mod -------------------------------------------------------------------------------- /certifier_service/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/go.sum -------------------------------------------------------------------------------- /certifier_service/graminelib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/graminelib/Makefile -------------------------------------------------------------------------------- /certifier_service/graminelib/configureMbedTLS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/graminelib/configureMbedTLS -------------------------------------------------------------------------------- /certifier_service/graminelib/gramine_verify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/graminelib/gramine_verify.cc -------------------------------------------------------------------------------- /certifier_service/graminelib/gramine_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/graminelib/gramine_verify.h -------------------------------------------------------------------------------- /certifier_service/graminelib/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/graminelib/instructions.md -------------------------------------------------------------------------------- /certifier_service/gramineverify/gramineverify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/gramineverify/gramineverify.go -------------------------------------------------------------------------------- /certifier_service/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/instructions.md -------------------------------------------------------------------------------- /certifier_service/isletlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/isletlib/Makefile -------------------------------------------------------------------------------- /certifier_service/isletlib/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/isletlib/instructions.md -------------------------------------------------------------------------------- /certifier_service/isletlib/islet_verify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/isletlib/islet_verify.cc -------------------------------------------------------------------------------- /certifier_service/isletlib/islet_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/isletlib/islet_verify.h -------------------------------------------------------------------------------- /certifier_service/isletlib/islet_verify_dummy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/isletlib/islet_verify_dummy.cc -------------------------------------------------------------------------------- /certifier_service/isletverify/isletverify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/isletverify/isletverify.go -------------------------------------------------------------------------------- /certifier_service/oelib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/oelib/Makefile -------------------------------------------------------------------------------- /certifier_service/oelib/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/oelib/config.mk -------------------------------------------------------------------------------- /certifier_service/oelib/oeverify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/oelib/oeverify.c -------------------------------------------------------------------------------- /certifier_service/oelib/oeverify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/oelib/oeverify.h -------------------------------------------------------------------------------- /certifier_service/oelib/oeverify_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/oelib/oeverify_dummy.c -------------------------------------------------------------------------------- /certifier_service/oeverify/oeverify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/oeverify/oeverify.go -------------------------------------------------------------------------------- /certifier_service/simpleserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/simpleserver.go -------------------------------------------------------------------------------- /certifier_service/teelib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/teelib/Makefile -------------------------------------------------------------------------------- /certifier_service/teelib/tee_primitives.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/teelib/tee_primitives.cc -------------------------------------------------------------------------------- /certifier_service/teelib/tee_primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/teelib/tee_primitives.h -------------------------------------------------------------------------------- /certifier_service/test_sized_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/test_sized_client.go -------------------------------------------------------------------------------- /certifier_service/test_sized_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/certifier_service/test_sized_server.go -------------------------------------------------------------------------------- /deprecated/asylo/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/deprecated/asylo/BUILD -------------------------------------------------------------------------------- /deprecated/asylo/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/deprecated/asylo/WORKSPACE -------------------------------------------------------------------------------- /deprecated/asylo/asylo_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/deprecated/asylo/asylo_api.cc -------------------------------------------------------------------------------- /deprecated/asylo/asylo_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/deprecated/asylo/asylo_api.h -------------------------------------------------------------------------------- /deprecated/certifier_diagrams.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/deprecated/certifier_diagrams.pptx -------------------------------------------------------------------------------- /deprecated/simpleclient.go.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/deprecated/simpleclient.go.old -------------------------------------------------------------------------------- /include/api_flow.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/api_flow.txt -------------------------------------------------------------------------------- /include/application_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/application_enclave.h -------------------------------------------------------------------------------- /include/cc_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/cc_helpers.h -------------------------------------------------------------------------------- /include/cc_useful.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/cc_useful.h -------------------------------------------------------------------------------- /include/certifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier.h -------------------------------------------------------------------------------- /include/certifier_algorithms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier_algorithms.h -------------------------------------------------------------------------------- /include/certifier_framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier_framework.h -------------------------------------------------------------------------------- /include/certifier_framework.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier_framework.i -------------------------------------------------------------------------------- /include/certifier_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier_tests.h -------------------------------------------------------------------------------- /include/certifier_tests.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier_tests.i -------------------------------------------------------------------------------- /include/certifier_utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/certifier_utilities.h -------------------------------------------------------------------------------- /include/claims_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/claims_tests.h -------------------------------------------------------------------------------- /include/nvidia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/nvidia.h -------------------------------------------------------------------------------- /include/nvidia_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/nvidia_impl.h -------------------------------------------------------------------------------- /include/nvidia_mock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/nvidia_mock.h -------------------------------------------------------------------------------- /include/primitive_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/primitive_tests.h -------------------------------------------------------------------------------- /include/simulated_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/simulated_enclave.h -------------------------------------------------------------------------------- /include/store_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/store_tests.h -------------------------------------------------------------------------------- /include/support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/support.h -------------------------------------------------------------------------------- /include/support_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/support_tests.h -------------------------------------------------------------------------------- /include/swigpytests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/swigpytests.h -------------------------------------------------------------------------------- /include/swigpytests.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/swigpytests.i -------------------------------------------------------------------------------- /include/x509_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/include/x509_tests.h -------------------------------------------------------------------------------- /openenclave_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/Makefile -------------------------------------------------------------------------------- /openenclave_test/attestation.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/attestation.edl -------------------------------------------------------------------------------- /openenclave_test/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/config.mk -------------------------------------------------------------------------------- /openenclave_test/enclave/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/enclave/Makefile -------------------------------------------------------------------------------- /openenclave_test/enclave/ecalls.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/enclave/ecalls.cc -------------------------------------------------------------------------------- /openenclave_test/enclave/enc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/enclave/enc.conf -------------------------------------------------------------------------------- /openenclave_test/enclave/oe_certifier.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/enclave/oe_certifier.mak -------------------------------------------------------------------------------- /openenclave_test/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/host/Makefile -------------------------------------------------------------------------------- /openenclave_test/host/host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/host/host.c -------------------------------------------------------------------------------- /openenclave_test/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/instructions.md -------------------------------------------------------------------------------- /openenclave_test/protobufs-bin/bin/protoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/protobufs-bin/bin/protoc -------------------------------------------------------------------------------- /openenclave_test/protobufs-bin/lib/libprotobuf.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/openenclave_test/protobufs-bin/lib/libprotobuf.a -------------------------------------------------------------------------------- /sample_apps/First_Aid_Real_deployments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/First_Aid_Real_deployments.md -------------------------------------------------------------------------------- /sample_apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/README.md -------------------------------------------------------------------------------- /sample_apps/analytics_example/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/Makefile -------------------------------------------------------------------------------- /sample_apps/analytics_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/README.md -------------------------------------------------------------------------------- /sample_apps/analytics_example/attestation.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/attestation.edl -------------------------------------------------------------------------------- /sample_apps/analytics_example/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/config.mk -------------------------------------------------------------------------------- /sample_apps/analytics_example/enclave/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/enclave/Makefile -------------------------------------------------------------------------------- /sample_apps/analytics_example/enclave/ecalls.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/enclave/ecalls.cc -------------------------------------------------------------------------------- /sample_apps/analytics_example/enclave/enc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/enclave/enc.conf -------------------------------------------------------------------------------- /sample_apps/analytics_example/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/host/Makefile -------------------------------------------------------------------------------- /sample_apps/analytics_example/host/host.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/host/host.cc -------------------------------------------------------------------------------- /sample_apps/analytics_example/third_party/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/analytics_example/third_party/README.md -------------------------------------------------------------------------------- /sample_apps/att_systemd_service/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/att_systemd_service/Makefile -------------------------------------------------------------------------------- /sample_apps/att_systemd_service/attservice.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/att_systemd_service/attservice.service -------------------------------------------------------------------------------- /sample_apps/att_systemd_service/attsvc.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/att_systemd_service/attsvc.cc -------------------------------------------------------------------------------- /sample_apps/att_systemd_service/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/att_systemd_service/install.sh -------------------------------------------------------------------------------- /sample_apps/att_systemd_service/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/att_systemd_service/instructions.md -------------------------------------------------------------------------------- /sample_apps/certifier_in_tee/Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/certifier_in_tee/Notes.md -------------------------------------------------------------------------------- /sample_apps/certifier_in_tee/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/certifier_in_tee/script -------------------------------------------------------------------------------- /sample_apps/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/cleanup.sh -------------------------------------------------------------------------------- /sample_apps/common/example_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/common/example_app.cc -------------------------------------------------------------------------------- /sample_apps/multidomain_simple_app/Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/multidomain_simple_app/Notes.md -------------------------------------------------------------------------------- /sample_apps/multidomain_simple_app/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/multidomain_simple_app/instructions.md -------------------------------------------------------------------------------- /sample_apps/multidomain_simple_app/prepare-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/multidomain_simple_app/prepare-test.sh -------------------------------------------------------------------------------- /sample_apps/multidomain_simple_app/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/multidomain_simple_app/run-test.sh -------------------------------------------------------------------------------- /sample_apps/multidomain_simple_app/sample_run.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/multidomain_simple_app/sample_run.txt -------------------------------------------------------------------------------- /sample_apps/multidomain_simple_app/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/multidomain_simple_app/script -------------------------------------------------------------------------------- /sample_apps/run_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/run_example.sh -------------------------------------------------------------------------------- /sample_apps/simple_app/Notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/Notes.md -------------------------------------------------------------------------------- /sample_apps/simple_app/example_app.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/example_app.mak -------------------------------------------------------------------------------- /sample_apps/simple_app/example_key_rotation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/example_key_rotation.cc -------------------------------------------------------------------------------- /sample_apps/simple_app/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/instructions.md -------------------------------------------------------------------------------- /sample_apps/simple_app/policy_key_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/policy_key_notes.md -------------------------------------------------------------------------------- /sample_apps/simple_app/prepare-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/prepare-test.sh -------------------------------------------------------------------------------- /sample_apps/simple_app/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/run-test.sh -------------------------------------------------------------------------------- /sample_apps/simple_app/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app/script -------------------------------------------------------------------------------- /sample_apps/simple_app_java/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/app/build.gradle -------------------------------------------------------------------------------- /sample_apps/simple_app_java/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/instructions.md -------------------------------------------------------------------------------- /sample_apps/simple_app_java/native/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/native/CMakeLists.txt -------------------------------------------------------------------------------- /sample_apps/simple_app_java/native/cf_shims.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/native/cf_shims.cc -------------------------------------------------------------------------------- /sample_apps/simple_app_java/native/cf_shims.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/native/cf_shims.h -------------------------------------------------------------------------------- /sample_apps/simple_app_java/native/detect_paths.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/native/detect_paths.sh -------------------------------------------------------------------------------- /sample_apps/simple_app_java/native/store.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/native/store.i -------------------------------------------------------------------------------- /sample_apps/simple_app_java/native/trust_manager.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_java/native/trust_manager.i -------------------------------------------------------------------------------- /sample_apps/simple_app_python/example_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_python/example_app.py -------------------------------------------------------------------------------- /sample_apps/simple_app_python/policy_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_python/policy_key.py -------------------------------------------------------------------------------- /sample_apps/simple_app_under_app_service/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_app_service/script -------------------------------------------------------------------------------- /sample_apps/simple_app_under_gramine/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_gramine/script -------------------------------------------------------------------------------- /sample_apps/simple_app_under_islet/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_islet/instructions.md -------------------------------------------------------------------------------- /sample_apps/simple_app_under_islet/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_islet/script -------------------------------------------------------------------------------- /sample_apps/simple_app_under_keystone/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_keystone/script -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/Makefile -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/README.md -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/attestation.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/attestation.edl -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/config.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/config.mk -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/enclave/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/enclave/Makefile -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/enclave/ecalls.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/enclave/ecalls.cc -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/enclave/enc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/enclave/enc.conf -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/host/Makefile -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/host/host.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/host/host.cc -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/instructions.md -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/oe_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/oe_policy.json -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/script -------------------------------------------------------------------------------- /sample_apps/simple_app_under_oe/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_oe/test.sh -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/instructions.md -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/prepare-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/prepare-test.sh -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/run-test.sh -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/script -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/sev-client-call.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/sev-client-call.sh -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/sev_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/sev_policy.json -------------------------------------------------------------------------------- /sample_apps/simple_app_under_sev/short_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sample_apps/simple_app_under_sev/short_script.sh -------------------------------------------------------------------------------- /sev-snp-simulator/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/Makefile -------------------------------------------------------------------------------- /sev-snp-simulator/attestation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/attestation.h -------------------------------------------------------------------------------- /sev-snp-simulator/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/instructions.md -------------------------------------------------------------------------------- /sev-snp-simulator/sev-guest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/sev-guest.h -------------------------------------------------------------------------------- /sev-snp-simulator/sevguest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/sevguest.c -------------------------------------------------------------------------------- /sev-snp-simulator/sevguest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/sevguest.h -------------------------------------------------------------------------------- /sev-snp-simulator/snp-derive-key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/snp-derive-key.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/Makefile -------------------------------------------------------------------------------- /sev-snp-simulator/test/include/attestation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/include/attestation.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/include/report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/include/report.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/include/secg-sec1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/include/secg-sec1.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/include/sev-ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/include/sev-ecdsa.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/include/sev-guest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/include/sev-guest.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/include/snp-derive-key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/include/snp-derive-key.h -------------------------------------------------------------------------------- /sev-snp-simulator/test/report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/report.c -------------------------------------------------------------------------------- /sev-snp-simulator/test/sev-ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/sev-ecdsa.c -------------------------------------------------------------------------------- /sev-snp-simulator/test/sev-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/sev-snp-simulator/test/sev-test.c -------------------------------------------------------------------------------- /src/Noteontests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/Noteontests.md -------------------------------------------------------------------------------- /src/android/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/android/guide.md -------------------------------------------------------------------------------- /src/application-enclave/application_enclave.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/application-enclave/application_enclave.cc -------------------------------------------------------------------------------- /src/cc_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/cc_helpers.cc -------------------------------------------------------------------------------- /src/cc_useful.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/cc_useful.cc -------------------------------------------------------------------------------- /src/certificate_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certificate_tests.cc -------------------------------------------------------------------------------- /src/certifier.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certifier.cc -------------------------------------------------------------------------------- /src/certifier.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certifier.mak -------------------------------------------------------------------------------- /src/certifier_algorithms.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certifier_algorithms.cc -------------------------------------------------------------------------------- /src/certifier_proofs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certifier_proofs.cc -------------------------------------------------------------------------------- /src/certifier_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certifier_tests.cc -------------------------------------------------------------------------------- /src/certifier_tests.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/certifier_tests.mak -------------------------------------------------------------------------------- /src/claims_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/claims_tests.cc -------------------------------------------------------------------------------- /src/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/cleanup.sh -------------------------------------------------------------------------------- /src/gramine/gramine_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_api.cc -------------------------------------------------------------------------------- /src/gramine/gramine_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_api.h -------------------------------------------------------------------------------- /src/gramine/gramine_api_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_api_impl.cc -------------------------------------------------------------------------------- /src/gramine/gramine_tests/configureMbedTLS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_tests/configureMbedTLS -------------------------------------------------------------------------------- /src/gramine/gramine_tests/gramine-attestation.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_tests/gramine-attestation.bin -------------------------------------------------------------------------------- /src/gramine/gramine_tests/gramine_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_tests/gramine_tests.cc -------------------------------------------------------------------------------- /src/gramine/gramine_tests/gramine_tests.crt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gramine/gramine_tests/gramine_tests.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_tests/gramine_tests.mak -------------------------------------------------------------------------------- /src/gramine/gramine_tests/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_tests/instructions.md -------------------------------------------------------------------------------- /src/gramine/gramine_verify_dcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/gramine/gramine_verify_dcap.h -------------------------------------------------------------------------------- /src/islet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/islet/README.md -------------------------------------------------------------------------------- /src/islet/islet_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/islet/islet_api.h -------------------------------------------------------------------------------- /src/islet/islet_shim.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/islet/islet_shim.cc -------------------------------------------------------------------------------- /src/islet/islet_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/islet/islet_test/Makefile -------------------------------------------------------------------------------- /src/islet/islet_test/attest_seal_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/islet/islet_test/attest_seal_test.cc -------------------------------------------------------------------------------- /src/islet/islet_test/shim_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/islet/islet_test/shim_test.cc -------------------------------------------------------------------------------- /src/java/Certifier Algorithms/KeyWrapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Certifier Algorithms/KeyWrapperTest.java -------------------------------------------------------------------------------- /src/java/Certifier Algorithms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Certifier Algorithms/README.md -------------------------------------------------------------------------------- /src/java/Certifier Algorithms/key_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Certifier Algorithms/key_wrapper.cc -------------------------------------------------------------------------------- /src/java/Certifier Algorithms/key_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Certifier Algorithms/key_wrapper.h -------------------------------------------------------------------------------- /src/java/Certifier Algorithms/key_wrapper.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Certifier Algorithms/key_wrapper.i -------------------------------------------------------------------------------- /src/java/Claim Verifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Claim Verifier/README.md -------------------------------------------------------------------------------- /src/java/Claim Verifier/claimVerifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Claim Verifier/claimVerifierTest.java -------------------------------------------------------------------------------- /src/java/Claim Verifier/claim_verifier.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Claim Verifier/claim_verifier.cc -------------------------------------------------------------------------------- /src/java/Claim Verifier/claim_verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Claim Verifier/claim_verifier.h -------------------------------------------------------------------------------- /src/java/Claim Verifier/claim_verifier.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Claim Verifier/claim_verifier.i -------------------------------------------------------------------------------- /src/java/Policy Store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Policy Store/README.md -------------------------------------------------------------------------------- /src/java/Policy Store/policy_store.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Policy Store/policy_store.i -------------------------------------------------------------------------------- /src/java/Policy Store/policy_store_dummy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Policy Store/policy_store_dummy.cc -------------------------------------------------------------------------------- /src/java/Policy Store/test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Policy Store/test.java -------------------------------------------------------------------------------- /src/java/Simulated Enclave/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Simulated Enclave/README.md -------------------------------------------------------------------------------- /src/java/Simulated Enclave/simulated_enclave.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Simulated Enclave/simulated_enclave.i -------------------------------------------------------------------------------- /src/java/Simulated Enclave/test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/java/Simulated Enclave/test.java -------------------------------------------------------------------------------- /src/keystone/keystone_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_api.cc -------------------------------------------------------------------------------- /src/keystone/keystone_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_api.h -------------------------------------------------------------------------------- /src/keystone/keystone_shim.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_shim.cc -------------------------------------------------------------------------------- /src/keystone/keystone_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_test.cc -------------------------------------------------------------------------------- /src/keystone/keystone_tests/keystone_shim.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_tests/keystone_shim.cc -------------------------------------------------------------------------------- /src/keystone/keystone_tests/keystone_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_tests/keystone_test.cc -------------------------------------------------------------------------------- /src/keystone/keystone_tests/keystone_tests.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/keystone_tests/keystone_tests.mak -------------------------------------------------------------------------------- /src/keystone/sdk_instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/sdk_instructions.txt -------------------------------------------------------------------------------- /src/keystone/shim_test.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/keystone/shim_test.mak -------------------------------------------------------------------------------- /src/nvidia/nvidia_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/nvidia/nvidia_impl.cc -------------------------------------------------------------------------------- /src/nvidia/nvidia_mock.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/nvidia/nvidia_mock.cc -------------------------------------------------------------------------------- /src/nvidia_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/nvidia_tests.cc -------------------------------------------------------------------------------- /src/openenclave/attestation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/openenclave/attestation.cc -------------------------------------------------------------------------------- /src/openenclave/attestation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/openenclave/attestation.h -------------------------------------------------------------------------------- /src/openenclave/oe_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/openenclave/oe_common.h -------------------------------------------------------------------------------- /src/openenclave/oe_support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/openenclave/oe_support.cc -------------------------------------------------------------------------------- /src/openenclave/sealing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/openenclave/sealing.cc -------------------------------------------------------------------------------- /src/openenclave/sealing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/openenclave/sealing.h -------------------------------------------------------------------------------- /src/pipe_read_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/pipe_read_test.cc -------------------------------------------------------------------------------- /src/primitive_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/primitive_tests.cc -------------------------------------------------------------------------------- /src/sev-snp/attestation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/attestation.h -------------------------------------------------------------------------------- /src/sev-snp/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/notes.md -------------------------------------------------------------------------------- /src/sev-snp/secg_sec1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/secg_sec1.h -------------------------------------------------------------------------------- /src/sev-snp/sev-docs/AmdVek.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev-docs/AmdVek.pdf -------------------------------------------------------------------------------- /src/sev-snp/sev-docs/SEV-KM_API_Specification.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev-docs/SEV-KM_API_Specification.pdf -------------------------------------------------------------------------------- /src/sev-snp/sev-snp-cert-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev-snp-cert-notes.md -------------------------------------------------------------------------------- /src/sev-snp/sev_cert_table.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_cert_table.cc -------------------------------------------------------------------------------- /src/sev-snp/sev_cert_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_cert_table.h -------------------------------------------------------------------------------- /src/sev-snp/sev_guest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_guest.h -------------------------------------------------------------------------------- /src/sev-snp/sev_report.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_report.cc -------------------------------------------------------------------------------- /src/sev-snp/sev_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_report.h -------------------------------------------------------------------------------- /src/sev-snp/sev_support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_support.cc -------------------------------------------------------------------------------- /src/sev-snp/sev_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_support.h -------------------------------------------------------------------------------- /src/sev-snp/sev_vcek_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/sev_vcek_ext.h -------------------------------------------------------------------------------- /src/sev-snp/snp_derive_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev-snp/snp_derive_key.h -------------------------------------------------------------------------------- /src/sev_policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev_policy.json -------------------------------------------------------------------------------- /src/sev_policy_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev_policy_script.sh -------------------------------------------------------------------------------- /src/sev_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/sev_tests.cc -------------------------------------------------------------------------------- /src/simulated-enclave/simulated_enclave.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/simulated-enclave/simulated_enclave.cc -------------------------------------------------------------------------------- /src/store_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/store_tests.cc -------------------------------------------------------------------------------- /src/support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/support.cc -------------------------------------------------------------------------------- /src/support_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/support_tests.cc -------------------------------------------------------------------------------- /src/swigpytests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/swigpytests.cc -------------------------------------------------------------------------------- /src/test_channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_channel.cc -------------------------------------------------------------------------------- /src/test_data/ark.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/ark.pem -------------------------------------------------------------------------------- /src/test_data/ask.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/ask.pem -------------------------------------------------------------------------------- /src/test_data/attestationReport.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/attestationReport.txt -------------------------------------------------------------------------------- /src/test_data/gpuAkCertChain.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/gpuAkCertChain.txt -------------------------------------------------------------------------------- /src/test_data/milan1.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/milan1.pem -------------------------------------------------------------------------------- /src/test_data/milan2.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/milan2.pem -------------------------------------------------------------------------------- /src/test_data/vcek.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/vcek.pem -------------------------------------------------------------------------------- /src/test_data/vse.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_data/vse.crt -------------------------------------------------------------------------------- /src/test_support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/test_support.cc -------------------------------------------------------------------------------- /src/x509_tests.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/src/x509_tests.cc -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/gen_client_server_certs_key_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/gen_client_server_certs_key_files.sh -------------------------------------------------------------------------------- /tests/measurement_utility_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/measurement_utility_test.sh -------------------------------------------------------------------------------- /tests/pytests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/pytests/data/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/data/README -------------------------------------------------------------------------------- /tests/pytests/data/attest_key_file.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/data/attest_key_file.bin -------------------------------------------------------------------------------- /tests/pytests/data/example_app.measurement: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/data/example_app.measurement -------------------------------------------------------------------------------- /tests/pytests/data/platform_attest_endorsement.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/data/platform_attest_endorsement.bin -------------------------------------------------------------------------------- /tests/pytests/data/policy_cert_file.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/data/policy_cert_file.bin -------------------------------------------------------------------------------- /tests/pytests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/pytest.ini -------------------------------------------------------------------------------- /tests/pytests/test_certifier_framework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/test_certifier_framework.py -------------------------------------------------------------------------------- /tests/pytests/test_certifier_protobuf_interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/test_certifier_protobuf_interfaces.py -------------------------------------------------------------------------------- /tests/pytests/test_client_server_mtls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/test_client_server_mtls.py -------------------------------------------------------------------------------- /tests/pytests/test_libcertifier_framework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/test_libcertifier_framework.py -------------------------------------------------------------------------------- /tests/pytests/test_libcertifier_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/test_libcertifier_tests.py -------------------------------------------------------------------------------- /tests/pytests/test_libswigpytests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/tests/pytests/test_libswigpytests.py -------------------------------------------------------------------------------- /third_party/asylo/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/.bazelrc -------------------------------------------------------------------------------- /third_party/asylo/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/AUTHORS -------------------------------------------------------------------------------- /third_party/asylo/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/CONTRIBUTING.md -------------------------------------------------------------------------------- /third_party/asylo/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/Doxyfile -------------------------------------------------------------------------------- /third_party/asylo/INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/INSTALL.md -------------------------------------------------------------------------------- /third_party/asylo/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/LICENSE -------------------------------------------------------------------------------- /third_party/asylo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/README.md -------------------------------------------------------------------------------- /third_party/asylo/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/SECURITY.md -------------------------------------------------------------------------------- /third_party/asylo/WARNING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/WARNING -------------------------------------------------------------------------------- /third_party/asylo/WORKSPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/WORKSPACE -------------------------------------------------------------------------------- /third_party/asylo/asylo/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/asylo.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/asylo.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/asylo_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/asylo_deps.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/asylo_internal.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/asylo_internal.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/asylo_transitions.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/asylo_transitions.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/copts.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/copts.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/dlopen_enclave.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/dlopen_enclave.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/gtest_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/gtest_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/installation_path.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/installation_path.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/java_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/java_deps.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/remote_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/remote_deps.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/sgx_deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/sgx_deps.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/sgx_rules.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/sgx_rules.bzl -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/test_shim_enclave.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/test_shim_enclave.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/bazel/test_shim_loader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/bazel/test_shim_loader.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/client.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_cryptor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_cryptor.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_cryptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_cryptor.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_cryptor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_cryptor_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_key.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_key.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_key_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_key_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_test_vector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_test_vector.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/aead_test_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/aead_test_vector.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/algorithms.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/algorithms.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/asn1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/asn1.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/asn1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/asn1.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/asn1_schema.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/asn1_schema.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/asn1_schema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/asn1_schema.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/asn1_schema_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/asn1_schema_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/asn1_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/asn1_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/bignum_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/bignum_util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/bignum_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/bignum_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/bignum_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/bignum_util_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/certificate.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/certificate.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/certificate_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/certificate_util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/certificate_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/certificate_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/ecdsa_signing_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/ecdsa_signing_key.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/ecdsa_signing_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/ecdsa_signing_key.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/fake_certificate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/fake_certificate.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/fake_certificate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/fake_certificate.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/fake_signing_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/fake_signing_key.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/fake_signing_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/fake_signing_key.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/hash_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/hash_interface.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/keys.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/nonce_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/nonce_generator.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/rsa_x509_signer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/rsa_x509_signer.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/rsa_x509_signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/rsa_x509_signer.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha256_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha256_hash.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha256_hash.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha256_hash.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha256_hash_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha256_hash_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha256_hash_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha256_hash_util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha256_hash_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha256_hash_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha384_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha384_hash.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha384_hash_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha384_hash_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha_hash.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/sha_hash_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/sha_hash_test.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/signing_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/signing_key.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/signing_key.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/signing_key.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/util/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/util/bssl_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/util/bssl_util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/util/bssl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/util/bssl_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/util/bytes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/util/bytes.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/util/bytes_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/util/bytes_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/x509_certificate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/x509_certificate.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/x509_certificate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/x509_certificate.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/crypto/x509_signer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/crypto/x509_signer.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/daemon/identity/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/daemon/identity/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/backend/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/backend/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/backend/BUILD.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/backend/BUILD.tpl -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/backend/README.md -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/backend/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/backend/true.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/backend/true.c -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/grpc_1_37_1.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/grpc_1_37_1.patch -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/redis.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/redis.BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/sgx_dcap_1_5.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/sgx_dcap_1_5.patch -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/sgx_x86_64/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/sgx_x86_64/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/sqlite.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/sqlite.BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/toolchain/BUILD.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/toolchain/BUILD.tpl -------------------------------------------------------------------------------- /third_party/asylo/asylo/distrib/toolchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/distrib/toolchain/README.md -------------------------------------------------------------------------------- /third_party/asylo/asylo/docs/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/docs/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/docs/bzl_function.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/docs/bzl_function.vm -------------------------------------------------------------------------------- /third_party/asylo/asylo/docs/linux_sgx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/docs/linux_sgx/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/enclave.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/enclave.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/enclave_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/enclave_manager.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/examples/grpc_server/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/examples/grpc_server/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/examples/secure_grpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/examples/secure_grpc/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/auth/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/auth/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/auth/core/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/auth/core/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/auth/core/transcript.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/auth/core/transcript.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/auth/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/auth/test/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/auth/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/auth/util/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/util/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/grpc/util/enclave_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/grpc/util/enclave_server.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/attestation/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/attestation/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/descriptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/descriptions.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/identity.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/identity.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/identity_acl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/identity_acl.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/init.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/init.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/init_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/init_internal.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/init_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/init_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/platform/sgx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/platform/sgx/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/sealing/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/sealing/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/sealing/sgx/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/sealing/sgx/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/identity/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/identity/test/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/arch/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/arch/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/common/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/common/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/common/futex.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/common/futex.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/common/futex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/common/futex.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/common/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/common/memory.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/common/singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/common/singleton.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/common/time_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/common/time_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/core/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/core/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/core/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/core/atomic.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/core/shared_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/core/shared_name.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/core/test/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/core/test/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/host_call/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/host_call/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/README.md -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/dirent.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/dirent.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/dlfcn.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/dlfcn.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/endian.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/endian.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/epoll.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/epoll.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/errno.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/errno.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/eventfd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/eventfd.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/file.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/file.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/fnmatch.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/fnmatch.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/grp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/grp.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/if.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/if.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/ifaddrs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/ifaddrs.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/inotify.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/inotify.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/io/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/io/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/io/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/io/util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/io/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/io/util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/ioctl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/ioctl.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/memory/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/memory/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/nl_types.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/nl_types.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/pipe_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/pipe_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/poll.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/poll.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/pthread.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/pthread.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/pwd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/pwd.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/resource.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/resource.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/sched.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/sched.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/select.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/select.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/signal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/signal.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/signal/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/signal/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/stat.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/stat.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/statfs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/statfs.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/stdio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/stdio.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/stdlib.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/stdlib.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/syslog.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/syslog.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/termios.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/termios.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/time.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/time.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/uio.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/uio.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/unistd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/unistd.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/utime.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/utime.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/utsname.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/utsname.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/posix/wait.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/posix/wait.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/primitives/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/primitives/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/system/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/system/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/platform/system_call/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/platform/system_call/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/secure_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/secure_storage.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/grpc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/grpc/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/grpc/channel_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/grpc/channel_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/grpc/client_enclave.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/grpc/client_enclave.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/grpc/client_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/grpc/client_enclave.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/grpc/server_enclave.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/grpc/server_enclave.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/grpc/service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/grpc/service.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/loader/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/loader/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/loader/loader_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/loader/loader_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/condvar_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/condvar_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/die.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/die.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/die_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/die_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/double_die.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/double_die.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/exception.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/exception.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/exception.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/exception_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/exception_app.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/exception_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/exception_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/hello_world.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/hello_world.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/initfini.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/initfini.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/mutex_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/mutex_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/nanosleep_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/nanosleep_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/now_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/now_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/pthread_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/pthread_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/rdrand_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/rdrand_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/rwlock_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/rwlock_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/sem_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/sem_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/signal_test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/signal_test.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/misc/threaded_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/misc/threaded_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/run_enclave_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/run_enclave_tests.sh -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/enclave_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/enclave_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/enclave_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/enclave_test.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/exec_tester.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/exec_tester.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/exec_tester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/exec_tester.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/exit_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/exit_app.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/lorem_ipsum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/lorem_ipsum.txt -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/memory_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/memory_matchers.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/mock_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/mock_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/proto_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/proto_matchers.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/shell_testing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/shell_testing.sh -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/status_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/status_matchers.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/string_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/string_matchers.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/test_binary.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/test_binary.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/test_flags.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/test_flags.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/test_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/test_flags.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/test_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/test_main.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/test/util/test_string.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/test/util/test_string.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/third_party/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/third_party/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/third_party/curl.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/third_party/curl.BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/third_party/intel/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/third_party/intel/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/third_party/intel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/third_party/intel/README.md -------------------------------------------------------------------------------- /third_party/asylo/asylo/trusted_application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/trusted_application.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/aligned_object_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/aligned_object_ptr.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/asylo_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/asylo_macros.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/binary_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/binary_search.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/binary_search_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/binary_search_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/cleansing_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/cleansing_allocator.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/cleansing_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/cleansing_types.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/cleanup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/cleanup.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/cleanup_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/cleanup_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/elf_reader.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/elf_reader.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/elf_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/elf_reader.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/elf_reader_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/elf_reader_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/error_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/error_codes.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/error_space.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/error_space.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/error_space.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/error_space.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/error_space_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/error_space_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/fd_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/fd_utils.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/fd_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/fd_utils.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/fd_utils_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/fd_utils_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/file_mapping.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/file_mapping.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/file_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/file_mapping.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/file_mapping_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/file_mapping_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/function_deleter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/function_deleter.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/function_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/function_traits.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/hex_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/hex_util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/hex_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/hex_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/hex_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/hex_util_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/http_fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/http_fetcher.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/http_fetcher_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/http_fetcher_impl.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/http_fetcher_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/http_fetcher_impl.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/lock_guard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/lock_guard.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/lock_guard_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/lock_guard_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/logging.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/logging.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/mutex_guarded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/mutex_guarded.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/mutex_guarded_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/mutex_guarded_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/path.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/path.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/path.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/path_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/path_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/posix_error_matchers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/posix_error_matchers.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/posix_error_space.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/posix_error_space.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/posix_error_space.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/posix_error_space.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/posix_errors.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/posix_errors.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/posix_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/posix_errors.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/proto_enum_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/proto_enum_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/proto_flag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/proto_flag.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/proto_flag_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/proto_flag_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/proto_parse_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/proto_parse_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/proto_struct_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/proto_struct_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/remote/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/remote/BUILD -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/remote/provision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/remote/provision.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status.proto -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status_helpers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status_helpers.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status_helpers.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status_internal.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status_macros.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/status_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/status_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/statusor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/statusor.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/statusor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/statusor.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/statusor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/statusor_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/std_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/std_thread.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/thread.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/thread_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/thread_test.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/time_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/time_conversions.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/url_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/url_util.cc -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/url_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/url_util.h -------------------------------------------------------------------------------- /third_party/asylo/asylo/util/url_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/asylo/util/url_util_test.cc -------------------------------------------------------------------------------- /third_party/asylo/buildkite/collect_artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/buildkite/collect_artifacts.py -------------------------------------------------------------------------------- /third_party/asylo/buildkite/docker-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/buildkite/docker-test.sh -------------------------------------------------------------------------------- /third_party/asylo/buildkite/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/asylo/buildkite/pipeline.yml -------------------------------------------------------------------------------- /third_party/islet/include/islet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/islet/include/islet.h -------------------------------------------------------------------------------- /third_party/islet/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/third_party/islet/setup.sh -------------------------------------------------------------------------------- /utilities/appoint_platform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/appoint_platform.cc -------------------------------------------------------------------------------- /utilities/cert_utility.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/cert_utility.cc -------------------------------------------------------------------------------- /utilities/cert_utility.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/cert_utility.mak -------------------------------------------------------------------------------- /utilities/combine_policy_certs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/combine_policy_certs.cc -------------------------------------------------------------------------------- /utilities/combine_properties.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/combine_properties.cc -------------------------------------------------------------------------------- /utilities/embed_policy_key.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/embed_policy_key.cc -------------------------------------------------------------------------------- /utilities/generate_cert_chain.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/generate_cert_chain.cc -------------------------------------------------------------------------------- /utilities/generate_cert_chain.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/generate_cert_chain.mak -------------------------------------------------------------------------------- /utilities/key_utility.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/key_utility.cc -------------------------------------------------------------------------------- /utilities/make_environment.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_environment.cc -------------------------------------------------------------------------------- /utilities/make_indirect_vse_clause.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_indirect_vse_clause.cc -------------------------------------------------------------------------------- /utilities/make_platform.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_platform.cc -------------------------------------------------------------------------------- /utilities/make_property.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_property.cc -------------------------------------------------------------------------------- /utilities/make_signed_claim_from_vse_clause.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_signed_claim_from_vse_clause.cc -------------------------------------------------------------------------------- /utilities/make_simple_vse_clause.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_simple_vse_clause.cc -------------------------------------------------------------------------------- /utilities/make_unary_vse_clause.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/make_unary_vse_clause.cc -------------------------------------------------------------------------------- /utilities/measurement_init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/measurement_init.cc -------------------------------------------------------------------------------- /utilities/measurement_utility.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/measurement_utility.cc -------------------------------------------------------------------------------- /utilities/package_claims.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/package_claims.cc -------------------------------------------------------------------------------- /utilities/policy_generator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/policy_generator.cc -------------------------------------------------------------------------------- /utilities/policy_generator.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/policy_generator.mak -------------------------------------------------------------------------------- /utilities/policy_generator_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/policy_generator_info.md -------------------------------------------------------------------------------- /utilities/policy_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/policy_schema.json -------------------------------------------------------------------------------- /utilities/policy_utilities.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/policy_utilities.mak -------------------------------------------------------------------------------- /utilities/policy_utilities_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/policy_utilities_info.md -------------------------------------------------------------------------------- /utilities/print_packaged_claims.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/print_packaged_claims.cc -------------------------------------------------------------------------------- /utilities/print_signed_claim.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/print_signed_claim.cc -------------------------------------------------------------------------------- /utilities/print_vse_clause.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/print_vse_clause.cc -------------------------------------------------------------------------------- /utilities/sample_sev_key_generation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/sample_sev_key_generation.cc -------------------------------------------------------------------------------- /utilities/simulated_sev_attest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/simulated_sev_attest.cc -------------------------------------------------------------------------------- /utilities/simulated_sev_key_generation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/simulated_sev_key_generation.cc -------------------------------------------------------------------------------- /utilities/test_data/test_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/utilities/test_data/test_script.sh -------------------------------------------------------------------------------- /vm_model_tools/cf_utility_usage_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/cf_utility_usage_notes.md -------------------------------------------------------------------------------- /vm_model_tools/examples/scenario1/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/examples/scenario1/run-test.sh -------------------------------------------------------------------------------- /vm_model_tools/examples/scenario1/test_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/examples/scenario1/test_script.sh -------------------------------------------------------------------------------- /vm_model_tools/osmodel_readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/osmodel_readme.md -------------------------------------------------------------------------------- /vm_model_tools/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/readme.md -------------------------------------------------------------------------------- /vm_model_tools/src/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/BUILD.md -------------------------------------------------------------------------------- /vm_model_tools/src/cf_key_client.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_key_client.cc -------------------------------------------------------------------------------- /vm_model_tools/src/cf_key_server.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_key_server.cc -------------------------------------------------------------------------------- /vm_model_tools/src/cf_support.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_support.cc -------------------------------------------------------------------------------- /vm_model_tools/src/cf_support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_support.h -------------------------------------------------------------------------------- /vm_model_tools/src/cf_support_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_support_test.cc -------------------------------------------------------------------------------- /vm_model_tools/src/cf_utility.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_utility.cc -------------------------------------------------------------------------------- /vm_model_tools/src/cf_utility.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_utility.mak -------------------------------------------------------------------------------- /vm_model_tools/src/cf_utility_old_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cf_utility_old_api.cc -------------------------------------------------------------------------------- /vm_model_tools/src/cryptstore.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccc-certifier-framework/certifier-framework-for-confidential-computing/HEAD/vm_model_tools/src/cryptstore.proto --------------------------------------------------------------------------------