

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用加密保護資料
<a name="security-data-protection-encryption"></a>

您可以使用不同形式的資料加密來保護 Elastic Beanstalk 資料。資料保護是指在*傳輸中* （進出 Elastic Beanstalk 時） 和*靜態* （存放在 AWS 資料中心時） 時保護資料。

## 傳輸中加密
<a name="security-data-protection-encryption.in-transit"></a>

您有兩種方式可保護正在傳輸的資料：使用 Secure Sockets Layer (SSL) 加密連線，或使用用戶端加密 (物件在傳送前即已加密)。這兩種方法都能保護您的應用程式資料。若要保護連線，請在您的應用程式、其開發人員和管理員及其最終使用者傳送或接收任何物件時，使用 SSL 加密連線。如需加密傳入傳出應用程式的 Web 流量詳細資訊，請參閱[為您的 Elastic Beanstalk 環境設定 HTTPS](configuring-https.md)。

用戶端加密不是在您上傳的應用程式版本和原始碼套件中保護原始碼的有效方法。Elastic Beanstalk 需要存取這些物件，因此無法加密。因此，請務必保護開發或部署環境與 Elastic Beanstalk 間的連線安全。

## 靜態加密
<a name="security-data-protection-encryption.at-rest"></a>

若要保護應用程式的靜態資料，請了解應用程式所用儲存服務中的資料保護。例如，請參閱《Amazon RDS 使用者指南》**中的 [Amazon RDS 的資料保護](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/DataDurability.html)、《Amazon Simple Storage Service 使用者指南》**中的 [Amazon S3 的資料保護](https://docs.aws.amazon.com/AmazonS3/latest/userguide/DataDurability.html)，或《Amazon Elastic File System 使用者指南》**中的[在 EFS 中加密資料和中繼資料](https://docs.aws.amazon.com/efs/latest/ug/encryption.html)。

Elastic Beanstalk 會將各種物件存放在加密的 Amazon Simple Storage Service (Amazon S3) 儲存貯體中，該儲存貯體會為您建立環境的每個 AWS 區域建立。由於 Elastic Beanstalk 會保留 Amazon S3 提供的預設加密，因此會建立加密的 Amazon S3 儲存貯體。如需詳細資訊，請參閱[將 Elastic Beanstalk 與 Amazon S3 搭配使用](AWSHowTo.S3.md)。您提供一些已存放的物件，並將它們傳送至 Elastic Beanstalk，例如應用程式版本和原始碼套件。Elastic Beanstalk 會產生其他物件，例如日誌檔案。除了 Elastic Beanstalk 存放的資料，您的應用程式可以在操作期間傳輸及/或存放資料。

若要保護連接到您環境執行個體的 Amazon Elastic Block Store(Amazon EBS) 磁碟區上存放的資料，請在您的帳戶 AWS 和區域中預設啟用 Amazon EBS 加密。啟用時，所有新的 Amazon EBS 磁碟區及其快照都會使用 AWS Key Management Service 金鑰自動加密。如需詳細資訊，請參閱《*Amazon EBS 使用者指南*》中的[預設加密](https://docs.aws.amazon.com/ebs/latest/userguide/encryption-by-default.html)。

如需關於資料保護的詳細資訊，請參閱 *AWS 安全部落格*上的 [AWS 共同責任模型和歐盟《一般資料保護規範》(GDPR)](https://aws.amazon.com/blogs/security/the-aws-shared-responsibility-model-and-gdpr/) 部落格文章。

如需其他 Elastic Beanstalk 安全主題，請參閱 [AWS Elastic Beanstalk 安全性](security.md)。