

# Amazon CloudFront 中的基础设施安全性
<a name="infrastructure-security"></a>

作为一项托管式服务，Amazon CloudFront 受 AWS 全球网络安全保护。有关 AWS 安全服务以及 AWS 如何保护基础设施的信息，请参阅 [AWS 云安全性](https://aws.amazon.com/security/)。要按照基础设施安全最佳实践设计您的 AWS 环境，请参阅《安全性支柱 AWS Well‐Architected Framework》**中的[基础设施保护](https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/infrastructure-protection.html)。

您可以使用 AWS 发布的 API 调用通过网络访问 CloudFront。客户端必须支持以下内容：
+ 传输层安全性协议（TLS）。我们要求使用 TLS 1.2，建议使用 TLS 1.3。
+ 具有完全向前保密（PFS）的密码套件，例如 DHE（临时 Diffie-Hellman）或 ECDHE（临时椭圆曲线 Diffie-Hellman）。大多数现代系统（如 Java 7 及更高版本）都支持这些模式。

CloudFront Functions 在 AWS 账户之间使用高度安全的隔离屏障，确保客户环境可以安全抵御 Spectre 和 Meltdown 等侧渠道攻击。Functions 无法访问或修改属于其他客户的数据。函数在没有超线程的情况下，在专用 CPU 上以专用的单线程进程运行。在任何给定的 CloudFront 边缘站点节点 (POP) 中，CloudFront Functions 一次只为一个客户提供服务，所有客户特定的数据都会在函数执行之间清除。