大瀧隆太(431)59この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。先日、ALBに複数のSSL/TLS証明書を設定できるようになりました。設定方法は以下のブログを参照ください。Developers.IO複数の証明書というと異なるドメイン名をハンドルするバーチャルホストを連想しますが、今回は同じドメイン名で異なる暗号方式の証明書を設定するパターンをご紹介します。異なる暗号方式の証明書を用意する目的TLSのサーバー証明書の暗号方式は複数あり、TLS接続の初期段階(TLSハンドシェイク)で利用する証明書が決められます。暗号方式によってサポートするクライアントや計算量が異なるため、古めのクライアント向けの証明書、計算量の少ない新しめな暗号方式の証明書など複数用意することできめ細かいTLS通信が実現できます。今回は、多くのクライアントがサポートするRSAの証明書とちょっと新しめのECDSAの証明書を設定してみます。設定手順は前述のブログ記事と特に変わりませんが、以下のコツがあります。追加の証明書として設定するALBに設定する証明書は、SNI非対応のクライアントに送るためのデフォルト証明書とSNI用の追加の証明書を区別して設定します。デフォルト証明書は1つのみ設定可で、追加の証明書を含めた証明書の選択が行われないため、今回の用途にデフォルト証明書は利用できません。一方でデフォルト証明書と追加の証明書は同じTLS証明書を登録できるので、デフォルト証明書にはRSA証明書とECDSA証明書のどちらかを登録しておけば良いでしょう。s_clientコマンドで動作確認するときには、-servernameオプションでドメイン名を付与しましょう。certificate)---DONEECDSAをサポートするChromeブラウザでアクセスすると、ECDSAの証明書が選択されていることが確認できました。まとめALBの複数TLS証明書対応の応用編として、同一ドメインで異なる暗号方式の証明書を利用する様子をご紹介しました。従来はTLS証明書が高額だったために、幅広いクライアントがサポートする枯れた暗号化方式の証明書のみを利用することが多かったと思います。*2ので、複数の暗号方式に合わせてそれぞれ証明書を配備することも増えていくのではないかと思います。2.4系でHTTP/2対応サーバを構築してみるテスト。本来のTLS証明書のネゴシエーションは、SNIなしでももちろん行われますので、ALB特有の要件です。4,311,052ゲストブロガーです。株式会社ソラコムでソリューションアーキテクトやってます。クラウドの自動化やIoT周りについての記事を書きます。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。CAFEの他、NTTデータとセブンイレブンの取り組みや、サインポスト、Zippinなどの各社と流通・小売業との連携を業界マップに作成してみました。PolicyのConditionにaws:CalledViaというキーが追加されました。いったキーなのかご説明します。和樹31こんにちは植木和樹@上越オフィスです。Terminalの機能確定版がリリースされたので試してみました。夏目祐樹403こんにちは、CX事業本部の夏目です。MacのタッチバーのタッチIDが非常に便利なのですが、Terminalでsudoを叩かないと行けないときに使えたらなぁと思ったので、情報を共有します。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介256SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健233こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。