技術的対策の全体像は?
技術的対策は、「誰かを確かめる(認証)」「何をしてよいかを決める(認可・アクセス制御)」「中身を守る(暗号)」「後から確かめる(ログ)」 の4つの働きで整理できます(当サイトの整理)。それぞれが、機密性・完全性・可用性のどれを守るのかを結び付けると、選択肢を判断しやすくなります。
認証後の保護はセッション窃取への対処、AIが外部資料を読む場合の境界はプロンプトインジェクションとRAGで補えます。
| 働き | 代表的な技術 | 主に守る性質 |
|---|---|---|
| 認証(本人を確かめる) | パスワード、多要素認証、パスキー、生体認証 | 機密性(なりすましの防止)、真正性 |
| 認可・アクセス制御 | 最小権限、RBAC、アクセス制御リスト | 機密性・完全性 |
| 暗号・署名 | 共通鍵暗号、公開鍵暗号、ハッシュ、電子署名、PKI | 機密性・完全性・真正性・否認防止 |
| 記録と監視 | アクセスログ、操作ログ、時刻の同期、ログの保全 | 責任追跡性、事故の調査 |
情報セキュリティの要素(3要素と、真正性・責任追跡性・否認防止・信頼性を加えた7要素)は情報セキュリティの3要素と7要素で整理しています。
本人認証の3要素と多要素認証とは?
パスワード+秘密の質問
- 確認の段階2段階
- 要素の種類知識+知識
- 多要素認証か当たらない
パスワード+スマートフォン
- 確認の段階2段階
- 要素の種類知識+所持
- 多要素認証か当たる
多要素認証は、知識・所持・生体のうち 種類の違う要素を2つ以上 組み合わせる認証。
| 要素 | 例 | 弱点 |
|---|---|---|
| 知識(知っているもの) | パスワード、暗証番号、秘密の質問 | 推測・使い回し・フィッシングで漏れる |
| 所持(持っているもの) | IC カード、スマートフォン、ハードウェアトークン、ワンタイムパスワードの生成器 | 紛失・盗難、貸し借り |
| 生体(本人の特徴) | 指紋、顔、静脈、虹彩 | 変更できない。他人を誤って受け入れる・本人を拒否する誤りがある |
多要素認証は、種類の違う要素を2つ以上組み合わせる認証 です。パスワードと秘密の質問の組み合わせは、段階は2つでも どちらも知識 なので多要素認証には当たりません。「2段階認証」と「2要素認証」を同じものとする選択肢に注意してください。
生体認証の精度は、他人を本人と誤って受け入れる率(他人受入率)と、本人を誤って拒否する率(本人拒否率)で表されます。判定を厳しくすると他人受入率は下がりますが、本人拒否率は上がる、という トレードオフ の関係です。
フィッシングに強い認証として、公開鍵の仕組みを使うパスキー(FIDO2)が広がっています。詳しくはパスキーとFIDO2へ。
パスワードはどう管理する?(最新の推奨)
パスワードの推奨は、この10年ほどで大きく変わりました。古い常識(定期的に変える・記号を必ず混ぜる)が、いまは推奨されていない 点が試験のひっかけになりやすいところです。
| 項目 | 現在の推奨 | 古い常識 |
|---|---|---|
| 定期的な変更 | 求めてはならない。漏えいの証拠があれば変更させる | 90日ごとなどに必ず変える |
| 文字種の組み合わせ | 構成ルール(文字種の混在の強制など)を課してはならない | 英大文字・小文字・数字・記号を必ず混ぜる |
| 長さ | 単独で使うパスワードは15文字以上、多要素認証の一部なら8文字以上を求める。最大は64文字以上を認めるべき | 8文字あれば十分 |
| よく使われるパスワードの拒否 | よく使われる・推測しやすい・漏えいしたパスワードの一覧と照合して拒否する | 特に照合しない |
| 使い回し | サービスごとに別のパスワードにする | 覚えやすいので同じものを使う |
総務省の「国民のためのサイバーセキュリティサイト」も、サービス側から流出した事実がないなら、パスワードを変更する必要はないと説明しています(2026年9月27日確認)。一方で、使い回しは避ける ことを強く勧めています。1つのサービスから漏れたパスワードで、他のサービスに次々とログインされる攻撃(パスワードリスト攻撃)があるからです。
パスワードを安全に保存する側(サーバ)では、パスワードそのものではなく、ソルトを加えてハッシュ化した値を保存します。
アクセス制御はどう考える?
- 認証と認可の区別:認証は「誰であるか」を確かめること、認可は「何をしてよいか」を決めることです。
- 最小権限の原則:業務に必要な最小限の権限だけを与えます。管理者の権限は、日常の作業用のアカウントと分けます。
- 職務の分離:申請と承認のように、1人で不正を完結できないように役割を分けます。
- RBAC(役割ベースのアクセス制御):人ではなく「役割」に権限を付け、人に役割を割り当てます。異動のときは役割を付け替えるだけで済みます。
- 任意アクセス制御(DAC)と強制アクセス制御(MAC):データの所有者が権限を決めるのが DAC、システムが定めた規則(機密度の区分など)で一律に決めるのが MAC です。
社内のネットワークの内側だから安全、と考えずに、すべてのアクセスをその都度確かめる考え方を ゼロトラスト と呼びます。詳しくはゼロトラストとはへ。
アクセスの記録(ログ)は、不正の発見と、事故の後の調査の両方に使います。時刻を正しくそろえる(時刻同期) こと、ログ自体を改ざんされないよう保全する ことも対策に含まれます。
暗号の種類はどう使い分ける?
共通鍵暗号の鍵の数 = n ×(n − 1)÷ 2
- 1共通鍵暗号は、通信する相手の組ごとに別の鍵が要る
- 210人なら 10 ×(10 − 1)÷ 2 = 45 個
- 3公開鍵暗号は1人1組で済むので、10人なら10組
10人の場合:共通鍵 45個 / 公開鍵 10組
| 種類 | しくみ | 長所 | 短所・注意 | 代表例 |
|---|---|---|---|---|
| 共通鍵暗号 | 暗号化と復号に同じ鍵を使う | 処理が速く、大きなデータに向く | 鍵を安全に渡すのが難しい。n人が互いに通信すると n(n−1)/2 個の鍵が要る | AES |
| 公開鍵暗号 | 公開鍵と秘密鍵の組を使う | 公開鍵は配ってよいので鍵を渡しやすい。1人1組で済む | 処理が重い | RSA、楕円曲線暗号 |
| ハッシュ関数 | 任意の長さのデータから、固定長の要約値を作る | 少しでも変わると値が大きく変わる。改ざんの検知に使える | 元のデータには戻せない(暗号化ではない) | SHA-256 |
実際の通信(TLS など)では、公開鍵の仕組みで鍵を安全に共有し、通信の本体は共通鍵暗号で速く暗号化する という組み合わせ(ハイブリッド)が使われます。
10人が互いに共通鍵で通信するには 10 ×(10 − 1)÷ 2 = 45 個の鍵が必要ですが、公開鍵暗号なら1人1組の合計10組で済みます。
国の情報システムで使う暗号は、CRYPTREC の「電子政府推奨暗号リスト」などにまとめられています。2026年9月27日時点の最新版は2026年3月30日の改定です(CRYPTREC、2026年9月27日確認)。基本の考え方は共通鍵暗号と公開鍵暗号の違いでも扱っています。
電子署名とPKIはどう結び付く?
電子署名は、送信者の秘密鍵で署名し、受信者が送信者の公開鍵で検証する 仕組みです。署名の対象はデータのハッシュ値で、検証で一致すれば「その秘密鍵の持ち主が作ったこと」と「途中で改ざんされていないこと」を確かめられます。
ただし、その公開鍵が本当に送信者のものかは、公開鍵だけでは分かりません。そこで、信頼できる第三者の 認証局(CA) が「この公開鍵はこの人のもの」と電子証明書で保証する仕組みが PKI(公開鍵基盤) です。
- 1
ハッシュ値を作る
署名の対象は、データのハッシュ値
- 2
送信者の秘密鍵で署名
署名をデータに付けて送る
- 3
送信者の公開鍵で検証
受信者が行う。公開鍵の持ち主は、認証局(CA)の電子証明書で確かめる
- 4
一致すれば確認できる
その秘密鍵の持ち主が作ったこと、途中で改ざんされていないこと
署名は 送信者の秘密鍵、検証は 送信者の公開鍵。秘密にするための暗号化(受信者の公開鍵で暗号化)とは鍵の向きが違う。
| 目的 | 送る側が使う鍵 | 受け取る側が使う鍵 | 守る性質 |
|---|---|---|---|
| 内容を秘密にする(公開鍵暗号) | 受信者の公開鍵で暗号化 | 受信者の秘密鍵で復号 | 機密性 |
| 本人が作ったことを示す(電子署名) | 送信者の秘密鍵で署名 | 送信者の公開鍵で検証 | 完全性・真正性・否認防止 |
| 公開鍵の持ち主を保証する(電子証明書) | 認証局が自分の秘密鍵で証明書に署名 | 認証局の公開鍵で証明書を検証 | 公開鍵の真正性 |
法律の面では、電子署名法第3条が、本人による一定の電子署名が行われている電磁的記録は 真正に成立したものと推定 すると定めています(e-Gov、2026年9月27日確認)。法律の話は第2章、仕組みの詳細はPKI(公開鍵基盤)とはへ。
証明書の有効期限の前でも、秘密鍵の漏えいなどで失効させることがあります。失効した証明書は失効リスト(CRL)や OCSP で確かめます。
認証・認可・ログを、共有フォルダーの例で分ける
認証は本人を確かめること、認可はその本人に何を許すかを決めることです。二つの定義を暗記した後は、社員が業務ファイルを開く場面で違いを説明してみます。以下は当サイトの学習用の例です。

