このトピックでは、HTTPSセキュアアクセラレーションの利点とシナリオ、およびその仕組みについて説明します。 このトピックでは、HTTPSセキュアアクセラレーションを設定する手順についても説明します。 HTTPSセキュアアクセラレーションは、クライアントとAlibaba Cloud CDNポイントオブプレゼンス (POP) 間のHTTPS接続を暗号化します。 送信中のデータセキュリティを保証します。
背景情報
Alibaba Cloud CDNコンソールでHTTPSセキュアアクセラレーションを設定すると、クライアントからPOPに送信されるリクエストはHTTPSで暗号化されます。
説明
POPは、オリジンサーバーから要求されたリソースを取得し、オリジンサーバーのHTTPS設定に基づいてクライアントにリソースを返します。 エンドツーエンドのHTTPS暗号化を実装するには、オリジンサーバーのHTTPSを設定および有効にすることを推奨します。
制御ポリシー機能の動作
次の図は、HTTPSセキュアアクセラレーションの仕組みを示しています。
クライアントは HTTPS 経由でリクエストを送信します。
サーバは、公開鍵および秘密鍵を生成する。 あなたはあなた自身で鍵を準備するか、当局からそれらを要求することができます。
サーバは、公開鍵証明書をクライアントに送信する。
クライアントは証明書を検証します。
説明
有効な証明書は、次の要件を満たす必要があります。 証明書は、信頼できる認証局 (CA) によって発行されている。 証明書内の発行者のデジタル署名は、発行者の公開鍵で復号できる。 証明書のドメイン名はサーバーのドメイン名と同じである。
サーバは秘密鍵を使用して暗号化された乱数を復号する。
サーバーは、乱数を使用してデータを暗号化し、クライアントにデータを送信します。
クライアントは乱数を使用して、受信したデータを復号します。
メリット
HTTPSセキュアアクセラレーションには、次の利点があります。
HTTPSセキュアアクセラレーションは、盗聴、改ざん、なりすまし攻撃、および中間者 (MITM) 攻撃から通信を保護します。
HTTPS は、送信前にセッション ID や Cookie などの機密情報を暗号化します。 これにより、機密情報の漏洩のリスクが最小限に抑えられます。
HTTPSは、送信中にデータの整合性をチェックして、DNSハイジャックや改ざんなどのMITM攻撃からデータを保護します。
HTTPSは新しい標準です。HTTPを使用することを選択した場合、2018のWebサイトがセキュリティリスクにさらされる可能性があります。If you choose to use your website may be exposed to security risks. 主流のブラウザを使用してWebサイトにアクセスしたユーザーは、このWebサイトが安全でないことを求められます。 これにより、ユーザーエクスペリエンスが低下し、Web サイトへのアクセスが減少する可能性があります。
主流のブラウザは、検索結果でHTTPS web URLを優先します。 さらに、主流のブラウザはHTTP/2をサポートする前にHTTPSをサポートする必要があります。 HTTPS は、セキュリティ、市場での存在感、およびユーザーエクスペリエンスの観点から、より信頼性の高い選択肢です。 したがって、通信プロトコルを HTTPS にアップグレードすることを推奨します。
シナリオ
次の表に、HTTPSセキュアアクセラレーションのシナリオを示します。
シナリオ | 説明 |
エンタープライズアプリケーション | HTTPS は、エンタープライズ Web サイト上の機密情報を、ハイジャックや傍受から保護します。 顧客関係管理 (CRM) データやエンタープライズリソースプランニング (ERP) データなどの機密情報の漏洩は、企業に致命的な損害を与える可能性があります。 |
公共サービスのウェブサイト | HTTPSは、公共サービスWebサイトの機密情報をフィッシングやハイジャックなどの攻撃から保護します。 そのような情報の漏洩は、国民の信頼を損なう可能性があります。 |
支払いシステム | HTTPSは、支払いトランザクションで使用される顧客名や電話番号などの機密データを、ハイジャックやなりすまし攻撃から保護します。 機密データが漏洩した場合、攻撃者はそのようなデータを不正行為に使用できます。 これは、顧客と企業の両方に損失をもたらします。 |
API 操作 | API操作では、HTTPSを使用して、機密データや重要な指示などの重要な情報を暗号化できます。 これにより、ハイジャックから情報を保護します。 |
エンタープライズWebサイト | HTTPSは、ユーザーの信頼とエクスペリエンスを向上させます。 Webブラウザは、ドメイン検証済み (DV) または組織検証済み (OV) 証明書を使用するWebサイトのアドレスバーにロックアイコンを表示します。 エンタープライズ名は、拡張検証済み (EV) 証明書を含むWebサイトのロックアイコンとともに表示されます。 |
手順
証明書管理サービスから証明書を購入します。
HTTPSセキュアアクセラレーションを有効にするには、CDNのドメイン名に対応する証明書を所有する必要があります。 無料の証明書を申請するか、certificate Management Serviceから高度な証明書を購入できます。
HTTPS証明書を設定します。
ApsaraVideo VODコンソールにログインします。
左側のナビゲーションウィンドウで、構成管理をクリックします。
を選択します。
設定するドメイン名を見つけて、設定をクリックします。
[HTTPS] をクリックします。 [HTTPS証明書] セクションで、[変更] をクリックします。
設定項目を変更します。

説明
SSL証明書の有効期限が切れているか無効である場合、再生エラーが発生する可能性があります。 必ず証明書を更新してください。
パラメーター | 説明 |
証明書タイプ | |
証明書名 | [証明書の種類] パラメーターが [証明書管理サービス] または [その他] に設定されている場合、証明書名を入力する必要があります。 |
コンテンツ | [証明書の種類] パラメーターが [その他] に設定されている場合、証明書の内容を入力する必要があります。 詳細については、[コンテンツ] フィールドの [PEMエンコーディング例] をクリックします。 |
プライベートキー | [証明書の種類] パラメーターが [その他] に設定されている場合、証明書の内容を入力する必要があります。 詳細については、プライベートキーフィールドの [PEMエンコーディング例] をクリックします。 |
OKをクリックします。
次のステップ
SSL証明書がアップロードされた後、1分以内に有効になります。 HTTPS証明書が有効になることを確認するには、アクセスリソースにHTTPSリクエストを送信します。 URLがブラウザのアドレスバーにロックアイコンで表示されている場合、HTTPSセキュアアクセラレーションは期待どおりに機能しています。