Intel
Mwakpo ahụ dị ize ndụ naanị n'ọnọdụ nke ịmegharị ya na mgbako na SGX enclaves, ebe ọ na-achọ ikike mgbọrọgwụ na sistemụ iji mee. N'okwu kachasị mfe, onye na-awakpo nwere ike nweta mgbagha nke ozi a na-ahazi na enclave, ma n'ọnọdụ ndị dị mgbagwoju anya, ohere nke ịmegharị igodo nzuzo echekwara na enclave eji maka izo ya ezo site na iji RSA-CRT na AES-NI algọridim abụghị. ewepụrụ. Enwere ike iji usoro a mepụta njehie na algọridim izizi izizi iji kpalite adịghị ike mgbe ị na-arụ ọrụ na ebe nchekwa, dịka ọmụmaatụ, ịhazi ohere ịbanye na mpaghara na-abụghị oke nke nchekwa ekenyela.
Koodu prototype maka ime mbuso agha
Ihe kachasị mkpa nke usoro a bụ ịmepụta ọnọdụ maka ihe omume nke mmebi data a na-atụghị anya ya n'oge mgbako na SGX, nke iji ezoro ezo na nkwenye nchekwa na nchekwa na-adịghị echebe. Iji webata mgbagha, ọ tụgharịrị na ọ ga-ekwe omume iji ngwanrọ ngwanrọ ọkọlọtọ maka ịchịkwa ugboro na voltaji, nke a na-ejikarị eme ihe iji belata oriri ike n'oge usoro oge na-adịghị arụ ọrụ ma rụọ ọrụ kachasị elu n'oge ọrụ siri ike. Ugboro na njirimara voltaji na-agbatị mgbawa dum, gụnyere mmetụta nke ịgbakọ n'ime oghere dịpụrụ adịpụ.
Site n'ịgbanwe voltaji, ị nwere ike ịmepụta ọnọdụ n'okpuru nke ụgwọ ahụ ezughị iji megharịa cell ebe nchekwa n'ime CPU, uru ya gbanwere. Isi ihe dị iche na mbuso agha
Ọ bụrụ na ejiri uru a gbanwere n'ime usoro mmụba nke usoro ezoro ezo, a na-ajụ mmepụta ya na ciphertext ezighi ezi. N'inwe ike ịkpọtụrụ onye njikwa na SGX iji zoo data ya, onye na-awakpo nwere ike, na-akpata ọdịda, kpakọba ọnụ ọgụgụ gbasara mgbanwe na ciphertext mmepụta na, n'ime nkeji ole na ole, weghachi uru nke igodo echekwara na enclave. Amara ederede ntinye izizi na ederede ciphertext ziri ezi, igodo anaghị agbanwe, yana nsonaazụ nke ederede na-ezighi ezi na-egosi na agbagọla ntakịrị ka ọ bụrụ uru na-abụghị uru.
N'ịtụlela ụzọ abụọ nke ụkpụrụ nke ederede ziri ezi na nke mebiri emebi kwakọbara n'oge ọdịda dị iche iche, na-eji usoro nyocha ọdịda dị iche iche (DFA,
Ụdị dị iche iche nke ndị nrụpụta Intel na-emetụta nsogbu ahụ, gụnyere Intel Core CPUs nwere 6
Ọgbọ nke 10, yana ọgbọ nke ise na nke isii nke Xeon E3, ọgbọ mbụ na nke abụọ nke Intel Xeon Scalable, Xeon D,
Xeon W na Xeon E.
Ka anyị chetara gị na teknụzụ SGX (
isi: opennet.ru