├── .gitignore ├── CMakeLists.txt ├── License ├── LICENSE └── Third_Party_Open_Source_Software_Notice.md ├── README.en.md ├── README.md ├── changelog.md ├── docs ├── HelloWorld开发流程和特性使用指南.md ├── build_install.md ├── codegener.md ├── confidential_container.md ├── disclaimer.md ├── en │ ├── 2509 │ │ ├── _toc.yaml │ │ ├── api_reference.md │ │ ├── application_scenarios.md │ │ ├── developer_guide.md │ │ ├── figures │ │ │ ├── BJCA_Crypto_Module.png │ │ │ ├── Mindspore.png │ │ │ ├── Mindspore_original.png │ │ │ ├── develop_step.png │ │ │ ├── openLooKeng.png │ │ │ ├── secGear_arch.png │ │ │ └── secret_gaussdb.png │ │ ├── introduction_to_secgear.md │ │ ├── secgear_installation.md │ │ └── using_secgear_tools.md │ ├── 2403_lts_sp2 │ │ ├── _toc.yaml │ │ ├── api_reference.md │ │ ├── application_scenarios.md │ │ ├── developer_guide.md │ │ ├── figures │ │ │ ├── BJCA_Crypto_Module.png │ │ │ ├── Mindspore.png │ │ │ ├── Mindspore_original.png │ │ │ ├── develop_step.png │ │ │ ├── openLooKeng.png │ │ │ ├── secGear_arch.png │ │ │ └── secret_gaussdb.png │ │ ├── introduction_to_secgear.md │ │ ├── secgear_installation.md │ │ └── using_secgear_tools.md │ └── master │ │ ├── _toc.yaml │ │ ├── api_reference.md │ │ ├── application_scenarios.md │ │ ├── developer_guide.md │ │ ├── figures │ │ ├── BJCA_Crypto_Module.png │ │ ├── Mindspore.png │ │ ├── Mindspore_original.png │ │ ├── develop_step.png │ │ ├── openLooKeng.png │ │ ├── secGear_arch.png │ │ └── secret_gaussdb.png │ │ ├── introduction_to_secgear.md │ │ ├── secgear_installation.md │ │ └── using_secgear_tools.md ├── itrustee_libc_support.md ├── logo.png ├── riscv_tee.md ├── secGear_RISC-V_Penglai_demo.jpeg ├── sign_tool.md └── zh │ ├── 2509 │ ├── _toc.yaml │ ├── api_reference.md │ ├── application_scenarios.md │ ├── developer_guide.md │ ├── figures │ │ ├── BJCA_Crypto_Module.png │ │ ├── Mindspore.png │ │ ├── Mindspore_original.png │ │ ├── develop_step.png │ │ ├── openLooKeng.png │ │ ├── secGear_arch.png │ │ └── secret_gaussdb.png │ ├── introduction_to_secgear.md │ ├── secgear_installation.md │ └── using_secgear_tools.md │ ├── 2403_lts_sp2 │ ├── _toc.yaml │ ├── api_reference.md │ ├── application_scenarios.md │ ├── developer_guide.md │ ├── figures │ │ ├── BJCA_Crypto_Module.png │ │ ├── Mindspore.png │ │ ├── Mindspore_original.png │ │ ├── develop_step.png │ │ ├── openLooKeng.png │ │ ├── secGear_arch.png │ │ └── secret_gaussdb.png │ ├── introduction_to_secgear.md │ ├── secgear_installation.md │ └── using_secgear_tools.md │ └── master │ ├── _toc.yaml │ ├── api_reference.md │ ├── application_scenarios.md │ ├── developer_guide.md │ ├── figures │ ├── BJCA_Crypto_Module.png │ ├── Mindspore.png │ ├── Mindspore_original.png │ ├── develop_step.png │ ├── openLooKeng.png │ ├── secGear_arch.png │ └── secret_gaussdb.png │ ├── introduction_to_secgear.md │ ├── secgear_installation.md │ └── using_secgear_tools.md ├── examples ├── helloworld │ ├── CMakeLists.txt │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── hello.c │ │ └── manifest.txt │ ├── helloworld.edl │ └── host │ │ ├── CMakeLists.txt │ │ └── main.c ├── local_attest │ ├── CMakeLists.txt │ ├── Readme.md │ ├── basevalue.txt │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── enclave.c │ │ └── manifest.txt │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.c │ └── la_demo.edl ├── lrt │ ├── CMakeLists.txt │ ├── Dockerfile │ ├── device_plugin.yaml │ ├── enclave.yaml │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── lrt.c │ │ └── manifest.txt.in │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.c │ └── lrt.edl ├── npu_attestation │ ├── README.en.md │ ├── README.md │ ├── helloworld_ta │ │ ├── CMakeLists.txt │ │ ├── enclave │ │ │ ├── CMakeLists.txt │ │ │ ├── Enclave.config.xml │ │ │ ├── Enclave.lds │ │ │ ├── config_cloud.ini │ │ │ ├── hello.c │ │ │ └── manifest.txt │ │ ├── helloworld.edl │ │ └── host │ │ │ ├── CMakeLists.txt │ │ │ └── main.c │ └── scripts │ │ ├── ascendfw.fc │ │ ├── ascendfw.te │ │ └── ima-policy ├── ra_tls │ ├── CMakeLists.txt │ ├── client.c │ └── server.c ├── remote_attest │ ├── CMakeLists.txt │ ├── Readme.md │ ├── basevalue.txt │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── enclave.c │ │ └── manifest.txt │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.c │ └── ra_demo.edl ├── seal_data │ ├── CMakeLists.txt │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── manifest.txt │ │ └── seal_data.c │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.c │ └── seal_data.edl ├── secgear_ds │ ├── CMakeLists.txt │ ├── README.md │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── manifest.txt │ │ └── secgear_ds.cpp │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── secgear_ds.edl ├── secgear_kms │ ├── CMakeLists.txt │ ├── README.md │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── enclave_kms.cpp │ │ └── manifest.txt │ ├── host │ │ ├── CMakeLists.txt │ │ └── kms.cpp │ ├── include │ │ ├── base64.h │ │ ├── common.h │ │ ├── error_code.h │ │ └── secgear_kms.h │ ├── kms.edl │ └── test │ │ ├── CMakeLists.txt │ │ └── test.cpp ├── secure_channel │ ├── CMakeLists.txt │ ├── Readme.md │ ├── basevalue.txt │ ├── client │ │ ├── CMakeLists.txt │ │ ├── client.c │ │ └── python │ │ │ ├── Readme.txt │ │ │ └── client.py │ ├── client_with_recv_thread │ │ ├── CMakeLists.txt │ │ └── client.c │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── auth_config.xml │ │ ├── config_cloud.ini │ │ ├── enclave.c │ │ └── manifest.txt │ ├── host │ │ ├── CMakeLists.txt │ │ ├── python │ │ │ ├── Readme.txt │ │ │ └── server.py │ │ └── server.c │ ├── sc_demo.edl │ └── usr_msg.h ├── secure_mapping │ ├── CMakeLists.txt │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── config_cloud.ini │ │ ├── enclave.c │ │ └── manifest.txt │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.c │ └── sm_demo.edl ├── switchless │ ├── CMakeLists.txt │ ├── README.md │ ├── enclave │ │ ├── CMakeLists.txt │ │ ├── Enclave.config.xml │ │ ├── Enclave.lds │ │ ├── config_cloud.ini │ │ ├── enclave.c │ │ └── manifest.txt │ ├── host │ │ ├── CMakeLists.txt │ │ └── main.c │ └── switchless.edl └── switchless_performance │ ├── CMakeLists.txt │ ├── README.md │ ├── enclave │ ├── CMakeLists.txt │ ├── Enclave.config.xml │ ├── Enclave.lds │ ├── config_cloud.ini │ ├── enclave.c │ └── manifest.txt │ ├── host │ ├── CMakeLists.txt │ └── main.c │ └── switchless.edl ├── sdk ├── CMakeLists.txt ├── component │ ├── CMakeLists.txt │ ├── local_attest │ │ ├── CMakeLists.txt │ │ ├── gp_local_attest.c │ │ ├── local_attest_agent.h │ │ ├── sg_local_attest.c │ │ ├── sg_local_attest.h │ │ └── sgx_local_attest.c │ ├── ra_tls │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── README.md │ │ ├── openssl_imp.c │ │ ├── ra_tls.c │ │ ├── ra_tls.h │ │ └── ra_tls_imp.h │ ├── remote_attest │ │ ├── CMakeLists.txt │ │ ├── ra_report │ │ │ ├── CMakeLists.txt │ │ │ ├── gp_ra_report.c │ │ │ ├── gp_report_helper.c │ │ │ ├── gp_report_helper.h │ │ │ ├── sg_ra_report.c │ │ │ ├── sg_ra_report.h │ │ │ ├── sgx_ra_report.c │ │ │ └── uni_ra_agent.h │ │ ├── ra_verify │ │ │ ├── CMakeLists.txt │ │ │ ├── gp_ra_report_verify.c │ │ │ ├── sg_ra_report_verify.c │ │ │ ├── sg_ra_report_verify.h │ │ │ ├── sgx_ra_report_verify.c │ │ │ └── uni_ra_verify_agent.h │ │ └── sg_report_st.h │ ├── secure_channel │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ ├── client │ │ │ ├── CMakeLists.txt │ │ │ ├── python │ │ │ │ ├── sec_chl_client.py │ │ │ │ └── sec_chl_wrapper.py │ │ │ ├── secure_channel_client.c │ │ │ └── secure_channel_client.h │ │ ├── enclave │ │ │ ├── CMakeLists.txt │ │ │ ├── Enclave.lds │ │ │ ├── secure_channel_enclave.c │ │ │ └── secure_channel_enclave.h │ │ ├── host │ │ │ ├── CMakeLists.txt │ │ │ ├── python │ │ │ │ ├── sec_chl_server.py │ │ │ │ └── sec_chl_wrapper.py │ │ │ ├── secure_channel_host.c │ │ │ └── secure_channel_host.h │ │ ├── secure_channel.edl │ │ ├── secure_channel.h │ │ ├── secure_channel_common.c │ │ └── secure_channel_common.h │ └── secure_mapping │ │ ├── CMakeLists.txt │ │ ├── Readme.md │ │ ├── mapping_cache.c │ │ ├── mapping_cache.h │ │ ├── persistent_object_manager.c │ │ ├── persistent_object_manager.h │ │ ├── secure_mapping.edl │ │ ├── secure_mapping_enclave.c │ │ ├── secure_mapping_enclave.h │ │ └── secure_mapping_host.h ├── conf │ ├── logrotate.d │ │ └── secgear │ └── rsyslog.d │ │ └── secgear.conf ├── environment ├── inc │ ├── common_inc │ │ ├── bit_operation.h │ │ ├── gp │ │ │ └── gp_shared_memory_defs.h │ │ ├── secgear_list.h │ │ └── switchless_defs.h │ ├── enclave_inc │ │ ├── gp │ │ │ ├── caller.h │ │ │ ├── gp.h │ │ │ ├── gp_ocall.h │ │ │ └── itrustee │ │ │ │ ├── bottom_memory_check.h │ │ │ │ ├── cc_securec.h │ │ │ │ ├── dataseal_internal.h │ │ │ │ ├── error_conversion.h │ │ │ │ ├── random_internal.h │ │ │ │ ├── secgear_log.h │ │ │ │ ├── tee_agent.h │ │ │ │ └── tee_trusted_storage.h │ │ ├── memory_check.h │ │ ├── penglai │ │ │ ├── bottom_memory_check.h │ │ │ ├── cc_securec.h │ │ │ ├── dataseal_internal.h │ │ │ ├── error_conversion.h │ │ │ ├── penglai.h │ │ │ ├── penglai_ocall.h │ │ │ ├── random_internal.h │ │ │ └── secgear_log.h │ │ ├── secgear_dataseal.h │ │ ├── secgear_random.h │ │ └── sgx │ │ │ ├── bottom_memory_check.h │ │ │ ├── cc_securec.h │ │ │ ├── dataseal_internal.h │ │ │ ├── error_conversion.h │ │ │ ├── random_internal.h │ │ │ └── secgear_log.h │ └── host_inc │ │ ├── enclave.h │ │ ├── enclave_internal.h │ │ ├── enclave_log.h │ │ ├── gp │ │ ├── secgear_pthread.edl │ │ ├── secgear_tkey_exchange.edl │ │ ├── secgear_tprotected_fs.edl │ │ ├── secgear_tssl.edl │ │ ├── secgear_tstdc.edl │ │ ├── secgear_tswitchless.edl │ │ └── secgear_urts.h │ │ ├── ocall_log.h │ │ ├── penglai │ │ ├── secgear_pthread.edl │ │ ├── secgear_tkey_exchange.edl │ │ ├── secgear_tprotected_fs.edl │ │ ├── secgear_tssl.edl │ │ ├── secgear_tstdc.edl │ │ ├── secgear_tswitchless.edl │ │ └── secgear_urts.h │ │ ├── secgear_defs.h │ │ ├── secgear_shared_memory.h │ │ ├── secgear_uswitchless.h │ │ ├── sgx │ │ ├── secgear_pthread.edl │ │ ├── secgear_tkey_exchange.edl │ │ ├── secgear_tprotected_fs.edl │ │ ├── secgear_tssl.edl │ │ ├── secgear_tstdc.edl │ │ ├── secgear_tswitchless.edl │ │ ├── secgear_urts.h │ │ └── sgx_enclave.h │ │ └── status.h ├── install_manifest.txt ├── src │ ├── CMakeLists.txt │ ├── enclave_src │ │ ├── CMakeLists.txt │ │ ├── gp │ │ │ ├── gp.c │ │ │ ├── gp_ocall.c │ │ │ └── itrustee │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── bottom_memory_check.c │ │ │ │ ├── error_conversion.c │ │ │ │ ├── itrustee_random.c │ │ │ │ ├── itrustee_seal_data.c │ │ │ │ ├── itrustee_shared_memory.c │ │ │ │ ├── itrustee_shared_memory.h │ │ │ │ ├── itrustee_tswitchless.c │ │ │ │ └── itrustee_tswitchless.h │ │ ├── memory_check.c │ │ ├── penglai │ │ │ ├── CMakeLists.txt │ │ │ ├── bottom_memory_check.c │ │ │ ├── error_conversion.c │ │ │ ├── penglai_ocall.c │ │ │ ├── penglai_random.c │ │ │ └── penglai_seal_data.c │ │ ├── secgear_random.c │ │ ├── secgear_seal_data.c │ │ └── sgx │ │ │ ├── CMakeLists.txt │ │ │ ├── bottom_memory_check.c │ │ │ ├── error_conversion.c │ │ │ ├── sgx_random.c │ │ │ └── sgx_seal_data.c │ └── host_src │ │ ├── CMakeLists.txt │ │ ├── enclave.c │ │ ├── enclave_internal.c │ │ ├── enclave_ocall.c │ │ ├── gp │ │ ├── CMakeLists.txt │ │ ├── gp_enclave.c │ │ ├── gp_enclave.h │ │ ├── gp_shared_memory.c │ │ ├── gp_shared_memory.h │ │ ├── gp_uswitchless.c │ │ └── gp_uswitchless.h │ │ ├── ocall_log.c │ │ ├── penglai │ │ ├── CMakeLists.txt │ │ ├── penglai_enclave.c │ │ └── penglai_enclave.h │ │ ├── secgear_shared_memory.c │ │ └── sgx │ │ ├── CMakeLists.txt │ │ ├── sgx_enclave.c │ │ ├── sgx_enclave.h │ │ ├── sgx_shared_memory.c │ │ └── sgx_shared_memory.h ├── test │ ├── CMakeLists.txt │ └── llt.sh ├── thirdparty │ ├── base64url │ │ ├── b64 │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── b64.h │ │ │ ├── buffer.c │ │ │ ├── decode.c │ │ │ ├── encode.c │ │ │ └── notes.md │ │ ├── base64url.c │ │ └── base64url.h │ ├── cjson │ │ ├── cJSON.c │ │ └── cJSON.h │ ├── kunpengsecl │ │ └── verifier │ │ │ └── teeverifier.h │ └── libqca │ │ └── ra_client_api.h └── tools │ ├── codegener │ ├── CMakeLists.txt │ ├── Codegener.ml │ ├── Commonfunc.ml │ ├── Genheader.ml │ ├── Gentrust.ml │ ├── Genuntrust.ml │ ├── dune │ ├── dune-project │ ├── intel │ │ ├── Ast.ml │ │ ├── CodeGen.ml │ │ ├── Edger8r.ml │ │ ├── Lexer.mll │ │ ├── Makefile │ │ ├── Parser.mly │ │ ├── Plugin.ml │ │ ├── Preprocessor.ml │ │ ├── SimpleStack.ml │ │ ├── Util.ml │ │ └── dune │ ├── main.ml │ └── penglai │ │ ├── CodeGenPL.ml │ │ ├── CommonfuncPL.ml │ │ ├── GenheaderPL.ml │ │ ├── GentrustPL.ml │ │ ├── GenuntrustPL.ml │ │ └── dune │ └── sign_tool │ └── sign_tool.sh ├── secTools ├── .gitignore ├── README.md ├── conf │ └── secharden.conf ├── docs │ ├── README.md │ ├── normal.xml │ └── openeuler_defconfig ├── secharden.spec └── secharden │ ├── DEVELOPMENT.md │ ├── MANIFEST.in │ ├── README.md │ ├── pyproject.toml │ ├── src │ └── secharden │ │ ├── VERSION │ │ ├── __init__.py │ │ ├── cmd │ │ ├── __init__.py │ │ ├── apply.py │ │ ├── command.py │ │ ├── core.py │ │ ├── help.py │ │ └── list.py │ │ ├── config_parser.py │ │ ├── devtools │ │ └── gendoc.py │ │ ├── exceptions │ │ └── __init__.py │ │ ├── executor.py │ │ ├── rule_metadata │ │ ├── __init__.py │ │ ├── converters │ │ │ ├── __init__.py │ │ │ └── file_list.py │ │ ├── manager.py │ │ └── metadata.py │ │ ├── schema │ │ ├── categories.schema.json │ │ └── metadata.schema.json │ │ ├── secharden.py │ │ ├── tools │ │ ├── README.md │ │ ├── categories.json │ │ ├── int.01 │ │ │ ├── enable_kernel_module_sign.sh │ │ │ └── metadata.json │ │ ├── int.02 │ │ │ ├── enforce_dim.sh │ │ │ └── metadata.json │ │ ├── int.03 │ │ │ ├── enforce_ima.sh │ │ │ └── metadata.json │ │ ├── kern.01 │ │ │ ├── enable_bpf_jit_harden.sh │ │ │ └── metadata.json │ │ ├── kern.02 │ │ │ ├── enable_kernel_aslr.sh │ │ │ └── metadata.json │ │ ├── kern.03 │ │ │ ├── enable_panic_on_oops.sh │ │ │ └── metadata.json │ │ ├── login.01 │ │ │ ├── disable_ssh_no_pass.sh │ │ │ └── metadata.json │ │ ├── login.02 │ │ │ ├── disable_ssh_permit_user_environment.sh │ │ │ └── metadata.json │ │ ├── login.03 │ │ │ ├── disable_ssh_root_login.sh │ │ │ └── metadata.json │ │ ├── login.04 │ │ │ ├── disable_ssh_tcp_forwarding.sh │ │ │ └── metadata.json │ │ ├── login.05 │ │ │ ├── disable_ssh_x11_forwarding.sh │ │ │ └── metadata.json │ │ ├── login.06 │ │ │ ├── disable_sysrq.sh │ │ │ └── metadata.json │ │ ├── login.07 │ │ │ ├── disable_tcp_timestamps.sh │ │ │ └── metadata.json │ │ ├── login.08 │ │ │ ├── metadata.json │ │ │ └── set_ssh_max_auth_tries.sh │ │ ├── net.01 │ │ │ ├── disable_accept_redirect.sh │ │ │ └── metadata.json │ │ ├── net.02 │ │ │ ├── disable_icmp_broadcast.sh │ │ │ └── metadata.json │ │ ├── net.03 │ │ │ ├── disable_ip_forward.sh │ │ │ └── metadata.json │ │ ├── net.04 │ │ │ ├── disable_proxy_arp.sh │ │ │ └── metadata.json │ │ ├── net.05 │ │ │ ├── disable_source_route.sh │ │ │ └── metadata.json │ │ ├── net.06 │ │ │ ├── drop_forge_icmp_package.sh │ │ │ └── metadata.json │ │ ├── net.07 │ │ │ ├── enable_firewall.sh │ │ │ └── metadata.json │ │ ├── net.08 │ │ │ ├── enable_rp_filter.sh │ │ │ └── metadata.json │ │ ├── net.09 │ │ │ ├── enable_tcp_syn_cookies.sh │ │ │ └── metadata.json │ │ ├── priv.01 │ │ │ ├── metadata.json │ │ │ └── minimal_file_permission.sh │ │ ├── priv.02 │ │ │ ├── metadata.json │ │ │ └── symlink_protection.sh │ │ ├── serv.01 │ │ │ └── metadata.json │ │ ├── serv.02 │ │ │ ├── enable_selinux_enforce.sh │ │ │ └── metadata.json │ │ ├── sys.01 │ │ │ ├── enable_dmesg_restrict.sh │ │ │ └── metadata.json │ │ ├── sys.02 │ │ │ ├── disable_kexec.sh │ │ │ └── metadata.json │ │ ├── sys.03 │ │ │ ├── enable_kptr_restrict.sh │ │ │ └── metadata.json │ │ ├── sys.04 │ │ │ ├── enable_ptrace_scope.sh │ │ │ └── metadata.json │ │ ├── sys.05 │ │ │ ├── disable_uncommon_network_module.sh │ │ │ └── metadata.json │ │ └── utils.sh │ │ └── utils.py │ ├── tests │ ├── __init__.py │ ├── config_parser │ │ ├── __init__.py │ │ ├── collection │ │ │ ├── collection_wrong_name │ │ │ │ ├── secharden.conf │ │ │ │ └── secharden.conf.d │ │ │ │ │ ├── 00-invalid_num.conf │ │ │ │ │ ├── nodash.conf │ │ │ │ │ └── not-number.conf │ │ │ ├── empty │ │ │ │ └── .gitkeep │ │ │ ├── full_collection │ │ │ │ ├── secharden.conf │ │ │ │ └── secharden.conf.d │ │ │ │ │ ├── 01-test.conf │ │ │ │ │ └── 02-test2.conf │ │ │ ├── only_collection │ │ │ │ └── secharden.conf.d │ │ │ │ │ └── 01-test.conf │ │ │ └── single_file │ │ │ │ └── secharden.conf │ │ ├── parser │ │ │ ├── intersect │ │ │ │ ├── 1.conf │ │ │ │ └── 2.conf │ │ │ ├── invalid_yaml │ │ │ │ └── secharden.conf │ │ │ ├── override │ │ │ │ ├── 1.conf │ │ │ │ └── 2.conf │ │ │ ├── single_file │ │ │ │ └── secharden.conf │ │ │ ├── wrong_file │ │ │ │ └── secharden.conf │ │ │ └── wrong_file_in_collection │ │ │ │ ├── 1.conf │ │ │ │ └── 2.conf │ │ ├── test_collection.py │ │ └── test_parser.py │ ├── converter_sample.py │ ├── executor │ │ ├── __init__.py │ │ └── test_executor.py │ ├── rules │ │ ├── __init__.py │ │ ├── metadata │ │ │ ├── directory_name_mismatch │ │ │ │ └── metadata.json │ │ │ ├── entry_in_path │ │ │ │ └── metadata.json │ │ │ ├── entry_not_file │ │ │ │ └── metadata.json │ │ │ ├── exec_with_param │ │ │ │ ├── entry.sh │ │ │ │ └── metadata.json │ │ │ ├── fail_exec │ │ │ │ └── metadata.json │ │ │ ├── no_entry │ │ │ │ └── metadata.json │ │ │ ├── no_metadata │ │ │ │ └── .gitkeep │ │ │ ├── normal_exec │ │ │ │ ├── entry.sh │ │ │ │ └── metadata.json │ │ │ ├── param │ │ │ │ ├── cmd_escape │ │ │ │ │ └── metadata.json │ │ │ │ ├── cmd_mismatch_id │ │ │ │ │ └── metadata.json │ │ │ │ ├── cmd_multi_placeholder │ │ │ │ │ └── metadata.json │ │ │ │ ├── cmd_no_placeholder │ │ │ │ │ └── metadata.json │ │ │ │ ├── cmd_noid │ │ │ │ │ └── metadata.json │ │ │ │ ├── cmd_placeholders │ │ │ │ │ └── metadata.json │ │ │ │ ├── cmd_single │ │ │ │ │ └── metadata.json │ │ │ │ └── no_converter │ │ │ │ │ └── metadata.json │ │ │ ├── valid │ │ │ │ └── metadata.json │ │ │ └── valid_full │ │ │ │ └── metadata.json │ │ ├── ruleset │ │ │ ├── naming │ │ │ │ ├── categories.json │ │ │ │ ├── invalid.01 │ │ │ │ │ └── metadata.json │ │ │ │ ├── nocat.01 │ │ │ │ │ └── metadata.json │ │ │ │ ├── nometa.01 │ │ │ │ │ └── .gitkeep │ │ │ │ ├── notdir.01 │ │ │ │ ├── test-02 │ │ │ │ │ └── metadata.json │ │ │ │ ├── test.00 │ │ │ │ │ └── metadata.json │ │ │ │ ├── test.01 │ │ │ │ │ └── metadata.json │ │ │ │ ├── test.o3 │ │ │ │ │ └── metadata.json │ │ │ │ └── test1.01 │ │ │ │ │ └── metadata.json │ │ │ ├── no_categories │ │ │ │ └── .gitkeep │ │ │ └── not_a_dir │ │ ├── test_cmd.py │ │ ├── test_converter.py │ │ ├── test_metadata.py │ │ ├── test_param.py │ │ ├── test_rulemanager.py │ │ └── test_schema.py │ └── tool_entry │ │ ├── __init__.py │ │ ├── conf │ │ └── secharden.conf │ │ ├── error_conf │ │ └── secharden.conf │ │ ├── invalid_conf │ │ └── secharden.conf │ │ ├── not_enable │ │ └── secharden.conf │ │ ├── rule_not_found │ │ └── secharden.conf │ │ ├── ruleset │ │ ├── categories.json │ │ ├── error.01 │ │ │ ├── entry.sh │ │ │ └── metadata.json │ │ ├── test.01 │ │ │ ├── entry.sh │ │ │ └── metadata.json │ │ ├── test.02 │ │ │ ├── entry.sh │ │ │ └── metadata.json │ │ ├── test.03 │ │ │ └── metadata.json │ │ └── test1.01 │ │ │ ├── entry.sh │ │ │ └── metadata.json │ │ ├── service │ │ └── secharden.conf │ │ ├── test_apply.py │ │ ├── test_gendoc.py │ │ ├── test_help.py │ │ ├── test_list.py │ │ └── test_main.py │ └── uv.lock └── service └── attestation ├── .gitignore ├── README.md ├── attestation-agent ├── Cargo.lock ├── Cargo.toml ├── README.md ├── agent │ ├── Cargo.toml │ ├── attestation-agent.conf │ └── src │ │ ├── bin │ │ ├── aa-test │ │ │ └── main.rs │ │ └── generate-headers │ │ │ └── main.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── restapi │ │ └── mod.rs │ │ ├── result │ │ └── mod.rs │ │ └── session.rs ├── attester │ ├── Cargo.toml │ └── src │ │ ├── ima │ │ └── mod.rs │ │ ├── itrustee │ │ ├── itrustee.rs │ │ └── mod.rs │ │ ├── lib.rs │ │ └── virtcca │ │ ├── mod.rs │ │ └── virtcca.rs ├── c_header │ ├── example.c │ └── rust_attestation_agent.h └── token │ ├── Cargo.toml │ └── src │ └── lib.rs ├── attestation-client ├── Cargo.lock ├── Cargo.toml └── src │ ├── client.rs │ ├── common.rs │ ├── error.rs │ ├── main.rs │ ├── resource │ ├── client.rs │ └── mod.rs │ └── resource_policy │ ├── client.rs │ └── mod.rs ├── attestation-service ├── Cargo.lock ├── Cargo.toml ├── README.md ├── as_startup.sh ├── policy │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ ├── opa │ │ ├── default_itrustee.rego │ │ ├── default_vcca.rego │ │ └── mod.rs │ │ └── policy_engine.rs ├── reference │ ├── Cargo.toml │ └── src │ │ ├── extractor │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── local_fs │ │ └── mod.rs │ │ ├── reference │ │ └── mod.rs │ │ └── store │ │ └── mod.rs ├── service │ ├── Cargo.toml │ ├── attestation-service.conf │ └── src │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── restapi │ │ ├── mod.rs │ │ └── resource │ │ │ ├── mod.rs │ │ │ ├── policy.rs │ │ │ └── storage.rs │ │ ├── result │ │ └── mod.rs │ │ └── session.rs ├── tests │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── token │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── verifier │ ├── Cargo.toml │ ├── eventlog-rs │ ├── Cargo.toml │ ├── LICENSE │ ├── README.md │ └── src │ │ ├── bios_eventlog.rs │ │ ├── enums.rs │ │ ├── lib.rs │ │ └── read.rs │ ├── src │ ├── ima │ │ ├── itrustee.rs │ │ ├── mod.rs │ │ └── virtcca.rs │ ├── itrustee │ │ ├── itrustee.rs │ │ └── mod.rs │ ├── lib.rs │ ├── rustcca │ │ ├── LICENSE │ │ └── mod.rs │ └── virtcca │ │ ├── ccatoken.rs │ │ ├── event_log.rs │ │ └── mod.rs │ └── test_data │ ├── cca-token-01.cbor │ ├── cca-token-02.cbor │ ├── cpak.json │ ├── virtcca.cbor │ └── virtcca_aik_cert.der ├── attestation-types ├── Cargo.lock ├── Cargo.toml └── src │ ├── lib.rs │ ├── resource │ ├── admin │ │ ├── mod.rs │ │ └── simple.rs │ ├── error.rs │ ├── mod.rs │ ├── policy │ │ ├── mod.rs │ │ └── opa │ │ │ ├── mod.rs │ │ │ └── virtcca.rego │ ├── storage │ │ ├── mod.rs │ │ └── simple.rs │ └── utils.rs │ └── service.rs └── oeas ├── README.md ├── docs ├── oeas_api.md ├── oeas_web.md ├── policy.md ├── templates │ ├── your_policy_name.rego │ ├── your_ref_name.json │ └── your_res_policy_name.rego └── tools_get_attestation.md ├── service ├── Dockerfile_aarch64 ├── Dockerfile_x86_64 ├── build.sh └── conf │ ├── Huawei Equipment Root CA.pem │ ├── Huawei IT Product CA.pem │ ├── attestation-agent.conf │ ├── attestation-service.conf │ ├── oeas.toml │ ├── oeas_authentication.py │ ├── start.sh │ ├── supervisord-https.conf │ └── supervisord.conf ├── tools └── get_attestation.sh └── website ├── .env.development ├── .env.production ├── .gitignore ├── .prettierrc.json ├── Dockerfile ├── README.md ├── deploy ├── entrypoint.sh ├── monitor.sh └── nginx │ └── nginx.conf ├── index.html ├── package.json ├── pnpm-lock.yaml ├── public └── favicon.ico ├── src ├── @types │ ├── type-components.ts │ └── type-user.ts ├── App.vue ├── api │ ├── api-management.ts │ └── api-user.ts ├── assets │ ├── category │ │ ├── footer │ │ │ ├── atom-logo.png │ │ │ ├── atom-logo.svg │ │ │ ├── bilibili.png │ │ │ ├── bilibili_hover.png │ │ │ ├── code-xzs.png │ │ │ ├── code-zgz-2.png │ │ │ ├── code-zgz.jpg │ │ │ ├── code-zgz.png │ │ │ ├── csdn.png │ │ │ ├── csdn_hover.png │ │ │ ├── footer-bg-mo.png │ │ │ ├── footer-bg.png │ │ │ ├── footer-bg1.png │ │ │ ├── footer-logo1.png │ │ │ ├── footer-logo2.png │ │ │ ├── img-gzh.png │ │ │ ├── img-xzs.png │ │ │ ├── infoq.png │ │ │ ├── juejin.png │ │ │ ├── juejin_hover.png │ │ │ ├── linkdin.png │ │ │ ├── linkdin_hover.png │ │ │ ├── oschina.png │ │ │ ├── oschina_hover.png │ │ │ ├── police.png │ │ │ ├── reddit-square.png │ │ │ ├── reddit-square_hover.png │ │ │ ├── toutiao.png │ │ │ ├── toutiao_hover.png │ │ │ ├── x.png │ │ │ ├── x_hover.png │ │ │ ├── youtube.png │ │ │ └── youtube_hover.png │ │ ├── header │ │ │ └── logo.svg │ │ ├── illustrations │ │ │ └── 404.png │ │ ├── management │ │ │ ├── banner-illustration.png │ │ │ ├── banner.jpg │ │ │ ├── empty.png │ │ │ ├── home-desc.png │ │ │ ├── home-feature-bg.png │ │ │ └── not-found.png │ │ └── svg-icons │ │ │ ├── icon-home-feature.svg │ │ │ ├── icon-info.svg │ │ │ ├── icon-outlink.svg │ │ │ └── icon-user.svg │ ├── style │ │ ├── base.scss │ │ ├── mixin │ │ │ ├── common.scss │ │ │ ├── font.scss │ │ │ └── screen.scss │ │ └── theme │ │ │ ├── anchor.scss │ │ │ ├── button.scss │ │ │ ├── card.scss │ │ │ ├── dark.token.css │ │ │ ├── default-light.token.css │ │ │ ├── dialog.scss │ │ │ ├── dropdown.scss │ │ │ ├── icon.scss │ │ │ ├── index.scss │ │ │ ├── input.scss │ │ │ ├── link.scss │ │ │ ├── media.token.scss │ │ │ ├── message.scss │ │ │ ├── pagination.scss │ │ │ ├── popup.scss │ │ │ ├── rate.scss │ │ │ ├── result.scss │ │ │ ├── select.scss │ │ │ ├── tab.scss │ │ │ ├── table.scss │ │ │ ├── tag.scss │ │ │ ├── textarea.scss │ │ │ └── toggle.scss │ └── vue.svg ├── components │ ├── AppFooter.vue │ ├── BannerLevel2.vue │ ├── ContentWrapper.vue │ ├── MailExample.vue │ ├── easy-dialog │ │ ├── EasyDialog.vue │ │ ├── types.ts │ │ └── use-dialog.ts │ └── header │ │ ├── AppHeader.vue │ │ ├── HeaderNav.vue │ │ └── HeaderUser.vue ├── config │ ├── common.ts │ ├── footer.ts │ ├── management.ts │ ├── navs.ts │ └── query.ts ├── main.ts ├── routes │ ├── index.ts │ └── management.ts ├── shared │ ├── axios │ │ ├── index.ts │ │ └── setConfig.ts │ └── login.ts ├── stores │ └── user.ts ├── utils │ └── cookie.ts ├── views │ ├── NotFound.vue │ ├── TheHome.vue │ └── management │ │ ├── TheManagement.vue │ │ ├── TheManagementBaseline.vue │ │ ├── TheManagementPolicy.vue │ │ ├── TheManagementResource.vue │ │ └── components │ │ ├── ManagementCreateBaselineDialog.vue │ │ ├── ManagementCreatePolicyDialog.vue │ │ ├── ManagementCreateResourceDialog.vue │ │ ├── ManagementViewPolicyDialog.vue │ │ └── UploadFormItem.vue └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | *vscode* -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /License/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/License/LICENSE -------------------------------------------------------------------------------- /License/Third_Party_Open_Source_Software_Notice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/License/Third_Party_Open_Source_Software_Notice.md -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/changelog.md -------------------------------------------------------------------------------- /docs/HelloWorld开发流程和特性使用指南.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/HelloWorld开发流程和特性使用指南.md -------------------------------------------------------------------------------- /docs/build_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/build_install.md -------------------------------------------------------------------------------- /docs/codegener.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/codegener.md -------------------------------------------------------------------------------- /docs/confidential_container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/confidential_container.md -------------------------------------------------------------------------------- /docs/disclaimer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/disclaimer.md -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/_toc.yaml -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/api_reference.md -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/application_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/application_scenarios.md -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/developer_guide.md -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/BJCA_Crypto_Module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/BJCA_Crypto_Module.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/Mindspore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/Mindspore.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/Mindspore_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/Mindspore_original.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/develop_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/develop_step.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/openLooKeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/openLooKeng.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/secGear_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/secGear_arch.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/figures/secret_gaussdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/figures/secret_gaussdb.png -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/introduction_to_secgear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/introduction_to_secgear.md -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/secgear_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/secgear_installation.md -------------------------------------------------------------------------------- /docs/en/2403_lts_sp2/using_secgear_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2403_lts_sp2/using_secgear_tools.md -------------------------------------------------------------------------------- /docs/en/2509/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/_toc.yaml -------------------------------------------------------------------------------- /docs/en/2509/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/api_reference.md -------------------------------------------------------------------------------- /docs/en/2509/application_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/application_scenarios.md -------------------------------------------------------------------------------- /docs/en/2509/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/developer_guide.md -------------------------------------------------------------------------------- /docs/en/2509/figures/BJCA_Crypto_Module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/BJCA_Crypto_Module.png -------------------------------------------------------------------------------- /docs/en/2509/figures/Mindspore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/Mindspore.png -------------------------------------------------------------------------------- /docs/en/2509/figures/Mindspore_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/Mindspore_original.png -------------------------------------------------------------------------------- /docs/en/2509/figures/develop_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/develop_step.png -------------------------------------------------------------------------------- /docs/en/2509/figures/openLooKeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/openLooKeng.png -------------------------------------------------------------------------------- /docs/en/2509/figures/secGear_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/secGear_arch.png -------------------------------------------------------------------------------- /docs/en/2509/figures/secret_gaussdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/figures/secret_gaussdb.png -------------------------------------------------------------------------------- /docs/en/2509/introduction_to_secgear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/introduction_to_secgear.md -------------------------------------------------------------------------------- /docs/en/2509/secgear_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/secgear_installation.md -------------------------------------------------------------------------------- /docs/en/2509/using_secgear_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/2509/using_secgear_tools.md -------------------------------------------------------------------------------- /docs/en/master/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/_toc.yaml -------------------------------------------------------------------------------- /docs/en/master/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/api_reference.md -------------------------------------------------------------------------------- /docs/en/master/application_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/application_scenarios.md -------------------------------------------------------------------------------- /docs/en/master/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/developer_guide.md -------------------------------------------------------------------------------- /docs/en/master/figures/BJCA_Crypto_Module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/BJCA_Crypto_Module.png -------------------------------------------------------------------------------- /docs/en/master/figures/Mindspore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/Mindspore.png -------------------------------------------------------------------------------- /docs/en/master/figures/Mindspore_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/Mindspore_original.png -------------------------------------------------------------------------------- /docs/en/master/figures/develop_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/develop_step.png -------------------------------------------------------------------------------- /docs/en/master/figures/openLooKeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/openLooKeng.png -------------------------------------------------------------------------------- /docs/en/master/figures/secGear_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/secGear_arch.png -------------------------------------------------------------------------------- /docs/en/master/figures/secret_gaussdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/figures/secret_gaussdb.png -------------------------------------------------------------------------------- /docs/en/master/introduction_to_secgear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/introduction_to_secgear.md -------------------------------------------------------------------------------- /docs/en/master/secgear_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/secgear_installation.md -------------------------------------------------------------------------------- /docs/en/master/using_secgear_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/en/master/using_secgear_tools.md -------------------------------------------------------------------------------- /docs/itrustee_libc_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/itrustee_libc_support.md -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/riscv_tee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/riscv_tee.md -------------------------------------------------------------------------------- /docs/secGear_RISC-V_Penglai_demo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/secGear_RISC-V_Penglai_demo.jpeg -------------------------------------------------------------------------------- /docs/sign_tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/sign_tool.md -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/_toc.yaml -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/api_reference.md -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/application_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/application_scenarios.md -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/developer_guide.md -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/BJCA_Crypto_Module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/BJCA_Crypto_Module.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/Mindspore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/Mindspore.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/Mindspore_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/Mindspore_original.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/develop_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/develop_step.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/openLooKeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/openLooKeng.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/secGear_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/secGear_arch.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/figures/secret_gaussdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/figures/secret_gaussdb.png -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/introduction_to_secgear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/introduction_to_secgear.md -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/secgear_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/secgear_installation.md -------------------------------------------------------------------------------- /docs/zh/2403_lts_sp2/using_secgear_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2403_lts_sp2/using_secgear_tools.md -------------------------------------------------------------------------------- /docs/zh/2509/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/_toc.yaml -------------------------------------------------------------------------------- /docs/zh/2509/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/api_reference.md -------------------------------------------------------------------------------- /docs/zh/2509/application_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/application_scenarios.md -------------------------------------------------------------------------------- /docs/zh/2509/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/developer_guide.md -------------------------------------------------------------------------------- /docs/zh/2509/figures/BJCA_Crypto_Module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/BJCA_Crypto_Module.png -------------------------------------------------------------------------------- /docs/zh/2509/figures/Mindspore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/Mindspore.png -------------------------------------------------------------------------------- /docs/zh/2509/figures/Mindspore_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/Mindspore_original.png -------------------------------------------------------------------------------- /docs/zh/2509/figures/develop_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/develop_step.png -------------------------------------------------------------------------------- /docs/zh/2509/figures/openLooKeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/openLooKeng.png -------------------------------------------------------------------------------- /docs/zh/2509/figures/secGear_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/secGear_arch.png -------------------------------------------------------------------------------- /docs/zh/2509/figures/secret_gaussdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/figures/secret_gaussdb.png -------------------------------------------------------------------------------- /docs/zh/2509/introduction_to_secgear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/introduction_to_secgear.md -------------------------------------------------------------------------------- /docs/zh/2509/secgear_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/secgear_installation.md -------------------------------------------------------------------------------- /docs/zh/2509/using_secgear_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/2509/using_secgear_tools.md -------------------------------------------------------------------------------- /docs/zh/master/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/_toc.yaml -------------------------------------------------------------------------------- /docs/zh/master/api_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/api_reference.md -------------------------------------------------------------------------------- /docs/zh/master/application_scenarios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/application_scenarios.md -------------------------------------------------------------------------------- /docs/zh/master/developer_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/developer_guide.md -------------------------------------------------------------------------------- /docs/zh/master/figures/BJCA_Crypto_Module.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/BJCA_Crypto_Module.png -------------------------------------------------------------------------------- /docs/zh/master/figures/Mindspore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/Mindspore.png -------------------------------------------------------------------------------- /docs/zh/master/figures/Mindspore_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/Mindspore_original.png -------------------------------------------------------------------------------- /docs/zh/master/figures/develop_step.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/develop_step.png -------------------------------------------------------------------------------- /docs/zh/master/figures/openLooKeng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/openLooKeng.png -------------------------------------------------------------------------------- /docs/zh/master/figures/secGear_arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/secGear_arch.png -------------------------------------------------------------------------------- /docs/zh/master/figures/secret_gaussdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/figures/secret_gaussdb.png -------------------------------------------------------------------------------- /docs/zh/master/introduction_to_secgear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/introduction_to_secgear.md -------------------------------------------------------------------------------- /docs/zh/master/secgear_installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/secgear_installation.md -------------------------------------------------------------------------------- /docs/zh/master/using_secgear_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/docs/zh/master/using_secgear_tools.md -------------------------------------------------------------------------------- /examples/helloworld/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/CMakeLists.txt -------------------------------------------------------------------------------- /examples/helloworld/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/helloworld/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/helloworld/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/helloworld/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/helloworld/enclave/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/enclave/hello.c -------------------------------------------------------------------------------- /examples/helloworld/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/helloworld/helloworld.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/helloworld.edl -------------------------------------------------------------------------------- /examples/helloworld/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/helloworld/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/helloworld/host/main.c -------------------------------------------------------------------------------- /examples/local_attest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/CMakeLists.txt -------------------------------------------------------------------------------- /examples/local_attest/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/Readme.md -------------------------------------------------------------------------------- /examples/local_attest/basevalue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/basevalue.txt -------------------------------------------------------------------------------- /examples/local_attest/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/local_attest/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/local_attest/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/local_attest/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/local_attest/enclave/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/enclave/enclave.c -------------------------------------------------------------------------------- /examples/local_attest/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/local_attest/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/local_attest/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/host/main.c -------------------------------------------------------------------------------- /examples/local_attest/la_demo.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/local_attest/la_demo.edl -------------------------------------------------------------------------------- /examples/lrt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/CMakeLists.txt -------------------------------------------------------------------------------- /examples/lrt/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/Dockerfile -------------------------------------------------------------------------------- /examples/lrt/device_plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/device_plugin.yaml -------------------------------------------------------------------------------- /examples/lrt/enclave.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/enclave.yaml -------------------------------------------------------------------------------- /examples/lrt/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/lrt/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/lrt/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/lrt/enclave/lrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/enclave/lrt.c -------------------------------------------------------------------------------- /examples/lrt/enclave/manifest.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/enclave/manifest.txt.in -------------------------------------------------------------------------------- /examples/lrt/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/lrt/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/host/main.c -------------------------------------------------------------------------------- /examples/lrt/lrt.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/lrt/lrt.edl -------------------------------------------------------------------------------- /examples/npu_attestation/README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/README.en.md -------------------------------------------------------------------------------- /examples/npu_attestation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/README.md -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/CMakeLists.txt -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/enclave/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/enclave/hello.c -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/helloworld.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/helloworld.edl -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/npu_attestation/helloworld_ta/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/helloworld_ta/host/main.c -------------------------------------------------------------------------------- /examples/npu_attestation/scripts/ascendfw.fc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/scripts/ascendfw.fc -------------------------------------------------------------------------------- /examples/npu_attestation/scripts/ascendfw.te: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/scripts/ascendfw.te -------------------------------------------------------------------------------- /examples/npu_attestation/scripts/ima-policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/npu_attestation/scripts/ima-policy -------------------------------------------------------------------------------- /examples/ra_tls/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/ra_tls/CMakeLists.txt -------------------------------------------------------------------------------- /examples/ra_tls/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/ra_tls/client.c -------------------------------------------------------------------------------- /examples/ra_tls/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/ra_tls/server.c -------------------------------------------------------------------------------- /examples/remote_attest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/CMakeLists.txt -------------------------------------------------------------------------------- /examples/remote_attest/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/Readme.md -------------------------------------------------------------------------------- /examples/remote_attest/basevalue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/basevalue.txt -------------------------------------------------------------------------------- /examples/remote_attest/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/remote_attest/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/remote_attest/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/remote_attest/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/remote_attest/enclave/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/enclave/enclave.c -------------------------------------------------------------------------------- /examples/remote_attest/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/remote_attest/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/remote_attest/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/host/main.c -------------------------------------------------------------------------------- /examples/remote_attest/ra_demo.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/remote_attest/ra_demo.edl -------------------------------------------------------------------------------- /examples/seal_data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/CMakeLists.txt -------------------------------------------------------------------------------- /examples/seal_data/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/seal_data/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/seal_data/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/seal_data/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/seal_data/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/seal_data/enclave/seal_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/enclave/seal_data.c -------------------------------------------------------------------------------- /examples/seal_data/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/seal_data/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/host/main.c -------------------------------------------------------------------------------- /examples/seal_data/seal_data.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/seal_data/seal_data.edl -------------------------------------------------------------------------------- /examples/secgear_ds/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_ds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/README.md -------------------------------------------------------------------------------- /examples/secgear_ds/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_ds/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/secgear_ds/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/secgear_ds/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/secgear_ds/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/secgear_ds/enclave/secgear_ds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/enclave/secgear_ds.cpp -------------------------------------------------------------------------------- /examples/secgear_ds/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_ds/host/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/host/main.cpp -------------------------------------------------------------------------------- /examples/secgear_ds/secgear_ds.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_ds/secgear_ds.edl -------------------------------------------------------------------------------- /examples/secgear_kms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_kms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/README.md -------------------------------------------------------------------------------- /examples/secgear_kms/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_kms/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/secgear_kms/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/secgear_kms/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/secgear_kms/enclave/enclave_kms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/enclave/enclave_kms.cpp -------------------------------------------------------------------------------- /examples/secgear_kms/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/secgear_kms/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_kms/host/kms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/host/kms.cpp -------------------------------------------------------------------------------- /examples/secgear_kms/include/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/include/base64.h -------------------------------------------------------------------------------- /examples/secgear_kms/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/include/common.h -------------------------------------------------------------------------------- /examples/secgear_kms/include/error_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/include/error_code.h -------------------------------------------------------------------------------- /examples/secgear_kms/include/secgear_kms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/include/secgear_kms.h -------------------------------------------------------------------------------- /examples/secgear_kms/kms.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/kms.edl -------------------------------------------------------------------------------- /examples/secgear_kms/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/test/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secgear_kms/test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secgear_kms/test/test.cpp -------------------------------------------------------------------------------- /examples/secure_channel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_channel/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/Readme.md -------------------------------------------------------------------------------- /examples/secure_channel/basevalue.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/basevalue.txt -------------------------------------------------------------------------------- /examples/secure_channel/client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/client/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_channel/client/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/client/client.c -------------------------------------------------------------------------------- /examples/secure_channel/client/python/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/client/python/Readme.txt -------------------------------------------------------------------------------- /examples/secure_channel/client/python/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/client/python/client.py -------------------------------------------------------------------------------- /examples/secure_channel/client_with_recv_thread/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/client_with_recv_thread/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_channel/client_with_recv_thread/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/client_with_recv_thread/client.c -------------------------------------------------------------------------------- /examples/secure_channel/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_channel/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/secure_channel/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/secure_channel/enclave/auth_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/auth_config.xml -------------------------------------------------------------------------------- /examples/secure_channel/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/secure_channel/enclave/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/enclave.c -------------------------------------------------------------------------------- /examples/secure_channel/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/secure_channel/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_channel/host/python/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/host/python/Readme.txt -------------------------------------------------------------------------------- /examples/secure_channel/host/python/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/host/python/server.py -------------------------------------------------------------------------------- /examples/secure_channel/host/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/host/server.c -------------------------------------------------------------------------------- /examples/secure_channel/sc_demo.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/sc_demo.edl -------------------------------------------------------------------------------- /examples/secure_channel/usr_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_channel/usr_msg.h -------------------------------------------------------------------------------- /examples/secure_mapping/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_mapping/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_mapping/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/secure_mapping/enclave/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/enclave/enclave.c -------------------------------------------------------------------------------- /examples/secure_mapping/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/secure_mapping/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/secure_mapping/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/host/main.c -------------------------------------------------------------------------------- /examples/secure_mapping/sm_demo.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/secure_mapping/sm_demo.edl -------------------------------------------------------------------------------- /examples/switchless/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/CMakeLists.txt -------------------------------------------------------------------------------- /examples/switchless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/README.md -------------------------------------------------------------------------------- /examples/switchless/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/switchless/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/switchless/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/switchless/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/switchless/enclave/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/enclave/enclave.c -------------------------------------------------------------------------------- /examples/switchless/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/switchless/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/switchless/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/host/main.c -------------------------------------------------------------------------------- /examples/switchless/switchless.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless/switchless.edl -------------------------------------------------------------------------------- /examples/switchless_performance/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/CMakeLists.txt -------------------------------------------------------------------------------- /examples/switchless_performance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/README.md -------------------------------------------------------------------------------- /examples/switchless_performance/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /examples/switchless_performance/enclave/Enclave.config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/enclave/Enclave.config.xml -------------------------------------------------------------------------------- /examples/switchless_performance/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/enclave/Enclave.lds -------------------------------------------------------------------------------- /examples/switchless_performance/enclave/config_cloud.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/enclave/config_cloud.ini -------------------------------------------------------------------------------- /examples/switchless_performance/enclave/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/enclave/enclave.c -------------------------------------------------------------------------------- /examples/switchless_performance/enclave/manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/enclave/manifest.txt -------------------------------------------------------------------------------- /examples/switchless_performance/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/host/CMakeLists.txt -------------------------------------------------------------------------------- /examples/switchless_performance/host/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/host/main.c -------------------------------------------------------------------------------- /examples/switchless_performance/switchless.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/examples/switchless_performance/switchless.edl -------------------------------------------------------------------------------- /sdk/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/local_attest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/local_attest/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/local_attest/gp_local_attest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/local_attest/gp_local_attest.c -------------------------------------------------------------------------------- /sdk/component/local_attest/local_attest_agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/local_attest/local_attest_agent.h -------------------------------------------------------------------------------- /sdk/component/local_attest/sg_local_attest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/local_attest/sg_local_attest.c -------------------------------------------------------------------------------- /sdk/component/local_attest/sg_local_attest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/local_attest/sg_local_attest.h -------------------------------------------------------------------------------- /sdk/component/local_attest/sgx_local_attest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/local_attest/sgx_local_attest.c -------------------------------------------------------------------------------- /sdk/component/ra_tls/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/ra_tls/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/LICENSE -------------------------------------------------------------------------------- /sdk/component/ra_tls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/README.md -------------------------------------------------------------------------------- /sdk/component/ra_tls/openssl_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/openssl_imp.c -------------------------------------------------------------------------------- /sdk/component/ra_tls/ra_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/ra_tls.c -------------------------------------------------------------------------------- /sdk/component/ra_tls/ra_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/ra_tls.h -------------------------------------------------------------------------------- /sdk/component/ra_tls/ra_tls_imp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/ra_tls/ra_tls_imp.h -------------------------------------------------------------------------------- /sdk/component/remote_attest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/gp_ra_report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/gp_ra_report.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/gp_report_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/gp_report_helper.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/gp_report_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/gp_report_helper.h -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/sg_ra_report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/sg_ra_report.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/sg_ra_report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/sg_ra_report.h -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/sgx_ra_report.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/sgx_ra_report.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_report/uni_ra_agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_report/uni_ra_agent.h -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_verify/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_verify/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_verify/gp_ra_report_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_verify/gp_ra_report_verify.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_verify/sg_ra_report_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_verify/sg_ra_report_verify.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_verify/sg_ra_report_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_verify/sg_ra_report_verify.h -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_verify/sgx_ra_report_verify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_verify/sgx_ra_report_verify.c -------------------------------------------------------------------------------- /sdk/component/remote_attest/ra_verify/uni_ra_verify_agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/ra_verify/uni_ra_verify_agent.h -------------------------------------------------------------------------------- /sdk/component/remote_attest/sg_report_st.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/remote_attest/sg_report_st.h -------------------------------------------------------------------------------- /sdk/component/secure_channel/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/secure_channel/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/Readme.md -------------------------------------------------------------------------------- /sdk/component/secure_channel/client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/client/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/secure_channel/client/python/sec_chl_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/client/python/sec_chl_client.py -------------------------------------------------------------------------------- /sdk/component/secure_channel/client/python/sec_chl_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/client/python/sec_chl_wrapper.py -------------------------------------------------------------------------------- /sdk/component/secure_channel/client/secure_channel_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/client/secure_channel_client.c -------------------------------------------------------------------------------- /sdk/component/secure_channel/client/secure_channel_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/client/secure_channel_client.h -------------------------------------------------------------------------------- /sdk/component/secure_channel/enclave/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/enclave/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/secure_channel/enclave/Enclave.lds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/enclave/Enclave.lds -------------------------------------------------------------------------------- /sdk/component/secure_channel/enclave/secure_channel_enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/enclave/secure_channel_enclave.c -------------------------------------------------------------------------------- /sdk/component/secure_channel/enclave/secure_channel_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/enclave/secure_channel_enclave.h -------------------------------------------------------------------------------- /sdk/component/secure_channel/host/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/host/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/secure_channel/host/python/sec_chl_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/host/python/sec_chl_server.py -------------------------------------------------------------------------------- /sdk/component/secure_channel/host/python/sec_chl_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/host/python/sec_chl_wrapper.py -------------------------------------------------------------------------------- /sdk/component/secure_channel/host/secure_channel_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/host/secure_channel_host.c -------------------------------------------------------------------------------- /sdk/component/secure_channel/host/secure_channel_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/host/secure_channel_host.h -------------------------------------------------------------------------------- /sdk/component/secure_channel/secure_channel.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/secure_channel.edl -------------------------------------------------------------------------------- /sdk/component/secure_channel/secure_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/secure_channel.h -------------------------------------------------------------------------------- /sdk/component/secure_channel/secure_channel_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/secure_channel_common.c -------------------------------------------------------------------------------- /sdk/component/secure_channel/secure_channel_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_channel/secure_channel_common.h -------------------------------------------------------------------------------- /sdk/component/secure_mapping/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/component/secure_mapping/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/Readme.md -------------------------------------------------------------------------------- /sdk/component/secure_mapping/mapping_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/mapping_cache.c -------------------------------------------------------------------------------- /sdk/component/secure_mapping/mapping_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/mapping_cache.h -------------------------------------------------------------------------------- /sdk/component/secure_mapping/persistent_object_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/persistent_object_manager.c -------------------------------------------------------------------------------- /sdk/component/secure_mapping/persistent_object_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/persistent_object_manager.h -------------------------------------------------------------------------------- /sdk/component/secure_mapping/secure_mapping.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/secure_mapping.edl -------------------------------------------------------------------------------- /sdk/component/secure_mapping/secure_mapping_enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/secure_mapping_enclave.c -------------------------------------------------------------------------------- /sdk/component/secure_mapping/secure_mapping_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/secure_mapping_enclave.h -------------------------------------------------------------------------------- /sdk/component/secure_mapping/secure_mapping_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/component/secure_mapping/secure_mapping_host.h -------------------------------------------------------------------------------- /sdk/conf/logrotate.d/secgear: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/conf/logrotate.d/secgear -------------------------------------------------------------------------------- /sdk/conf/rsyslog.d/secgear.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/conf/rsyslog.d/secgear.conf -------------------------------------------------------------------------------- /sdk/environment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/environment -------------------------------------------------------------------------------- /sdk/inc/common_inc/bit_operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/common_inc/bit_operation.h -------------------------------------------------------------------------------- /sdk/inc/common_inc/gp/gp_shared_memory_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/common_inc/gp/gp_shared_memory_defs.h -------------------------------------------------------------------------------- /sdk/inc/common_inc/secgear_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/common_inc/secgear_list.h -------------------------------------------------------------------------------- /sdk/inc/common_inc/switchless_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/common_inc/switchless_defs.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/caller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/caller.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/gp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/gp.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/gp_ocall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/gp_ocall.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/bottom_memory_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/bottom_memory_check.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/cc_securec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/cc_securec.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/dataseal_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/dataseal_internal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/error_conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/error_conversion.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/random_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/random_internal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/secgear_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/secgear_log.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/tee_agent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/tee_agent.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/gp/itrustee/tee_trusted_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/gp/itrustee/tee_trusted_storage.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/memory_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/memory_check.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/bottom_memory_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/bottom_memory_check.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/cc_securec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/cc_securec.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/dataseal_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/dataseal_internal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/error_conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/error_conversion.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/penglai.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/penglai.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/penglai_ocall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/penglai_ocall.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/random_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/random_internal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/penglai/secgear_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/penglai/secgear_log.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/secgear_dataseal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/secgear_dataseal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/secgear_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/secgear_random.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/sgx/bottom_memory_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/sgx/bottom_memory_check.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/sgx/cc_securec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/sgx/cc_securec.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/sgx/dataseal_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/sgx/dataseal_internal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/sgx/error_conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/sgx/error_conversion.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/sgx/random_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/sgx/random_internal.h -------------------------------------------------------------------------------- /sdk/inc/enclave_inc/sgx/secgear_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/enclave_inc/sgx/secgear_log.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/enclave.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/enclave_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/enclave_internal.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/enclave_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/enclave_log.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_pthread.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_pthread.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_tkey_exchange.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_tkey_exchange.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_tprotected_fs.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_tprotected_fs.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_tssl.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_tssl.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_tstdc.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_tstdc.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_tswitchless.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_tswitchless.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/gp/secgear_urts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/gp/secgear_urts.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/ocall_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/ocall_log.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_pthread.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_pthread.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_tkey_exchange.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_tkey_exchange.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_tprotected_fs.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_tprotected_fs.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_tssl.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_tssl.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_tstdc.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_tstdc.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_tswitchless.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_tswitchless.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/penglai/secgear_urts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/penglai/secgear_urts.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/secgear_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/secgear_defs.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/secgear_shared_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/secgear_shared_memory.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/secgear_uswitchless.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/secgear_uswitchless.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_pthread.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_pthread.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_tkey_exchange.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_tkey_exchange.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_tprotected_fs.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_tprotected_fs.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_tssl.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_tssl.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_tstdc.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_tstdc.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_tswitchless.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_tswitchless.edl -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/secgear_urts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/secgear_urts.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/sgx/sgx_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/sgx/sgx_enclave.h -------------------------------------------------------------------------------- /sdk/inc/host_inc/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/inc/host_inc/status.h -------------------------------------------------------------------------------- /sdk/install_manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/install_manifest.txt -------------------------------------------------------------------------------- /sdk/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/enclave_src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/gp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/gp.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/gp_ocall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/gp_ocall.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/bottom_memory_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/bottom_memory_check.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/error_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/error_conversion.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/itrustee_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/itrustee_random.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/itrustee_seal_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/itrustee_seal_data.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/itrustee_shared_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/itrustee_shared_memory.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/itrustee_shared_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/itrustee_shared_memory.h -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/itrustee_tswitchless.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/itrustee_tswitchless.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/gp/itrustee/itrustee_tswitchless.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/gp/itrustee/itrustee_tswitchless.h -------------------------------------------------------------------------------- /sdk/src/enclave_src/memory_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/memory_check.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/penglai/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/penglai/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/enclave_src/penglai/bottom_memory_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/penglai/bottom_memory_check.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/penglai/error_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/penglai/error_conversion.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/penglai/penglai_ocall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/penglai/penglai_ocall.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/penglai/penglai_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/penglai/penglai_random.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/penglai/penglai_seal_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/penglai/penglai_seal_data.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/secgear_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/secgear_random.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/secgear_seal_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/secgear_seal_data.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/sgx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/sgx/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/enclave_src/sgx/bottom_memory_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/sgx/bottom_memory_check.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/sgx/error_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/sgx/error_conversion.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/sgx/sgx_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/sgx/sgx_random.c -------------------------------------------------------------------------------- /sdk/src/enclave_src/sgx/sgx_seal_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/enclave_src/sgx/sgx_seal_data.c -------------------------------------------------------------------------------- /sdk/src/host_src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/host_src/enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/enclave.c -------------------------------------------------------------------------------- /sdk/src/host_src/enclave_internal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/enclave_internal.c -------------------------------------------------------------------------------- /sdk/src/host_src/enclave_ocall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/enclave_ocall.c -------------------------------------------------------------------------------- /sdk/src/host_src/gp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/host_src/gp/gp_enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/gp_enclave.c -------------------------------------------------------------------------------- /sdk/src/host_src/gp/gp_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/gp_enclave.h -------------------------------------------------------------------------------- /sdk/src/host_src/gp/gp_shared_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/gp_shared_memory.c -------------------------------------------------------------------------------- /sdk/src/host_src/gp/gp_shared_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/gp_shared_memory.h -------------------------------------------------------------------------------- /sdk/src/host_src/gp/gp_uswitchless.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/gp_uswitchless.c -------------------------------------------------------------------------------- /sdk/src/host_src/gp/gp_uswitchless.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/gp/gp_uswitchless.h -------------------------------------------------------------------------------- /sdk/src/host_src/ocall_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/ocall_log.c -------------------------------------------------------------------------------- /sdk/src/host_src/penglai/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/penglai/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/host_src/penglai/penglai_enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/penglai/penglai_enclave.c -------------------------------------------------------------------------------- /sdk/src/host_src/penglai/penglai_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/penglai/penglai_enclave.h -------------------------------------------------------------------------------- /sdk/src/host_src/secgear_shared_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/secgear_shared_memory.c -------------------------------------------------------------------------------- /sdk/src/host_src/sgx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/sgx/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/src/host_src/sgx/sgx_enclave.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/sgx/sgx_enclave.c -------------------------------------------------------------------------------- /sdk/src/host_src/sgx/sgx_enclave.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/sgx/sgx_enclave.h -------------------------------------------------------------------------------- /sdk/src/host_src/sgx/sgx_shared_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/sgx/sgx_shared_memory.c -------------------------------------------------------------------------------- /sdk/src/host_src/sgx/sgx_shared_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/src/host_src/sgx/sgx_shared_memory.h -------------------------------------------------------------------------------- /sdk/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/test/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/test/llt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/test/llt.sh -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/LICENSE -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/README.md -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/b64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/b64.h -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/buffer.c -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/decode.c -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/encode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/encode.c -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/b64/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/b64/notes.md -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/base64url.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/base64url.c -------------------------------------------------------------------------------- /sdk/thirdparty/base64url/base64url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/base64url/base64url.h -------------------------------------------------------------------------------- /sdk/thirdparty/cjson/cJSON.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/cjson/cJSON.c -------------------------------------------------------------------------------- /sdk/thirdparty/cjson/cJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/cjson/cJSON.h -------------------------------------------------------------------------------- /sdk/thirdparty/kunpengsecl/verifier/teeverifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/kunpengsecl/verifier/teeverifier.h -------------------------------------------------------------------------------- /sdk/thirdparty/libqca/ra_client_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/thirdparty/libqca/ra_client_api.h -------------------------------------------------------------------------------- /sdk/tools/codegener/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/CMakeLists.txt -------------------------------------------------------------------------------- /sdk/tools/codegener/Codegener.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/Codegener.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/Commonfunc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/Commonfunc.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/Genheader.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/Genheader.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/Gentrust.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/Gentrust.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/Genuntrust.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/Genuntrust.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/dune -------------------------------------------------------------------------------- /sdk/tools/codegener/dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/dune-project -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Ast.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Ast.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/CodeGen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/CodeGen.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Edger8r.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Edger8r.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Lexer.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Lexer.mll -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Makefile -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Parser.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Parser.mly -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Plugin.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Plugin.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Preprocessor.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Preprocessor.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/SimpleStack.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/SimpleStack.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/Util.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/Util.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/intel/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/intel/dune -------------------------------------------------------------------------------- /sdk/tools/codegener/main.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/main.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/penglai/CodeGenPL.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/penglai/CodeGenPL.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/penglai/CommonfuncPL.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/penglai/CommonfuncPL.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/penglai/GenheaderPL.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/penglai/GenheaderPL.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/penglai/GentrustPL.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/penglai/GentrustPL.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/penglai/GenuntrustPL.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/penglai/GenuntrustPL.ml -------------------------------------------------------------------------------- /sdk/tools/codegener/penglai/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/codegener/penglai/dune -------------------------------------------------------------------------------- /sdk/tools/sign_tool/sign_tool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/sdk/tools/sign_tool/sign_tool.sh -------------------------------------------------------------------------------- /secTools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/.gitignore -------------------------------------------------------------------------------- /secTools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/README.md -------------------------------------------------------------------------------- /secTools/conf/secharden.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/conf/secharden.conf -------------------------------------------------------------------------------- /secTools/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/docs/README.md -------------------------------------------------------------------------------- /secTools/docs/normal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/docs/normal.xml -------------------------------------------------------------------------------- /secTools/docs/openeuler_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/docs/openeuler_defconfig -------------------------------------------------------------------------------- /secTools/secharden.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden.spec -------------------------------------------------------------------------------- /secTools/secharden/DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/DEVELOPMENT.md -------------------------------------------------------------------------------- /secTools/secharden/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/MANIFEST.in -------------------------------------------------------------------------------- /secTools/secharden/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/README.md -------------------------------------------------------------------------------- /secTools/secharden/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/pyproject.toml -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/VERSION: -------------------------------------------------------------------------------- 1 | 1.0.0 -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/cmd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/cmd/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/cmd/apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/cmd/apply.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/cmd/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/cmd/command.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/cmd/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/cmd/core.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/cmd/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/cmd/help.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/cmd/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/cmd/list.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/config_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/config_parser.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/devtools/gendoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/devtools/gendoc.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/exceptions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/exceptions/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/executor.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/rule_metadata/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/rule_metadata/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/rule_metadata/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/rule_metadata/converters/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/rule_metadata/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/rule_metadata/manager.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/rule_metadata/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/rule_metadata/metadata.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/schema/categories.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/schema/categories.schema.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/schema/metadata.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/schema/metadata.schema.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/secharden.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/secharden.py -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/README.md -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/categories.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/int.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/int.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/int.02/enforce_dim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/int.02/enforce_dim.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/int.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/int.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/int.03/enforce_ima.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/int.03/enforce_ima.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/int.03/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/int.03/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/kern.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/kern.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/kern.02/enable_kernel_aslr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/kern.02/enable_kernel_aslr.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/kern.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/kern.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/kern.03/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/kern.03/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.03/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.03/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.04/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.04/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.05/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.05/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.06/disable_sysrq.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.06/disable_sysrq.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.06/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.06/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.07/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.07/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/login.08/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/login.08/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.03/disable_ip_forward.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.03/disable_ip_forward.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.03/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.03/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.04/disable_proxy_arp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.04/disable_proxy_arp.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.04/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.04/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.05/disable_source_route.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.05/disable_source_route.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.05/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.05/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.06/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.06/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.07/enable_firewall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.07/enable_firewall.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.07/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.07/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.08/enable_rp_filter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.08/enable_rp_filter.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.08/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.08/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/net.09/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/net.09/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/priv.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/priv.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/priv.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/priv.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/priv.02/symlink_protection.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/priv.02/symlink_protection.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/serv.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/serv.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/serv.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/serv.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.02/disable_kexec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.02/disable_kexec.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.03/enable_kptr_restrict.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.03/enable_kptr_restrict.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.03/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.03/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.04/enable_ptrace_scope.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.04/enable_ptrace_scope.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.04/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.04/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/sys.05/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/sys.05/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/tools/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/tools/utils.sh -------------------------------------------------------------------------------- /secTools/secharden/src/secharden/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/src/secharden/utils.py -------------------------------------------------------------------------------- /secTools/secharden/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/config_parser/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/collection/empty/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/intersect/1.conf: -------------------------------------------------------------------------------- 1 | int.01: 2 | enabled: false 3 | -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/intersect/2.conf: -------------------------------------------------------------------------------- 1 | int.02: 2 | enabled: true 3 | -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/invalid_yaml/secharden.conf: -------------------------------------------------------------------------------- 1 | : -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/override/1.conf: -------------------------------------------------------------------------------- 1 | int.01: 2 | enabled: false 3 | -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/override/2.conf: -------------------------------------------------------------------------------- 1 | int.01: 2 | enabled: true 3 | -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/wrong_file_in_collection/1.conf: -------------------------------------------------------------------------------- 1 | int.01: 2 | enabled: false 3 | -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/parser/wrong_file_in_collection/2.conf: -------------------------------------------------------------------------------- 1 | - int.01: 2 | enabled: true -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/test_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/config_parser/test_collection.py -------------------------------------------------------------------------------- /secTools/secharden/tests/config_parser/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/config_parser/test_parser.py -------------------------------------------------------------------------------- /secTools/secharden/tests/converter_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/converter_sample.py -------------------------------------------------------------------------------- /secTools/secharden/tests/executor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/executor/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/tests/executor/test_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/executor/test_executor.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/entry_in_path/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/entry_in_path/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/entry_not_file/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/entry_not_file/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/exec_with_param/entry.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo "hello $1 $2" 3 | exit 0 -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/exec_with_param/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/exec_with_param/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/fail_exec/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/fail_exec/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/no_entry/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/no_entry/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/no_metadata/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/normal_exec/entry.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo 'hello from entry.sh' 3 | exit 0 -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/normal_exec/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/normal_exec/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/param/cmd_noid/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/param/cmd_noid/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/valid/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/valid/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/metadata/valid_full/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/metadata/valid_full/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/categories.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/nocat.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/nocat.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/nometa.01/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/notdir.01: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/test-02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/test-02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/test.00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/test.00/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/test.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/test.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/test.o3/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/test.o3/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/naming/test1.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/ruleset/naming/test1.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/no_categories/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/ruleset/not_a_dir: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/test_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/test_cmd.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/test_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/test_converter.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/test_metadata.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/test_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/test_param.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/test_rulemanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/test_rulemanager.py -------------------------------------------------------------------------------- /secTools/secharden/tests/rules/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/rules/test_schema.py -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/__init__.py -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/conf/secharden.conf: -------------------------------------------------------------------------------- 1 | test.01: -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/error_conf/secharden.conf: -------------------------------------------------------------------------------- 1 | error.01: -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/invalid_conf/secharden.conf: -------------------------------------------------------------------------------- 1 | test.02: -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/not_enable/secharden.conf: -------------------------------------------------------------------------------- 1 | test.01: 2 | enabled: false -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/rule_not_found/secharden.conf: -------------------------------------------------------------------------------- 1 | nonexistence.01: 2 | -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/categories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/ruleset/categories.json -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/error.01/entry.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo 'hello from entry.sh' 3 | exit 1 -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/error.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/ruleset/error.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test.01/entry.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo 'hello from entry.sh' 3 | exit 0 -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/ruleset/test.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test.02/entry.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo "hello $1 $2 $3 $4" 3 | exit 0 -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test.02/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/ruleset/test.02/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test.03/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/ruleset/test.03/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test1.01/entry.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo 'hello from entry.sh' 3 | exit 0 -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/ruleset/test1.01/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/ruleset/test1.01/metadata.json -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/service/secharden.conf: -------------------------------------------------------------------------------- 1 | test.03: -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/test_apply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/test_apply.py -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/test_gendoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/test_gendoc.py -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/test_help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/test_help.py -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/test_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/test_list.py -------------------------------------------------------------------------------- /secTools/secharden/tests/tool_entry/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/tests/tool_entry/test_main.py -------------------------------------------------------------------------------- /secTools/secharden/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/secTools/secharden/uv.lock -------------------------------------------------------------------------------- /service/attestation/.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | target 3 | -------------------------------------------------------------------------------- /service/attestation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/README.md -------------------------------------------------------------------------------- /service/attestation/attestation-agent/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/Cargo.lock -------------------------------------------------------------------------------- /service/attestation/attestation-agent/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/README.md -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/attestation-agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/attestation-agent.conf -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/src/bin/aa-test/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/src/bin/aa-test/main.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/src/main.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/src/restapi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/src/restapi/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/src/result/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/src/result/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/agent/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/agent/src/session.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/attester/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/attester/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-agent/attester/src/ima/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/attester/src/ima/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/attester/src/itrustee/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/attester/src/itrustee/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/attester/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/attester/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/attester/src/virtcca/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/attester/src/virtcca/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/attester/src/virtcca/virtcca.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/attester/src/virtcca/virtcca.rs -------------------------------------------------------------------------------- /service/attestation/attestation-agent/c_header/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/c_header/example.c -------------------------------------------------------------------------------- /service/attestation/attestation-agent/token/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/token/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-agent/token/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-agent/token/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/Cargo.lock -------------------------------------------------------------------------------- /service/attestation/attestation-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/client.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/common.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/error.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/main.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/resource/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/resource/client.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/resource/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/resource/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/resource_policy/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/resource_policy/client.rs -------------------------------------------------------------------------------- /service/attestation/attestation-client/src/resource_policy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-client/src/resource_policy/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/Cargo.lock -------------------------------------------------------------------------------- /service/attestation/attestation-service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/README.md -------------------------------------------------------------------------------- /service/attestation/attestation-service/as_startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/as_startup.sh -------------------------------------------------------------------------------- /service/attestation/attestation-service/policy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/policy/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/policy/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/policy/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/policy/src/opa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/policy/src/opa/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/policy/src/policy_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/policy/src/policy_engine.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/reference/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/reference/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/reference/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/reference/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/reference/src/local_fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/reference/src/local_fs/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/reference/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/reference/src/store/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/service/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/service/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/service/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/service/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/service/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/service/src/main.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/service/src/restapi/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/service/src/restapi/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/service/src/result/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/service/src/result/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/service/src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/service/src/session.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/tests/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/tests/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/token/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/token/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/token/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/token/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/eventlog-rs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/eventlog-rs/LICENSE -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/ima/itrustee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/ima/itrustee.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/ima/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/ima/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/ima/virtcca.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/ima/virtcca.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/itrustee/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/itrustee/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/rustcca/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/rustcca/LICENSE -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/rustcca/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/rustcca/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/src/virtcca/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/src/virtcca/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-service/verifier/test_data/cpak.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-service/verifier/test_data/cpak.json -------------------------------------------------------------------------------- /service/attestation/attestation-types/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/Cargo.lock -------------------------------------------------------------------------------- /service/attestation/attestation-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/Cargo.toml -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/lib.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/admin/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/admin/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/admin/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/admin/simple.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/error.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/policy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/policy/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/policy/opa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/policy/opa/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/storage/mod.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/storage/simple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/storage/simple.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/resource/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/resource/utils.rs -------------------------------------------------------------------------------- /service/attestation/attestation-types/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/attestation-types/src/service.rs -------------------------------------------------------------------------------- /service/attestation/oeas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/README.md -------------------------------------------------------------------------------- /service/attestation/oeas/docs/oeas_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/docs/oeas_api.md -------------------------------------------------------------------------------- /service/attestation/oeas/docs/oeas_web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/docs/oeas_web.md -------------------------------------------------------------------------------- /service/attestation/oeas/docs/policy.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/attestation/oeas/docs/templates/your_policy_name.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/docs/templates/your_policy_name.rego -------------------------------------------------------------------------------- /service/attestation/oeas/docs/templates/your_ref_name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/docs/templates/your_ref_name.json -------------------------------------------------------------------------------- /service/attestation/oeas/docs/templates/your_res_policy_name.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/docs/templates/your_res_policy_name.rego -------------------------------------------------------------------------------- /service/attestation/oeas/docs/tools_get_attestation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/docs/tools_get_attestation.md -------------------------------------------------------------------------------- /service/attestation/oeas/service/Dockerfile_aarch64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/Dockerfile_aarch64 -------------------------------------------------------------------------------- /service/attestation/oeas/service/Dockerfile_x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/Dockerfile_x86_64 -------------------------------------------------------------------------------- /service/attestation/oeas/service/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/build.sh -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/Huawei Equipment Root CA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/Huawei Equipment Root CA.pem -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/Huawei IT Product CA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/Huawei IT Product CA.pem -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/attestation-agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/attestation-agent.conf -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/attestation-service.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/attestation-service.conf -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/oeas.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/oeas.toml -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/oeas_authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/oeas_authentication.py -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/start.sh -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/supervisord-https.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/supervisord-https.conf -------------------------------------------------------------------------------- /service/attestation/oeas/service/conf/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/service/conf/supervisord.conf -------------------------------------------------------------------------------- /service/attestation/oeas/tools/get_attestation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/tools/get_attestation.sh -------------------------------------------------------------------------------- /service/attestation/oeas/website/.env.development: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/attestation/oeas/website/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/.env.production -------------------------------------------------------------------------------- /service/attestation/oeas/website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/.gitignore -------------------------------------------------------------------------------- /service/attestation/oeas/website/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/.prettierrc.json -------------------------------------------------------------------------------- /service/attestation/oeas/website/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/Dockerfile -------------------------------------------------------------------------------- /service/attestation/oeas/website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/README.md -------------------------------------------------------------------------------- /service/attestation/oeas/website/deploy/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/deploy/entrypoint.sh -------------------------------------------------------------------------------- /service/attestation/oeas/website/deploy/monitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/deploy/monitor.sh -------------------------------------------------------------------------------- /service/attestation/oeas/website/deploy/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/deploy/nginx/nginx.conf -------------------------------------------------------------------------------- /service/attestation/oeas/website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/index.html -------------------------------------------------------------------------------- /service/attestation/oeas/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/package.json -------------------------------------------------------------------------------- /service/attestation/oeas/website/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/pnpm-lock.yaml -------------------------------------------------------------------------------- /service/attestation/oeas/website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/public/favicon.ico -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/@types/type-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/@types/type-components.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/@types/type-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/@types/type-user.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/App.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/api/api-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/api/api-management.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/api/api-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/api/api-user.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/category/footer/csdn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/category/footer/csdn.png -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/category/footer/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/category/footer/x.png -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/base.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/mixin/font.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/mixin/font.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/card.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/icon.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/index.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/input.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/input.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/link.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/link.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/popup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/popup.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/rate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/rate.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/tab.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/tab.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/table.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/style/theme/tag.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/style/theme/tag.scss -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/assets/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/assets/vue.svg -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/components/AppFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/components/AppFooter.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/components/BannerLevel2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/components/BannerLevel2.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/components/ContentWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/components/ContentWrapper.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/components/MailExample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/components/MailExample.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/config/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/config/common.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/config/footer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/config/footer.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/config/management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/config/management.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/config/navs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/config/navs.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/config/query.ts: -------------------------------------------------------------------------------- 1 | export const COUNT_PER_PAGE = [10, 20, 50]; 2 | -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/main.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/routes/index.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/routes/management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/routes/management.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/shared/axios/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/shared/axios/index.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/shared/axios/setConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/shared/axios/setConfig.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/shared/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/shared/login.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/stores/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/stores/user.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/utils/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/utils/cookie.ts -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/views/NotFound.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/views/NotFound.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/views/TheHome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/src/views/TheHome.vue -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/views/management/components/UploadFormItem.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/attestation/oeas/website/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /service/attestation/oeas/website/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/tsconfig.app.json -------------------------------------------------------------------------------- /service/attestation/oeas/website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/tsconfig.json -------------------------------------------------------------------------------- /service/attestation/oeas/website/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/tsconfig.node.json -------------------------------------------------------------------------------- /service/attestation/oeas/website/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/secGear/HEAD/service/attestation/oeas/website/vite.config.ts --------------------------------------------------------------------------------