LVI เช CPU เชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชชเชฐ เชนเซเชฎเชฒเชพเชจเซ‹ เชจเชตเซ‹ เชตเชฐเซเช— เช›เซ‡

เชชเซเชฐเช•เชพเชถเชฟเชค เชนเซเชฎเชฒเชพเชจเชพ เชจเชตเชพ เชตเชฐเซเช— เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ LVI (เชฒเซ‹เชก เชตเซ‡เชฒเซเชฏเซ เช‡เชจเซเชœเซ‡เช•เซเชถเชจ, CVE-2020-0551) เช‡เชจเซเชŸเซ‡เชฒ เชธเซ€เชชเซ€เชฏเซเชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชชเชฐ, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช‡เชจเซเชŸเซ‡เชฒ เชเชธเชœเซ€เชเช•เซเชธ เชเชจเซเช•เซเชฒเซ‡เชต เช…เชจเซ‡ เช…เชจเซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชฎเชพเช‚เชฅเซ€ เช•เซ€ เช…เชจเซ‡ เช—เซเชชเซเชค เชกเซ‡เชŸเชพ เชฒเซ€เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชนเซเชฎเชฒเชพเช“เชจเซ‹ เชเช• เชจเชตเซ‹ เชตเชฐเซเช— เชนเซเชฎเชฒเชพเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชธเชฎเชพเชจ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เชเชฎเชกเซ€เชเชธ (เชฎเชพเชˆเช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชกเซ‡เชŸเชพ เชธเซ‡เชฎเซเชชเชฒเชฟเช‚เช—), เชธเซเชชเซ‡เช•เซเชŸเชฐ เช…เชจเซ‡ เชฎเซ‡เชฒเซเชŸเชกเชพเช‰เชจ. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฎเซ‡เชฒเซเชŸเชกเชพเช‰เชจ, เชธเซเชชเซ‡เช•เซเชŸเชฐ, MDS เช…เชจเซ‡ เช…เชจเซเชฏ เชธเชฎเชพเชจ เชนเซเชฎเชฒเชพเช“ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃเชจเซ€ เชนเชพเชฒเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เชฆเซเชตเชพเชฐเชพ เชจเชตเชพ เชนเซเชฎเชฒเชพเช“ เช…เชตเชฐเซ‹เชงเชฟเชค เชจเชฅเซ€. เช…เชธเชฐเช•เชพเชฐเช• LVI เชธเซเชฐเช•เซเชทเชพ เชฎเชพเชŸเซ‡ CPU เชฎเชพเช‚ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซ‡เชŸเชฟเช• เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชคเซ€ เชตเช–เชคเซ‡, เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชฆเชฐเซ‡เช• เชฒเซ‹เชก เช‘เชชเชฐเซ‡เชถเชจ เชชเช›เซ€ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชฆเซเชตเชพเชฐเชพ LFENCE เชธเซ‚เชšเชจเชพ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ เช…เชจเซ‡ RET เชธเซ‚เชšเชจเชพเชจเซ‡ POP, LFENCE เช…เชจเซ‡ JMP เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ€เชจเซ‡, เช–เซ‚เชฌ เชœ เช“เชตเชฐเชนเซ‡เชก เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ - เชธเช‚เชถเซ‹เชงเช•เซ‹เชจเชพ เชœเชฃเชพเชตเซเชฏเชพ เช…เชจเซเชธเชพเชฐ, เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐ เชธเซเชฐเช•เซเชทเชพเชฎเชพเช‚ เช˜เชŸเชพเชกเซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡. 2-19 เชตเช–เชค เชชเซเชฐเชฆเชฐเซเชถเชจ.

เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒเซ€เชจเซ‹ เชเช• เชญเชพเช— เช เชนเช•เซ€เช•เชค เชฆเซเชตเชพเชฐเชพ เชธเชฐเชญเชฐ เชฅเชพเชฏ เช›เซ‡ เช•เซ‡ เชนเซเชฎเชฒเซ‹ เชนเชพเชฒเชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เช›เซ‡ (เชนเซเชฎเชฒเซ‹ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡ เชถเช•เซเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเซ‹ เช–เซ‚เชฌ เชœ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เช•เซƒเชคเซเชฐเชฟเชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚ เชœ เชชเซเชจเชƒเช‰เชคเซเชชเชพเชฆเชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡).
เช‡เชจเซเชŸเซ‡เชฒ เชซเชพเชณเชตเซ‡เชฒ เชธเชฎเชธเซเชฏเชพเชฎเชพเช‚ เชœเซ‹เช–เชฎเชจเซเช‚ เชฎเชงเซเชฏเชฎ เชธเซเชคเชฐ เช›เซ‡ (5.6 เชฎเชพเช‚เชฅเซ€ 10) เช…เชจเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค SGX เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เช…เชจเซ‡ SDK เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชคเซ‡เชฃเซ‡ เชตเชฐเซเช•เช…เชฐเชพเช‰เชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเซเชฎเชฒเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹. เชธเซ‚เชšเชฟเชค เชนเซเชฎเชฒเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เชนเชพเชฒเชฎเชพเช‚ เชซเช•เซเชค เช‡เชจเซเชŸเซ‡เชฒ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹เชจเซ‡ เชœ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชจเซเชฏ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹ เชฎเชพเชŸเซ‡ LVI เชจเซ‡ เช…เชจเซเช•เซ‚เชฒเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพเชจเซ‡ เชจเช•เชพเชฐเซ€ เชถเช•เชพเชฏ เชจเชนเซ€เช‚ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชฎเซ‡เชฒเซเชŸเชกเชพเช‰เชจ-เชตเชฐเซเช—เชจเชพ เชนเซเชฎเชฒเชพเช“ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡.

เชฒเซเชตเซ‡เชจ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เชจเชพ เชธเช‚เชถเซ‹เชงเช• เชœเซ‹ เชตเซ‡เชจ เชฌเชฒเซเช• เชฆเซเชตเชพเชฐเชพ เช—เชฏเชพ เชเชชเซเชฐเชฟเชฒเชฎเชพเช‚ เช† เชธเชฎเชธเซเชฏเชพเชจเซ€ เช“เชณเช– เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชคเซเชฏเชพเชฐเชฌเชพเชฆ, เช…เชจเซเชฏ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€เช“เชจเชพ 9 เชธเช‚เชถเซ‹เชงเช•เซ‹เชจเซ€ เชญเชพเช—เซ€เชฆเชพเชฐเซ€ เชธเชพเชฅเซ‡, เชชเชพเช‚เชš เชฎเซ‚เชณเชญเซ‚เชค เชนเซเชฎเชฒเชพ เชชเชฆเซเชงเชคเชฟเช“ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฆเชฐเซ‡เช• เชตเชงเซ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเชจเชพ เช…เชธเซเชคเชฟเชคเซเชต เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชฟเช•เชฒเซเชชเซ‹. เชธเซเชตเชคเช‚เชคเซเชฐ เชฐเซ€เชคเซ‡, เช† เชตเชฐเซเชทเชจเชพ เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€เชฎเชพเช‚, Bitdefender เชจเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹ เชชเชฃ เชถเซ‹เชงเซเชฏเซเช‚ LVI เชเชŸเซ‡เช• เชตเซ‡เชฐเชฟเช…เชจเซเชŸเซเชธเชฎเชพเช‚เชฅเซ€ เชเช• เช…เชจเซ‡ เช‡เชจเซเชŸเซ‡เชฒเชจเซ‡ เชคเซ‡เชจเซ€ เชœเชพเชฃ เช•เชฐเซ€. เชนเซเชฎเชฒเชพเชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹ เชตเชฟเชตเชฟเชง เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เช…เชฒเช— เชชเชกเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฌเชซเชฐ (เชเชธเชฌเซ€, เชธเซเชŸเซ‹เชฐ เชฌเชซเชฐ), เชซเชฟเชฒ เชฌเชซเชฐ (เชเชฒเชเชซเชฌเซ€, เชฒเชพเช‡เชจ เชซเชฟเชฒ เชฌเชซเชฐ), เชเชซเชชเซ€เชฏเซ เช•เซ‹เชจเซเชŸเซ‡เชธเซเชŸ เชธเซเชตเชฟเชš เชฌเชซเชฐ เช…เชจเซ‡ เชซเชฐเซเชธเซเชŸ-เชฒเซ‡เชตเชฒ เช•เซ‡เชถ (L1D), เชœเซ‡ เช…เช—เชพเช‰ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡. เชœเซ‡เชตเชพ เชนเซเชฎเชฒเชพเช“เชฎเชพเช‚ ZombieLoad, เช†เชฐเช†เชˆเชกเซ€เชเชฒ, เชชเชกเชคเซ€, LazyFP, เชชเซ‚เชฐเซเชตเชฆเชฐเซเชถเชจ ะธ เชฎเซ‡เชฒเซเชŸเชกเชพเช‰เชจ.

