From ff062d0fe4a7c24a859035c2e3468da9b88928bd Mon Sep 17 00:00:00 2001 From: gys Date: Wed, 2 Mar 2022 02:11:18 +0000 Subject: [PATCH] =?UTF-8?q?update=20docs/zh/docs/secGear/=E5=BC=80?= =?UTF-8?q?=E5=8F=91secGear=E5=BA=94=E7=94=A8=E7=A8=8B=E5=BA=8F.md.=20?= =?UTF-8?q?=E4=B8=BAsecGear=20=E6=B7=BB=E5=8A=A0=E7=BA=A6=E6=9D=9F?= =?UTF-8?q?=EF=BC=8C=E7=94=B1=E4=BA=8Eintel=20sgx=E9=99=90=E5=88=B6?= =?UTF-8?q?=EF=BC=8C=E5=A4=9A=E7=BA=BF=E7=A8=8B=E5=B9=B6=E5=8F=91=E8=B0=83?= =?UTF-8?q?=E7=94=A8=20cc=5Fenclave=5Fcreate=20=E5=AD=98=E5=9C=A8=E7=AB=9E?= =?UTF-8?q?=E4=BA=89=E5=85=B3=E7=B3=BB=E5=8F=AF=E8=83=BD=E8=A7=A6=E5=8F=91?= =?UTF-8?q?=E5=86=85=E5=AD=98=E6=98=A0=E5=B0=84=E5=BC=82=E5=B8=B8=EF=BC=8C?= =?UTF-8?q?=E6=8E=A8=E8=8D=90=E5=BC=80=E5=8F=91=E8=80=85=E5=9C=A8=E5=A4=9A?= =?UTF-8?q?=E7=BA=BF=E7=A8=8B=E5=9C=BA=E6=99=AF=E4=B8=AD=E4=B8=8D=E5=9C=A8?= =?UTF-8?q?=E7=BA=BF=E7=A8=8B=E5=86=85=E8=B0=83=E7=94=A8=20cc=5Fenclave=5F?= =?UTF-8?q?create=20=E6=8E=A5=E5=8F=A3=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...1secGear\345\272\224\347\224\250\347\250\213\345\272\217.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git "a/docs/zh/docs/secGear/\345\274\200\345\217\221secGear\345\272\224\347\224\250\347\250\213\345\272\217.md" "b/docs/zh/docs/secGear/\345\274\200\345\217\221secGear\345\272\224\347\224\250\347\250\213\345\272\217.md" index 2b3773d61..aed399f0e 100644 --- "a/docs/zh/docs/secGear/\345\274\200\345\217\221secGear\345\272\224\347\224\250\347\250\213\345\272\217.md" +++ "b/docs/zh/docs/secGear/\345\274\200\345\217\221secGear\345\272\224\347\224\250\347\250\213\345\272\217.md" @@ -79,7 +79,7 @@ 4.1 编写 main.c - 编写非安全侧 main.c,置于 host目录。enclave.h 为 secGear 头文件,helloworld_u.h 为辅助代码生成工具生成的头文件。使用 cc_enclave_create 创建安全区 enclave 上下文,cc_enclave_destroy 销毁安全区上下文。 + 编写非安全侧 main.c,置于 host目录。enclave.h 为 secGear 头文件,helloworld_u.h 为辅助代码生成工具生成的头文件。使用 cc_enclave_create 创建安全区 enclave 上下文,cc_enclave_destroy 销毁安全区上下文。(注:由于intel sgx限制,多线程并发调用 cc_enclave_create 时存在竞争关系,会导致创建enclave失败。所以编码时要避免并发调用 cc_enclave_create ) get_string 为 EDL 文件中定义 trusted 的安全侧函数,注意这里与 EDL 中定义的 get_string 有差别,多出两个参数 context 为安全区上下文,retval 为 EDL 中get_string 的返回值。 res 为 get_string 调用成功标志。 -- Gitee