| 起きていること | 判断する役割 | 用語だけで済ませない確認 |
|---|---|---|
| 社員本人がパスキーでログインした | 認証 | 共有のIDではなく、誰の資格情報か |
| 人事以外が給与フォルダーを開けなかった | 認可 | 業務に必要な人・操作だけに権限を与えたか |
| 誰がいつファイルを変更したかを調べる | 記録・監査 | 個人のIDと正しい時刻にひも付くログか |
「ログインできたのだから何でも読める」は認証と認可の混同です。また、強い認証を導入しても、退職者の利用権を外すことや異動時の権限の見直しは必要です。パスキーの仕組みをこの例に当てはめ、どこまでが認証の役割かを確認してください。
用語の定義で止まるときはこの章を読み直し、判断の理由まで解説で確かめたいときは管理士の無料20問を利用できます。通し模試と章別の反復が必要なら、管理士パックの内容・料金を確認してください。
確認問題1
多要素認証に当たるものは?
次の認証の組み合わせのうち、多要素認証に当たるものとして最も適切なものはどれか。
選択肢を準備しています。「正解と解説を見る」は先に開けます。
正解と解説を見る
正解:1。パスワード(知識)とスマートフォン(所持)という種類の違う要素を組み合わせているので、多要素認証です。
2・3・4 は、段階が2つあっても、どちらも知識の要素(ID は本人を確かめる要素ですらありません)なので、多要素認証には当たりません。
確認問題2
現在推奨されるパスワードの運用は?
NIST SP 800-63B-4(2025年7月)の考え方に照らして、利用者のパスワードの運用として最も適切なものはどれか。
選択肢を準備しています。「正解と解説を見る」は先に開けます。
正解と解説を見る
正解:4。SP 800-63B-4 は、定期的な変更を求めてはならず、漏えいの証拠がある場合は変更させるとしています。
1 は定期的な変更の強制で、推奨に反します。2 は文字種の構成ルールで、課してはならないとされています。3 の使い回しは、パスワードリスト攻撃の被害を広げます。
確認問題3
電子署名の検証に使う鍵は?
A さんが電子署名を付けた文書を B さんに送った。B さんが署名を検証するときに使う鍵として、最も適切なものはどれか。
選択肢を準備しています。「正解と解説を見る」は先に開けます。
正解と解説を見る
正解:2。署名は A さん(送信者)の秘密鍵で作られ、B さんは A さんの公開鍵で検証します。
1 の B さんの秘密鍵は、B さんの公開鍵で暗号化された内容を復号するときに使います。3 の B さんの公開鍵は、A さんが B さんに秘密の内容を送るときに暗号化に使います。4 の共通鍵は、共通鍵暗号やメッセージ認証符号の場面で使うもので、第三者に対して本人を証明する電子署名にはなりません。