暗号スイートとは?あんごうすいーと
暗号スイートとは、TLSで使う鍵交換、サーバ認証(署名)、データの暗号化、メッセージ認証の各アルゴリズムの組合せを、1つの識別子としてまとめたもの。実際の強度はハンドシェイクで双方が対応する組から選ばれた結果で決まるため、サーバが許可リストに残している中で最も弱い組が、その通信の実質的な下限になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
アルゴリズムは解読手法と計算能力の進歩によって時間とともに弱くなるが、通信は相手の実装に合わせないと成立しない。要素ごとに個別交渉すると組合せが爆発するため、実用になる組をあらかじめ束ねて番号で交換する形に整理された。支援士では、脆弱な組をどこまで無効化し、古い端末との互換性をどこで切るかの判断根拠が問われる。
具体例
nginxやApacheの設定でRC4・3DES・CBCモードの古い組を外し、AES-GCMのようなAEADとECDHEによる鍵交換の組だけを残す。どこまで切り捨てられるかは、アクセスログに記録されたTLSバージョンとスイートの利用実態を集計して判断材料にする。
試験での引っ掛け
「TLS1.2以上を有効にしたから安全」は不十分で、弱い組を残していればそちらへ誘導される。またサーバ側で優先順位を強制しないと選択がクライアント任せになり、弱い組が選ばれる余地が残る。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問2(IPA)
SSL/TLSのダウングレード攻撃に該当するものはどれか。
正解:暗号化通信を確立するとき,弱い暗号スイートの使用を強制することによって,解読しやすい暗号化通信を行わせる。
要点:弱い暗号方式を強制させて解読しやすくする攻撃
ダウングレード攻撃は、ハンドシェイクに介入してより古いプロトコルや弱い暗号スイートを選ばせ、解読しやすい状態で通信させる攻撃です。対策として、脆弱なバージョンやスイートを無効化し、ダウングレード検知の仕組みを使います。
出典:令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問17(IPA)
TLS 1.3の暗号スイートに関する説明のうち、適切なものはどれか。
正解:認証暗号アルゴリズムとハッシュアルゴリズムの組みで構成されている。
要点:TLS1.3の暗号スイートはAEADとハッシュの組で表す
TLS 1.3では暗号スイートの構成が簡素化され、鍵交換や署名の指定が切り離された結果、認証付き暗号(AEAD)のアルゴリズムと、鍵導出などに用いるハッシュアルゴリズムの組合せだけで表される。AES-GCMやChaCha20-Poly1305といったAEADのみが許され、CBCモードやRC4、静的RSA鍵交換など安全性に懸念のある方式は排除された。
出典:令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問15(IPA)解説で登場
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問2(IPA)
TLS 1.3の暗号スイートに関する説明のうち、適切なものはどれか。
正解:AEAD (Authenticated Encryption with Associated Data) とハッシュアルゴリズムの組みで構成されている。
要点:TLS1.3の暗号スイートはAEADとハッシュの組合せだけ
TLS 1.3では暗号スイートの構成が簡素化され、AEAD方式の共通鍵アルゴリズムと、鍵導出などに用いるハッシュアルゴリズムの組合せだけを表すようになった。鍵交換方式やサーバ認証方式はスイートから切り離され、別の拡張で個別に折衝される。またCBCモードやRC4、静的RSA鍵交換(サーバの固定鍵で共通鍵を送る方式)など安全性に懸念のある方式は廃止されている。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。