¿ìºÐÅõ intel sgx¿¡ °üÇÏ¿©

   Á¶È¸ 2369   Ãßõ 0    

1901;팔리면 1656;문Ȣ16;1648; 맙시다. 소1473;한 NJ13;변 댓글1012; 삭1228;Ȣ16;lj16;,148; ǥ12;-124;러운 1068; 1077;니다 

안녕Ȣ16;세요.

메1064;보드lj16; asrock z370m pro4, cpulj16; i7 87001077;니다.

SGX기능1060; 스카1060;/112;1060;크에서 코ǝ19; 10세대까1648; 1648;원 가능합니다.

우ǥ16;투에서 1064;텔 SGX(software guard extension)기능1012; 사용Ȣ16;기위해 bios에서 sgx enabled, secure bootlj16; disabled/196; 설122116;면 sgx기능1012; 사용 할 수 1080;다Ȣ16;여 1312;,148; 맞추고 우ǥ16;투를 설치 Ȣ16;였습니다.

1060;/111;,172; 설치Ȣ16;면 /dev 0145;에 sgx_enclave, sgx_provision, sgx_vepc 3개1032; 1109;치 파1068;1060; 1088;ᇼ1; 생성.104;Ǻ12;야 Ȣ16;lj16;데 sgx_enclave1109;치파1068;만 생성.104;1648;가 않습니다.

1;시, 관/144;Ȣ16;여 ᅆ1;험 1080;1004;시,144;나 1096;알고 계신ǥ16; 1312;Ǻ16; ǥ12;ᓠ1;드립니다.

sgx1648;원여ǥ12; 명/16112;를 실행해보면 첨ǥ12;사1652; 6행에 enclv관/144;Ȣ16;여 false값1060;  sgx_enclave1648;원Ȣ16;1648; 않1020;1012; 뜻Ȣ16;lj16; ,152;까요?

우ǥ16;투 초보라 1656;문1060; 다소 1060;상할수도 1080;습니다.


ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
asrock z370mÀº bios version 1.40 ºÎÅÍ Áö¿øÀÌ µÇ´Â°Í °°½À´Ï´Ù.
1) Ȥ½Ã ¸ð¸£´Ï bios´Â ÃÖ½ÅÀ¸·Î ¾÷µ¥ÀÌÆ® ÇسõÀ¸½Ã´Â°Ô ÁÁÁö ¾ÊÀ»±î? ½Í½À´Ï´Ù.
https://github.com/ayeks/SGX-hardware/issues/36
https://www.asrock.com/mb/Intel/Fatal1ty%20Z370%20Gaming-ITXac/#BIOS

2) Áö±Ý »ç¿ëÇϽô ¿ìºÐÅõ Ä¿³Î ¹öÀüµµ Çѹø üũÇؽðí
¾ÈµÇ¸é Ubuntu ¹èÆ÷ÆÇ versionÀ» ÇÑ°è´Ü¾¿ ³»·Á¼­ Çغ¸½Ã°í,  ¹èÆ÷ÆǹöÀü¿¡ ¸Â´Â sgx µå¶óÀ̹ö¸¦ ã¾Æ¼­ ¼³Ä¡ÇüÀ¸·Î ¿Ã·Áº¸´Â°Íµµ ´ë¾ÈÀÏ°Í °°³×¿ä.
https://download.01.org/intel-sgx/sgx-linux/
https://download.01.org/intel-sgx/sgx-linux/2.23/distro/
     
ºòÇÈí 02-03
´äº¯ °¨»çµå¸³´Ï´Ù. ¹ÙÀÌ¿À½º´Â 4.20g °¡ÀåÃÖ½ÅÀÌ°í, 20.04, 22.04¿¡¼­¸¸ Çغôµ¥ ¸»¾¸ÇϽŴë·Îµµ ÇغÁ¾ß°Ú±º¿ä.
dateno1 02-03
SGX ¿ø·¡ BD°ü·ÃµÈ°É Á¦¿ÜÇÏ¸é °ÅÀÇ ¼ö¿ä°¡ ¾øÀ»Á¤µµ·Î ÀαⰡ ¾ø´Â µèº¸Àâ Ãë±ÞÀ̾ú°í, ÀÎÅÚÀÌ ´õ ÀÌ»ó ¾È ³Ö´Â´Ù°í Çؼ­ ´õ Ãë±ÞÀÌ ³ªºüÁ®¼­ Windows¸¦ Á¦¿ÜÇϸé Á¦´ë·Î ¾È µÇ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù

