αααα»αα αα»α Intel
ααΆαααΆααααα αΆαααΊααΆααααααααααΆαααααα
αααα»αααα·ααααα§ααΆαααααΆαα½αααΉαααΆαααααΆαα
αααα»α SGX enclaves αααααααΆααΆαααΆααα·αααα·ααΆ root αα
αααα»αααααααααααΎααααΈα’αα»ααααα αααα»αααααΈααααΆαααααααα»α α’αααααΆααααα αΆαα’αΆα
αααααα
ααΆαααΌαααΆααααααΌα
αααααααααΆαααααααααΆααααααΆαααααΎαααΆααα
αααα»α enclave ααα»αααααα
αααα»αααααΆααΈαααΌααααααα»αααααΆαααΆαααα ααααααΆαααααΆααααααΎαα‘αΎααα·αααΌαααα―αααααααααααΆαα»ααα
αααα»α enclave αααααααΎαααααΆααααΆαα’αα·αααααΈααααααααΎαααα½ααααααααΆα RSA-CRT αα·α AES-NI ααΊαα·ααααααα αα·αβααΆαααααα
αΌαα αα
αα
ααααααααααα’αΆα
ααααΌαααΆαααααΎααΎααααΈαααααΎαααα α»ααα
αααα»ααααα½ααααααααΆαααααΌααααααααΉαααααΌα ααΎααααΈααααααΆαααΆαααααααααα
αααααααΎααΆαααΆαα½αα’αααα
αα
αΆα α§ααΆα ααα ααΎααααΈαααα
αααΆαα
αΌααα
ααΆαααααααααααα
αααα
αααααααααααα·ααααααα’αΆαααααααααΆααααα
ααα
ααΌαααααΌαααααΆααααααΎααΆαααΆααααα αΆα
ααααΉαααΆααααα·ααΈααΆαααααααΊαααααΎααααααααααααααΆααααΆαααΎαα‘αΎαααα’αααΎαα»αααα½ααα·ααααααααααα·αααααΉααα»αα’αα‘α»ααααααααΆαα αααα»α SGX αααααΆαααααΎααααΆααααΆαα’αα·αααααΈα αα·αααΆααααααααααΆααα’αααα αα αΆααααα»ααααααααα·αααΆαααΆαα ααΎααααΈααααΆαααΆααααααΌα αααααααααΆα ααΆααΆαααααααααΆαααΆααΆα’αΆα ααααΎα ααα»α αααααΆαααααααα·ααΈαααααααΆααααααΆααααΆααααααααααααααααα αα·αααα»α αααααΆααααααΆααααΌαααΆαααααΎααααΆααααΎααααΈααΆαααααααααΆαααααΎααααΆααααΆαααααα‘α»ααααααααααααααααααααα αα·αααααΎα±ααααααΎαααΆαα’αα·ααααΆαααα»αα’αα‘α»ααααααΆαααΆααααααΉαααα’ααααααΆααα ααααααααααααα αα·αααα»αααΆααααααΉαααΎαααααααΈαααΆααααΌα αα½αααΆαααααααααΆααααααΆαααααΆαα αααα»αααααααααΆα ααααα‘αααα½αα
ααΆααααααΆαααααΆααααααΌαααα»α α’αααα’αΆα
αααααΎααααααααααααααααα»ααα·ααααααααααΆααααΎααααΈαααααΎααααα·ααΆα’αααα
αα
αΆαααΆααααα»α CPU α αΎααααααααααααΆααααΆααααααΌαα ααΆααα»αααααΆααααΆααααΈααΆαααΆααααα αΆα
ααααα·αααΎααααααααααΆααααααααααααααΌαααΆαααααΎαα αααα»αααααΎαααΆααα»αααααααΎαααΆαα’αα·αααααΈα αααααααααααααΌαααΆαα αααΆαα ααααΆαα½αααΉαα’αααααααααΆαααα·αααααΉαααααΌαα ααΆααααααααΆααααα»αααΆαααΆααααα’ααααααααααΆααα αααα»α SGX ααΎααααΈα’αα·αααααΈααα·ααααααααααααΆ α’αααααΆααααα αΆαα’αΆα ααααα±ααααΆαααΆααααΆααα αααααΌααααα»ααααα·αα·α’αααΈααΆαααααΆααααααΌααα αααα»α output ciphertext α αΎααααα»αααααααααΈαααΈααΆααΈ ααααΆααααααααααΌαααααααααα»ααα αααα»α enclaveα α’αααααβαααα αΌαβααΎαβαα·αβα’αααααβαααα αΌαβαααβαααααΆααβααααααβααααΉαααααΌαβααααΌαβααΆαβααβααααΆαα ααβαα·αβααααΆααααααΌαβαα α αΎαβααααααβααβα’ααααβαααααΆααβαααβαα·αβααααΉαααααΌαβαααα αΆαβααΆβαααΈαβαα½αβα ααα½αβααααΌαβααΆαβαααααΌα βαααααααααΆαβαα βαααααβαααα»αα
αααααΆααα·ααΆαααΌαααααααααα’αααααααααΆααααααΉαααααΌα αα·αααΌα
ααααααααΌαααΆααααα»αα’αα‘α»αααααααΆααααααααα αααααααΎαα·ααΈααΆαααααααααΆααα·ααΆαααΆααααΆαααααΈααααααααααα (DFA,
αααΌαααααααααααααααΎαααΆα Intel ααααΌαααΆααααααααααΆααααααααα αΆ αα½αααΆαα CPU Intel Core αααααΆα 6
ααααΆααααΈ 10 ααααΌα
ααΆααααΆααααΈ 3 αα·αααΈ XNUMX αα Xeon EXNUMX αααααΆααααΆααααΈαα½α αα·αααΈααΈααααα Intel Xeon Scalable, Xeon D,
Xeon W αα·α Xeon E.
α
αΌαααΎαααααΉαα’αααααΆαα
αα
αααα·ααααΆ SGX (
ααααα: opennet.ru