рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдВрдбреЗрд╢рди
рд╡реИрдпрдХреНрддрд┐рдХ рдЯрдкреНрдкреНрдпрд╛рдВрд╡рд░ рдЦреБрд▓реНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдорд╛рд╣рд┐рддреА рди рд╢реЛрдзрддрд╛, рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдлреЙрд░реНрдордордзреНрдпреЗ рдбреЗрдЯрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдЪрдХреНрд░рд╛рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрди рдкреНрд░рджрд╛рди рдХрд░рдгреЗ рд╣реЗ рдЕрдВрддрд┐рдо рдзреНрдпреЗрдп рдЖрд╣реЗ. рдХрдВрд╕реЛрд░реНрдЯрд┐рдпрдордЪреНрдпрд╛ рд╕реНрд╡рд╛рд░рд╕реНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рдордзреНрдпреЗ рдкреНрд░рд╛рдореБрдЦреНрдпрд╛рдиреЗ рд╕рдВрдЧрдгрдХреАрдп рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддреЛ, рдореНрд╣рдгрдЬреЗ, рд╡реЗрдЧрд│реНрдпрд╛ рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣рдЪрд╛ рд╡рд╛рдкрд░, рдпрд╛рд╕рд╛рдареА рдкреНрд░реЛрдЯреЛрдХреЙрд▓
рдЦрд╛рд▓реАрд▓ рдкреНрд░рдХрд▓реНрдк рдЧреЛрдкрдиреАрдп рд╕рдВрдЧрдгрди рд╕рдВрдШрд╛рдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рд╕реНрд╡рддрдВрддреНрд░ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд:
- рд╕рддрдд рд╕рдВрдпреБрдХреНрдд рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдЗрдВрдЯреЗрд▓рдиреЗ рджрд┐рд▓реЗ
рдкреВрд░реНрд╡реА рдЙрдШрдбрд▓реЗрд▓реЗ
рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдШрдЯрдХрдПрд╕рдЬреАрдПрдХреНрд╕ рд▓рд┐рдирдХреНрд╕рд╡рд░ (рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЧрд╛рд░реНрдб рдПрдХреНрд╕реНрдЯреЗрдВрд╢рдиреНрд╕), рдЯреВрд▓реНрд╕ рдЖрдгрд┐ рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪреНрдпрд╛ рд╕рдВрдЪрд╛рд╕рд╣ SDK рд╕рд╣. SGX рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рд╕реНрддрд░реАрдп рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдЦрд╛рдЬрдЧреА рдореЗрдорд░реА рдХреНрд╖реЗрддреНрд░реЗ рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реВрдЪрдирд╛рдВрдЪрд╛ рд╕рдВрдЪ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджреЗрддреЛ, рдЬреНрдпрд╛рддреАрд▓ рдордЬрдХреВрд░ рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдЖрд╣реЗ рдЖрдгрд┐ рдХрд░реНрдирд▓ рдЖрдгрд┐ рдХреЛрдбрджреНрд╡рд╛рд░реЗ ring0, SMM рдЖрдгрд┐ VMM рдореЛрдбрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╡рд╛рдЪрд▓реЗ рдХрд┐рдВрд╡рд╛ рд╕реБрдзрд╛рд░рд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА; - рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реБрдкреВрд░реНрдж рдХреЗрд▓реЗ
Enclav рдЙрдШрдбрд╛ , рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХрд▓ API рдЖрдгрд┐ рдЕрдореВрд░реНрдд рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╡рд╛рдкрд░реВрди рд╡рд┐рд╡рд┐рдз TEE (рдЯреНрд░рд╕реНрдЯреЗрдб рдПрдХреНрдЭрд┐рдХреНрдпреБрд╢рди рдПрдиреНрд╡реНрд╣рд╛рдпрд░реНрдирдореЗрдВрдЯ) рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╕рд╛рдареА рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдУрдкрди рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣ рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдЪрд╛рд▓реВ рд╢рдХрддреЗ. TEE рдкреИрдХреА, рд╕рдзреНрдпрд╛ рдлрдХреНрдд Intel SGX рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ. ARM TrustZone рд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ. рд╕рдорд░реНрдерди рдмрджреНрджрд▓рдзреЛрд░рдг , AMD PSP (рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рд┐рдХреНрдпреБрд░рд┐рдЯреА рдкреНрд░реЛрд╕реЗрд╕рд░) рдЖрдгрд┐ AMD SEV (рд╕реБрд░рдХреНрд╖рд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди) рдиреЛрдВрджрд╡рд▓реЗрд▓реЗ рдирд╛рд╣реАрдд. - Red Hat рдиреЗ рдкреНрд░рдХрд▓реНрдк рд╕реБрдкреВрд░реНрдж рдХреЗрд▓рд╛
рдПрдирд╛рд░реНрдХреНрд╕ , рдЬреЗ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░реНрд╕рдкрд╛рд╕реВрди рд╕реНрд╡рддрдВрддреНрд░ рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдгрд╛рд░реНтАНрдпрд╛ рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣рдордзреНрдпреЗ рдЪрд╛рд▓рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕтАНреЕрдмрд╕реНрдЯреНрд░реЕрдХреНрд╢рди рд▓реЗрдпрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рдЬреЗ рд╡рд┐рд╡рд┐рдз TEE рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддрд╛рдд (рд╡реЗрдмрдЕрд╕реЗрдВрдмрд▓реА-рдЖрдзрд╛рд░рд┐рдд рд░рдирдЯрд╛рдЗрдо рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ). рдкреНрд░рдХрд▓реНрдк рд╕рдзреНрдпрд╛ AMD SEV рдЖрдгрд┐ Intel SGX рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЛ.
рджреБрд░реНрд▓рдХреНрд╖рд┐рдд рд╕рдорд╛рди рдкреНрд░рдХрд▓реНрдкрд╛рдВрдкреИрдХреА, рдЖрдореНрд╣реА рдлреНрд░реЗрдорд╡рд░реНрдХ рд▓рдХреНрд╖рд╛рдд рдШреЗрдК рд╢рдХрддреЛ
рдЖрдард╡рддреЗ рдХреА рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣ (
рдЬрд░ рдореБрдЦреНрдп рдкреНрд░рдгрд╛рд▓реАрд╢реА рддрдбрдЬреЛрдб рдХреЗрд▓реА рдЧреЗрд▓реА рдЕрд╕реЗрд▓, рддрд░ рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣рдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдорд╛рд╣рд┐рддреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реВ рд╢рдХрдгрд╛рд░ рдирд╛рд╣реА рдЖрдгрд┐ рддреА рдХреЗрд╡рд│ рдмрд╛рд╣реНрдп рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрдЯрд░рдлреЗрд╕рдкреБрд░рддреА рдорд░реНрдпрд╛рджрд┐рдд рдЕрд╕реЗрд▓. рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдПрдиреНрдХреНрд▓реЗрд╡реНрд╣рдЪрд╛ рд╡рд╛рдкрд░ рдкрджреНрдзрддреАрдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ
рд╕реНрддреНрд░реЛрдд: opennet.ru