LVI เช CPU เชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชชเชฐ เชนเซเชฎเชฒเชพเชจเซ‹ เชจเชตเซ‹ เชตเชฐเซเช— เช›เซ‡

เชฎเซเช–เซเชฏ เชธเชจเซเชฎเชพเชจ MDS เชนเซเชฎเชฒเชพเช“ เชธเชพเชฎเซ‡ LVI เช เช›เซ‡ เช•เซ‡ MDS เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชซเซ‹เชฒเซเชŸ เชนเซ‡เชจเซเชกเชฒเชฟเช‚เช— เช…เชฅเชตเชพ เชฒเซ‹เชก เช…เชจเซ‡ เชธเซเชŸเซ‹เชฐ เช‘เชชเชฐเซ‡เชถเชจ เชชเช›เซ€ เช•เซ…เชถเชฎเชพเช‚ เชฌเชพเช•เซ€ เชฐเชนเซ‡เชฒเชพ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชจเชฟเชฐเซเชงเชพเชฐเชฃเชฎเชพเช‚ เชšเชพเชฒเชพเช•เซ€ เช•เชฐเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡
LVI เชนเซเชฎเชฒเชพเช“ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชชเซ€เชกเชฟเชคเชจเชพ เช•เซ‹เชกเชจเชพ เช…เชจเซเช—เชพเชฎเซ€ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒเชจเซ‡ เชชเซเชฐเชญเชพเชตเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชฎเชพเช‚ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชฎเซ‡เชจเชฟเชชเซเชฏเซเชฒเซ‡เชถเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฒเช•เซเชทเซเชฏ CPU เช•เซ‹เชฐ เชชเชฐ เชšเซ‹เช•เซเช•เชธ เช•เซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชจเซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชฎเชพเช‚ เช–เชพเชจเช—เซ€ เชกเซ‡เชŸเชพ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชฌเชนเชพเชฐ เช•เชพเชขเซ€ เชถเช•เซ‡ เช›เซ‡.

LVI เช CPU เชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชชเชฐ เชนเซเชฎเชฒเชพเชจเซ‹ เชจเชตเซ‹ เชตเชฐเซเช— เช›เซ‡

เชฎเชพเชŸเซ‡ เชถเซ‹เชทเชฃ เชธเชฎเชธเซเชฏเชพ เชชเซ€เชกเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเชพ เช•เซ‹เชกเชฎเชพเช‚ เชฎเชณเชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‹เชก (เช—เซ‡เชœเซ‡เชŸเซเชธ) เชจเชพ เชตเชฟเชถเชฟเชทเซเชŸ เช•เซเชฐเชฎ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ-เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชฎเซ‚เชฒเซเชฏ เชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เช† เชฎเซ‚เชฒเซเชฏเชจเซ‡ เชฒเซ‹เชก เช•เชฐเชตเชพเชฅเซ€ เช…เชชเชตเชพเชฆเซ‹ (เชฆเซ‹เชท, เช—เชฐเซเชญเชชเชพเชค เช…เชฅเชตเชพ เชธเชนเชพเชฏ) เชซเซ‡เช‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเชฟเชฃเชพเชฎเชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซ‚เชšเชจเชพเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช…เชชเชตเชพเชฆ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชเช• เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชตเชฟเช‚เชกเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชœเซ‡ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช—เซ‡เชœเซ‡เชŸเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชพเชฏเซ‡เชฒ เชกเซ‡เชŸเชพ เชฒเซ€เช• เชฅเชพเชฏ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชฎเซ‹เชกเชฎเชพเช‚ เช•เซ‹เชกเชจเชพ เชŸเซเช•เชกเชพ (เช—เซ‡เชœเซ‡เชŸ) เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡, เชชเช›เซ€ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช†เช—เชพเชนเซ€ เชตเชพเชœเชฌเซ€ เชจ เชนเชคเซ€ เช…เชจเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชฎเซ‚เชณ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชซเซ‡เชฐเชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชพเชฏเซ‡เชฒ เชกเซ‡เชŸเชพ L1D เช•เซ‡เชถเชฎเชพเช‚ เชœเชฎเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชฌเชซเชฐเซเชธ เช…เชจเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชšเซ‡เชจเชฒเซ‹ เชฆเซเชตเชพเชฐเชพ เชถเซ‡เชท เชกเซ‡เชŸเชพ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชพเชฃเซ€เชคเซ€ เชชเชฆเซเชงเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡เชฅเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡.