¾îÁö°£ÇÏ¸é ±×³É ¾ø´Â°É·Î »ý°¢ÇÏ´Â°Ô ¸¾ ÆíÇØ¿ä (½ÉÇϸé Äѵα⸸ Çصµ ¿¡·¯ ¸Þ¼¼Áö »ý¼ºÇϰųªÇÏ´Ï ¾Æ¿¡ ²¨¹ö¸®´Â°Ô Ãßõ)
     
ºòÇÈí 02-03
³Ü, ±×·¡¾ßÇҰ͵µ °°½À´Ï´Ù. ¤¾¤¾ °¨»çÇÕ´Ï´Ù
ÂùÀÌ 02-03
Á¦ cpu Àε¥
https://github.com/jclab-joseph/cpuid-list/blob/master/i9-9900/cpuid.txt
¶È°°ÀÌ À§¿Í °°ÀÌ ³ª¿ÀÁö¸¸ SGX Enclave ´Â µ¿ÀÛÇß½À´Ï´Ù. (gramine »ç¿ë)
»ç¿ë°¡´ÉÇÑ Á¶°Ç µîÀº https://gramine.readthedocs.io/en/stable/devel/building.html ÇÏ´ÜÀ» Âü°í ÇØ ÁÖ¼¼¿ä.
     
ºòÇÈí 02-03
¾Æ Àߵǽô±º¿ä. Á¦°¡ ¹» À߸øÇ߰ųª ÇѰŸé ÁÁ°Ú³×¿ä ¤¾¤¾ ´äº¯°¨»çÇÕ´Ï´Ù.
     
ÂùÀÌ 02-03
Á¦ Ä¿³ÎÀº 5.19.0-38-generic ÀÌ°í Àúµµ ubuntu 22.04 ÀÔ´Ï´Ù. Ä¿³Î ¹öÀüÀÌ ¾î¶»°Ô µÇ³ª¿ä?
Âü°í·Î Àú´Â secure boot ´Â Äѳù½À´Ï´Ù.
          
ºòÇÈí 02-03
Àú´Â ¿ìºÐÅõ 22.04  Ä¿³Î 6.5.0.15-genericÀÔ´Ï´Ù.
½ÃÅ¥ºÎÆ®Åß°í Çغþú³ª °¡¾ïÀÌ ¾È³ª³×¿ä ¤¾¤¾
ÄÑ°í ÇغÁ¾ß°Ú³×¿ä
          
ºòÇÈí 02-03
secure boot Äѵµ ¸¶Âù°¡Áö±º¿ä.
¸µÅ©ÁֽŠ°É ²À ¼³Ä¡ ÇØ¾ß Çϴ°ÅÁÒ?
gramine °ü·Ã ¼³Ä¡Áß¿¡ ¿¡·¯°¡ ³ª±â´ÂÇߴµ¥ ³Ê¹« ¾î·Æ³×¿ä ¤¾¤¾
½Ã°£À» µÎ°í ´Ù½Ã óÀ½ºÎÅÍ ÇغÁ¾ß ÇҰͤ¾³×¿ä °¨»çÇÕ´Ï´Ù.
     
ÂùÀÌ 02-03
https://github.com/intel/linux-sgx/issues/772
Ȥ½Ã³ª dcap µå¶óÀ̹ö¸¦ »ç¿ëÇϸé /dev/sgx/enclave °¡ »ý±â´Â°Å °°´øµ¥ ±×·±°Ç ¾Æ´Ï°ÚÁÒ..?
¾Æ´Ï¸é µå¶óÀ̹ö¸¦ github ¿¡¼­ ºôµåÇؼ­ ±³Ã¼ÇغÁ¾ßÇÒ¼öµµ ÀÖÀ»°Å °°½À´Ï´Ù.
È­ÀÌÆÃÀÔ´Ï´Ù! :)


QnA
Á¦¸ñPage 125/440
02-03   1509   Áö±¸º°
02-03   1316   Uinx
02-03   1500   SLALqHD
02-03   1826   »þ¸Û
02-03   1474   Rich
02-03   2406   Ãʺ¸ÀÚ¿¡¿ë
02-03   2370   ºòÇÈí
02-02   2118   ½ÅÀº¿Ö
02-02   2473   ¿ì´çÅÁÅÁ
02-02   1168   Á¦¿ÂÇÁ·Î
02-02   1167   dateno1
02-02   1130   ¹«¾Æ
02-02   1798   ±èÁø¿µJK
02-02   2177   ocarina
02-02   1046   ±èÁØÀ¯
02-02   1295   chotws
02-02   1401   langrisser
02-02   1413   Á¤¹«Çö
02-02   946   öÀÌ´Ô
02-02   1277   ±¸Â÷´Ï