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