path # lines of code benchmark/guomi/host/src/main/java/org/apache/teaclave/javasdk/benchmark/guomi/host/GuoMiBenchMark.java 101 benchmark/guomi/enclave/src/main/java/org/apache/teaclave/javasdk/benchmark/guomi/enclave/SM3ServiceImpl.java 13 benchmark/guomi/enclave/src/main/java/org/apache/teaclave/javasdk/benchmark/guomi/enclave/SM4ServiceImpl.java 46 benchmark/guomi/enclave/src/main/java/org/apache/teaclave/javasdk/benchmark/guomi/enclave/SM2ServiceImpl.java 70 benchmark/guomi/enclave/src/main/java/org/apache/teaclave/javasdk/benchmark/guomi/enclave/SMServiceImpl.java 30 benchmark/guomi/common/src/main/java/org/apache/teaclave/javasdk/benchmark/guomi/common/SMService.java 8 benchmark/string/host/src/main/java/org/apache/teaclave/javasdk/benchmark/string/host/StringBenchMark.java 106 benchmark/string/enclave/src/main/java/org/apache/teaclave/javasdk/benchmark/string/enclave/StringOperationMetricImpl.java 32 benchmark/string/common/src/main/java/org/apache/teaclave/javasdk/benchmark/string/common/StringOperationMetric.java 8 third-party-libs/bouncycastle-native/src/main/java/org/apache/teaclave/javasdk/thirdpartylibs/bouncycatsle/BouncycastleJarNameFormatException.java 6 third-party-libs/bouncycastle-native/src/main/java/org/apache/teaclave/javasdk/thirdpartylibs/bouncycatsle/BCOptions.java 8 third-party-libs/bouncycastle-native/src/main/java/org/apache/teaclave/javasdk/thirdpartylibs/bouncycatsle/BouncyCastleFeature.java 83 archetype/src/main/resources/META-INF/maven/archetype-metadata.xml 96 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/jni/jni_tee_sdk_svm.h 46 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/jni/generate_attestation_report.c 51 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/jni/jni_tee_sdk_svm.c 200 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/jni/generate_attestation_report.h 31 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/ocall_svm.c 12 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/ocall_attestation.c 4 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/ocall_svm.h 17 sdk/host/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/ocall_attestation.h 18 sdk/host/src/main/native/cpp/platform/mock_in_svm/jni/jni_mock_in_svm.c 166 sdk/host/src/main/native/cpp/platform/mock_in_svm/jni/jni_mock_in_svm.h 41 sdk/host/src/main/native/cpp/platform/libos_occlum_enclave/jni/jni_occlum_enclave.h 35 sdk/host/src/main/native/cpp/platform/libos_occlum_enclave/jni/jni_occlum_enclave.c 162 sdk/host/src/main/native/cpp/attestation_verify/sgx/jni/jni_remote_attestation_verify.c 95 sdk/host/src/main/native/cpp/attestation_verify/sgx/jni/jni_remote_attestation_verify.h 25 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveInfo.java 8 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EmbeddedLibOSAttestationReport.java 6 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/MockEnclaveInfo.java 37 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/ProxyEnclaveInvocationHandler.java 68 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EmbeddedLibOSEnclave.java 219 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveFactory.java 48 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/MockInSvmEnclaveConfigure.java 31 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/RemoteAttestation.java 36 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/MockInJvmEnclave.java 45 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/AbstractEnclave.java 185 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/TeeSdkEnclave.java 142 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/SGXRemoteAttestationVerify.java 39 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveType.java 11 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EmbeddedLibOSEnclaveConfigure.java 120 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/MetricTrace.java 60 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/ProxyMockJvmInvocationHandler.java 36 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/ExtractLibrary.java 78 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveInfoMXBean.java 6 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/Enclave.java 9 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveDebug.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/MetricTraceContext.java 50 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/TeeSdkAttestationReport.java 6 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveServicesRecycler.java 43 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/SGXEnclaveInfo.java 37 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/AttestationReport.java 45 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveConfigure.java 111 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveInfoManager.java 29 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveToken.java 27 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/RemoteAttestationVerifyResult.java 20 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/SGXAttestationReport.java 21 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/ServicesLoadingException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/MetricTraceLogWriteException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/EnclaveNativeInvokingException.java 26 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/EnclaveDestroyingException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/ServicesUnloadingException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/EnclaveCreatingException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/EnclaveMethodInvokingException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/exception/RemoteAttestationException.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/EnclaveSimulate.java 13 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/TeeSdkEnclaveConfigure.java 58 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/MockInSvmEnclave.java 138 sdk/host/src/main/java/org/apache/teaclave/javasdk/host/BaseEnclaveServicesRecycler.java 12 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/remote_attestation_generate/generate_attestation_report.c 17 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/remote_attestation_generate/generate_attestation_report.h 20 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/wrapper/tee_sdk_wrapper.c 69 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/wrapper/tee_sdk_wrapper.h 14 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/tee_sdk_symbol.c 149 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/sgx_mmap.c 36 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/tee_sdk_symbol.h 109 sdk/enclave/src/main/native/cpp/platform/tee_sdk_svm/edge_routines/sgx_mmap.h 13 sdk/enclave/src/main/native/cpp/platform/libos_occlum_enclave/remote_attestation_generate/jni_occlum_attestation_generate.h 29 sdk/enclave/src/main/native/cpp/platform/libos_occlum_enclave/remote_attestation_generate/jni_occlum_attestation_generate.c 63 sdk/enclave/src/main/resources/native/enc_environment.h 12 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/NativeCommandUtil.java 44 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/InvocationWrapper.java 47 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/EnclavePrologue.java 18 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/framework/UnloadServiceInvoker.java 16 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/framework/EnclaveContext.java 63 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/framework/EnclaveMethodInvoker.java 5 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/framework/LoadServiceInvoker.java 13 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/framework/ServiceMethodInvoker.java 89 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/agent/RemoteAttestation.java 15 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/agent/EnclaveAgentServiceImpl.java 69 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/agent/EnclaveShutDown.java 43 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/agent/EnclaveAgent.java 84 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/substitutes/NativePRNGSubstitutions.java 76 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/EnclaveOptions.java 20 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/cpufeatures/EnclaveAMD64CPUFeatureAccessFeature.java 20 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/cpufeatures/EnclaveAMD64CPUFeatureAccess.java 27 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/system/EnclavePhysicalMemory.java 25 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/system/EnclaveMuslLibcFeature.java 31 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/system/EnclaveVirtualMemoryProvider.java 32 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/system/EnclaveMemoryFeature.java 33 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/EnclaveRandomFeature.java 16 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/EnclaveFeature.java 157 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/EnclaveEntry.java 108 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/c/EnclaveEnvironment.java 101 sdk/enclave/src/main/java/org/apache/teaclave/javasdk/enclave/EnclavePlatFormSettings.java 47 sdk/native/config/platform/tee_sdk_svm/edl/tee_sdk_enclave.lds 11 sdk/native/include/enc_exported_symbol.h 14 sdk/native/include/enc_environment.h 12 sdk/optimizationDetector/src/main/java/org/apache/teaclave/javasdk/tool/optimize/ECallInLoopDetector.java 101 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/SerializationHelper.java 19 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/ServiceHandler.java 27 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/SocketEnclaveInvocationContext.java 37 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/EmbeddedLibOSInnerAttestationReport.java 27 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/annotations/EnclaveMethod.java 9 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/annotations/EnclaveService.java 9 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/exception/ConfidentialComputingException.java 14 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/EnclaveInvocationResult.java 24 sdk/common/src/main/java/org/apache/teaclave/javasdk/common/EnclaveInvocationContext.java 42