"เชธเชนเชพเชฏ" เช…เชชเชตเชพเชฆ, "เชซเซ‹เชฒเซเชŸ" เช…เชชเชตเชพเชฆเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธเชจเซ‡ เชฌเซ‹เชฒเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชฆเซเชตเชพเชฐเชพ เช†เช‚เชคเชฐเชฟเช• เชฐเซ€เชคเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเชนเชพเชฏ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชชเซ‡เชœ เช•เซ‹เชทเซเชŸเช•เชฎเชพเช‚ A (เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‡เชฒ) เช…เชฅเชตเชพ D (เชกเชฐเซเชŸเซ€) เชฌเซ€เชŸเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡. เช…เชจเซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชชเชฐ เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชฎเซเชถเซเช•เซ‡เชฒเซ€ เช เช›เซ‡ เช•เซ‡ เชชเซ€เชกเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชšเชพเชฒเชพเช•เซ€ เช•เชฐเซ€เชจเซ‡ เชธเชนเชพเชฏเชจเซ€ เช˜เชŸเชจเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เช•เชฐเชตเซ€. เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชนเชพเชฒเชฎเชพเช‚ เช•เซ‹เชˆ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชฐเซ€เชคเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชถเช•เซเชฏ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชฎเชณเซ€ เชœเชถเซ‡. เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เชฎเชพเชคเซเชฐ Intel SGX เชเชจเซเช•เซเชฒเซ‡เชต เชฎเชพเชŸเซ‡ เชœ เชชเซเชทเซเชŸเชฟ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เช…เชจเซเชฏ เชฆเซƒเชถเซเชฏเซ‹ เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เช›เซ‡ เช…เชฅเชตเชพ เชธเชฟเชจเซเชฅเซ‡เชŸเชฟเช• เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชชเซเชจเชƒเช‰เชคเซเชชเชพเชฆเชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ (เช•เซ‹เชกเชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เช—เซ‡เชœเซ‡เชŸเซเชธ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡)

LVI เช CPU เชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชชเชฐ เชนเซเชฎเชฒเชพเชจเซ‹ เชจเชตเซ‹ เชตเชฐเซเช— เช›เซ‡

LVI เช CPU เชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชชเชฐ เชนเซเชฎเชฒเชพเชจเซ‹ เชจเชตเซ‹ เชตเชฐเซเช— เช›เซ‡

