ืืื ืืกืื ืืืื ืื ืืฆืืขื ืคืจืืืืงืื HTTPA ืืืฉ (HTTPS Attestable), ืืืจืืื ืืช ื-HTTPS ืขื ืขืจืืืืืช ื ืืกืคืืช ืืืืืืช ืืืืฉืืืื ืฉืืืฆืขื. HTTPA ืืืคืฉืจืช ืืืืืื ืืช ืฉืืืืช ืขืืืื ืืงืฉืช ืืืฉืชืืฉ ืืฉืจืช ืืืืืื ืฉืฉืืจืืช ืืืื ืืจื ื ืืืื ืืืงืื ืืคืืขื ืืกืืืืช TEE (Trusted Execution Environment) ืืฉืจืช ืื ืืฉืชื ื ืืชืืฆืื ืืคืจืืฆื ืื ืืืื ืขื ืืื ืืื ืื.
HTTPS ืืื ืขื ืื ืชืื ืื ืืืืขืืจืื ืืืืื ืฉืืืืจ ืืจืฉืช, ืื ืืื ื ืืืื ืืื ืืข ืืช ืืคืจืช ืฉืืืืชื ืืชืืฆืื ืืืชืงืคืืช ืขื ืืฉืจืช. ืืืืืขืืช ืืืืืืืช, ืฉื ืืฆืจื ืืืืฆืขืืช ืืื ืืืืืืืช ืืืื Intel SGX (Software Guard Extension), ARM TrustZone ื-AMD PSP (Platform Security Processor), ืืืคืฉืจืืช ืืืื ืขื ืืืฉืื ืจืืืฉ ืืืืคืืืช ืืช ืืกืืืื ืืืืืคื ืื ืฉืื ืื ืฉื ืืืืข ืจืืืฉ ืืฆืืืช ืืงืฆื.
ืืื ืืืืืื ืืช ืืืืื ืืช ืืืืืข ืืืืขืืจ, HTTPA ืืืคืฉืจ ืื ืืืฉืชืืฉ ืืืื ืืืืฉืืจ ืืืกืืคืงืื ื-Intel SGX, ืืืืฉืจืื ืืช ืืืืชื ืืืืช ืฉื ืืืืืืขืช ืฉืื ืืืฆืขื ืืืืฉืืืื. ืืขืืงืจื ืฉื ืืืจ, HTTPA ืืจืืื ืืช HTTPS ืขื ืืืืืืช ืืืฉืจ ืืืืืขืช ืืจืืืง ืืืืคืฉืจ ืื ืืืืื ืฉืืื ืคืืขืืช ืืกืืืืช Intel SGX ืืงืืจืืช ืืฉื ืืชื ืืกืืื ืขื ืฉืืจืืช ืืืื ืืจื ื. ืืคืจืืืืงืื ืืคืืชื ืืชืืืื ืืคืจืืืืงืื ืืื ืืืจืกืื, ืืื ืืกืฃ ืืืื ืื SGX, ื ืืชื ืืืืฉื ืืืชื ืขืืืจ ืืขืจืืืช TEE ืืืจืืช.
ืื ืืกืฃ ืืชืืืื ืืจืืื ืฉื ืืฆืืจืช ืืืืืจ ืืืืืื ืขืืืจ HTTPS, HTTPA ืืืจืฉ ืื ืืกืฃ ืืฉื ืืืชื ืขื ืืคืชื ืืคืขืื ืืืืื. ืืคืจืืืืงืื ืืฆืื ืฉืืืช HTTP ืืืฉื "ATTEST", ืืืืคืฉืจืช ืื ืืขืื ืฉืืืฉื ืกืืืื ืฉื ืืงืฉืืช ืืชืืืืืช:
- "ืืืกื ืืืงืืืช" ืืื ืืืืืง ืื ืืฆื ืืืจืืืง ืชืืื ืืืืฉืืจ ืืืืืขืช;
- "ืืืฉืืจ" ืืืกืืื ืขื ืคืจืืืจื ืืืฉืืจ (ืืืืจืช ืืืืืจืืชื ืงืจืืคืืืืจืคื, ืืืืคืช ืจืฆืคืื ืืงืจืืืื ืืืืืืืื ืืกืฉื, ืืฆืืจืช ืืืื ืกืฉื ืืืขืืจืช ืืืคืชื ืืฆืืืืจื ืฉื ืืืืืืขืช ืืืงืื);
- "ืืคืขืื ืืืืื ื" - ืืฆืืจืช ืืคืชื ืืคืขืื ืืืืืืคื ืืืืข ืืืืื. ืืคืชื ืืคืืืฉื ื ืืฆืจ ืืืชืืกืก ืขื ืกืื ืืืกืื ืืคื ื ืืคืืืฉื ืฉื ืืฆืจ ืขื ืืื ืืืงืื ืืืืฆืขืืช ืืืคืชื ืืฆืืืืจื TEE ืฉืืชืงืื ืืืฉืจืช, ืืจืฆืคืื ืืงืจืืืื ืฉื ืืฆืจื ืขื ืืื ืื ืฆื.
HTTPA ืืจืื ืฉืืืงืื ืืืื ืืืฉืจืช ืื, ืืืืืจ. ืืืงืื ืืืื ืืืฉืชืืฉ ืืคืจืืืืงืื ืื ืืื ืืืืช ืืืฉืืืื ืืกืืืืช TEE. ืืื ืขื ืืืช, HTTPA ืืื ื ืืชืืืืืช ืฉืืืฉืืืื ืืืจืื ืฉืืืฆืขื ืืืืื ืคืขืืืช ืฉืจืช ืืืื ืืจื ื ืฉืืื ื ืืืืฆืขืื ื-TEE ืื ื ืคืืขื, ืื ืฉืืฆืจืื ืฉืืืืฉ ืืืืฉื ื ืคืจืืช ืืคืืชืื ืฉืืจืืชื ืืื ืืจื ื. ืืคืืื, HTTPA ืืืืื ืืขืืงืจ ืืฉืืืืฉ ืขื ืฉืืจืืชืื ืืืืืืื ืฉืืืืืจื ืืจืืฉืืช ืืฉืืืืช ืืืืืข, ืืืื ืืขืจืืืช ืคืื ื ืกืืืช ืืจืคืืื.
ืืืฆืืื ืฉืืื ืืฉ ืืืฉืจ ืืืฉืืืื ื-TEE ืื ืขืืืจ ืืฉืจืช ืืื ืขืืืจ ืืืงืื, ืืกืืคืงืช ืืจืกื ืฉื ืคืจืืืืงืื mHTTPA (Mutual HTTPA), ืืฉืจ ืืืฆืขืช ืืืืืช ืื-ืืืืื ื. ืืคืฉืจืืช ืื ืืกืืืืช ืืืชืจ ืืฉื ืืฆืืจื ืืืืฆืืจ ืื-ืืืืื ื ืฉื ืืคืชืืืช ืืคืขืื ืขืืืจ ืืฉืจืช ืืืืงืื.
ืืงืืจ: OpenNet.ru