เชธเช‚เชญเชตเชฟเชค เชนเซเชฎเชฒเซ‹ เชตเซ‡เช•เซเชŸเชฐ:

  • เช•เชฐเซเชจเชฒ เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธเชฎเชพเช‚เชฅเซ€ เชฏเซเชเชฐ-เชฒเซ‡เชตเชฒ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชฒเชฟเช•เซ‡เชœ. เชธเซเชชเซ‡เช•เซเชŸเชฐ 1 เชนเซเชฎเชฒเชพ เชธเชพเชฎเซ‡ Linux เช•เชฐเซเชจเชฒเชจเซเช‚ เชฐเช•เซเชทเชฃ, เชคเซ‡เชฎเชœ SMAP (เชธเซเชชเชฐเชตเชพเชˆเชเชฐ เชฎเซ‹เชก เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฟเชตเซ‡เชจเซเชถเชจ) เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ, LVI เชนเซเชฎเชฒเชพเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡. เชœเซ‹ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชธเชฐเชณ LVI เชเชŸเซ‡เช• เชชเชฆเซเชงเชคเชฟเช“ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‹ เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชตเชงเชพเชฐเชพเชจเซเช‚ เชฐเช•เซเชทเชฃ เช‰เชฎเซ‡เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพ เชฒเชฟเช•เซ‡เชœ. เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช•เซ‹เชกเชจเชพ เชšเซ‹เช•เซเช•เชธ เชŸเซเช•เชกเชพเช“เชจเซ€ เชนเชพเชœเชฐเซ€ เช…เชจเซ‡ เชฒเช•เซเชทเซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เช…เชชเชตเชพเชฆ เชซเซ‡เช‚เช•เชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟเชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.
  • เชนเซ‹เชธเซเชŸ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเชฎเชพเช‚เชฅเซ€ เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชฒเชฟเช•เซ‡เชœ. เชนเซเชฎเชฒเชพเชจเซ‡ เช–เซ‚เชฌ เชœเชŸเชฟเชฒ เชคเชฐเซ€เช•เซ‡ เชตเชฐเซเช—เซ€เช•เซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชฎเซเชถเซเช•เซ‡เชฒ-เชฅเซ€-เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเช—เชฒเชพเช‚ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเซ€ เช†เช—เชพเชนเซ€เช“เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ‡ เช›เซ‡.
  • เชตเชฟเชตเชฟเชง เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพ เชฒเชฟเช•เซ‡เชœ. เชเชŸเซ‡เช• เชตเซ‡เช•เซเชŸเชฐ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชตเชšเซเชšเซ‡ เชกเซ‡เชŸเชพ เชฒเชฟเช•เซ‡เชœเชจเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชจเชœเซ€เช• เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชคเชฟเชฅเชฟ เชธเชฟเชธเซเชŸเชฎเซ‹ เชตเชšเซเชšเซ‡ เช…เชฒเช—เชคเชพเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชŸเชฟเชฒ เชฎเซ‡เชจเชฟเชชเซเชฏเซเชฒเซ‡เชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชธเช‚เชถเซ‹เชงเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เซ‡เชŸเชฒเชพเช• เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพเชจเชพ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเชพเชฅเซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชนเชœเซ€ เชธเซเชงเซ€ เชตเชพเชธเซเชคเชตเชฟเช• เชนเซเชฎเชฒเชพเช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€. เชชเซเชฐเชฅเชฎ เช‰เชฆเชพเชนเชฐเชฃ เชคเชฎเชจเซ‡ เชชเซ€เชกเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เชฐเซ€เชŸเชฐเซเชจ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— (เช†เชฐ.เช“.เชชเซ€.,เชฐเซ€เชŸเชฐเซเชจ-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—). เช† เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚, เชชเซ€เชกเชฟเชค เช เชœเชฐเซ‚เชฐเซ€ เช—เซ‡เชœเซ‡เชŸเซเชธ เชงเชฐเชพเชตเชคเซ€ เช–เชพเชธ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ‡เชฒเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช›เซ‡ (เชตเชพเชธเซเชคเชตเชฟเช• เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชชเชฐ เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเซ‹ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡). เชฌเซ€เชœเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช†เชชเชฃเชจเซ‡ Intel SGX เชเชจเซเช•เซเชฒเซ‡เชตเชจเซ€ เช…เช‚เชฆเชฐ AES เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช—เชฃเชคเชฐเซ€เชฎเชพเช‚ เชœเซ‹เชกเชพเชตเชพ เชฆเซ‡ เช›เซ‡ เช…เชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เช•เซ€เชจเชพ เชฎเซ‚เชฒเซเชฏเชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชธเซ‚เชšเชจเชพเช“เชจเชพ เชธเชŸเซเชŸเชพเช•เซ€เชฏ เช…เชฎเชฒ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชกเซ‡เชŸเชพ เชฒเซ€เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซ‡ เช›เซ‡.


เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