最終更新日:2026年6月24日
sg sg-security-measures crypto_auth
まず結論
- このページでは、暗号分野の中でも改ざん検知・電子署名・証明書に絞り、完全性と真正性をどう確認するかを整理します。
- SG試験では、機密性、完全性、真正性、否認防止のどれを実現したい場面かを判断できれば、選択肢を切りやすくなります。
- 丸暗記ではなく、元に戻す必要があるか、鍵を使うか、公開鍵基盤が関係するか、失効確認が必要かで切り分けます。
全体像
暗号・証明書・改ざん検知の用語は、すべて「安全な通信」や「データの正しさ」に関係します。
ただし、試験で問われる役割は同じではありません。
- 暗号化は、第三者に内容を読まれないようにする技術です。
- ハッシュは、データが変わっていないかを確認するための要約値です。
- MACは、共通鍵を使って改ざん検知と送信者確認を行います。
- 電子署名は、秘密鍵と公開鍵を使って改ざん検知・本人確認・否認防止を行います。
- 電子証明書は、公開鍵が本当にその相手のものかを認証局が証明します。
- CRL / OCSPは、発行済み証明書が今も有効かを確認する仕組みです。
SG試験では、細かい暗号アルゴリズムの計算よりも、その技術が何を確認しているのかが問われやすいです。
「秘密にする」「変わっていないことを確認する」「相手や公開鍵の正当性を確認する」という順で整理すると、似た用語を見分けやすくなります。
主要用語の整理
| 用語 | 判断基準 |
|---|---|
| 共通鍵暗号方式とは?高速だが鍵管理が課題の仕組み【SG試験】 | 同じ鍵で暗号化と復号を行う。高速だが、鍵を安全に共有する方法が課題。 |
| 公開鍵暗号方式とは?鍵の受け渡し問題を解決する仕組み【SG試験】 | 公開鍵と秘密鍵のペアを使う。鍵配送や電子署名の説明で出やすい。 |
| ハイブリッド暗号方式とは?速度と安全性を両立する仕組み【SG試験】 | データ本体は共通鍵、鍵交換は公開鍵で行う。TLSの理解につながる。 |
| ハッシュ化とは?固定長のハッシュ値と改ざん検知を整理【SG試験】 | 元に戻すのではなく、同じデータかどうかを確認する。完全性の判断軸。 |
| メッセージ認証符号(MAC)とは?共有鍵で改ざんを検知する仕組み【SG試験】 | 共通鍵を使い、改ざん検知と送信者確認を行う。否認防止までは弱い。 |
| 電子署名とは?本人証明と改ざん検知を整理【SG試験】 | 秘密鍵で署名し、公開鍵で検証する。改ざん検知・本人確認・否認防止を判断する。 |
| 電子証明書とは?公開鍵の正当性を証明する仕組み【SG試験】 | 公開鍵が誰のものかを第三者が証明する。なりすまし防止の観点で見る。 |
| PKIとは?公開鍵基盤の役割をやさしく整理【SG試験】 | 電子証明書、認証局、失効確認などを含む公開鍵運用の仕組み全体。 |
| 証明書失効(CRL / OCSP)とは?無効な証明書の見分け方【SG試験】 | 証明書が発行済みかではなく、現在も有効かを確認する運用論点。 |
| 改ざん検知とは?ハッシュ・MAC・デジタル署名の違いを整理【SG試験】 | ハッシュ、MAC、電子署名を「鍵」と「否認防止」で比較する基準記事。 |
SG試験でのひっかけポイント
| 迷いやすい組合せ | 切り分けのポイント |
|---|---|
| 共通鍵暗号 vs 公開鍵暗号 | 同じ鍵を使うなら共通鍵、鍵ペアを使うなら公開鍵。速度と鍵配送の違いで判断する。 |
| 暗号化 vs ハッシュ | 暗号化は復号して元に戻す。ハッシュは元に戻さず、同一性や改ざん有無を見る。 |
| ハッシュ vs MAC | ハッシュだけでは送信者確認が弱い。MACは共通鍵を使うため、鍵を持つ相手からのものかを確認できる。 |
| MAC vs 電子署名 | MACは共有鍵なので第三者への証明が弱い。電子署名は公開鍵で検証でき、否認防止に強い。 |
| 電子署名 vs 電子証明書 | 電子署名はデータに対する処理。電子証明書は公開鍵の持ち主を証明するもの。 |
| 電子証明書 vs CRL / OCSP | 証明書は公開鍵の正当性を示す。CRL / OCSPはその証明書が失効していないかを確認する。 |
| CRL vs OCSP | CRLは失効リストを参照する。OCSPはオンラインで個別に有効性を問い合わせる。 |
| SSL/TLS vs 電子署名 | SSL/TLSは通信路を守る仕組み。電子署名は文書やデータの改ざん検知・本人証明に使う。 |
おすすめの学習順序
- 共通鍵暗号方式とは?高速だが鍵管理が課題の仕組み【SG試験】
- 公開鍵暗号方式とは?鍵の受け渡し問題を解決する仕組み【SG試験】
- ハイブリッド暗号方式とは?速度と安全性を両立する仕組み【SG試験】
- ハッシュ化とは?固定長のハッシュ値と改ざん検知を整理【SG試験】
- メッセージ認証符号(MAC)とは?共有鍵で改ざんを検知する仕組み【SG試験】
- 電子署名とは?本人証明と改ざん検知を整理【SG試験】
- 電子証明書とは?公開鍵の正当性を証明する仕組み【SG試験】
- PKIとは?公開鍵基盤の役割をやさしく整理【SG試験】
- 証明書失効(CRL / OCSP)とは?無効な証明書の見分け方【SG試験】
- 改ざん検知とは?ハッシュ・MAC・デジタル署名の違いを整理【SG試験】
記事一覧
暗号方式の基礎
- 共通鍵暗号方式とは?高速だが鍵管理が課題の仕組み【SG試験】
- 公開鍵暗号方式とは?鍵の受け渡し問題を解決する仕組み【SG試験】
- ハイブリッド暗号方式とは?速度と安全性を両立する仕組み【SG試験】
- AESとは?鍵長とラウンド数も押さえる共通鍵暗号【SG試験】
- RSAとは?公開鍵暗号方式の基本【SG試験】
改ざん検知・メッセージ認証
- ハッシュ化とは?固定長のハッシュ値と改ざん検知を整理【SG試験】
- ハッシュ関数の種類とは?SHAとMD5の違いを整理【SG試験】
- メッセージ認証符号(MAC)とは?共有鍵で改ざんを検知する仕組み【SG試験】
- HMACとは?ハッシュと共通鍵でメッセージを認証する仕組み【SG試験】
- 電子署名とは?本人証明と改ざん検知を整理【SG試験】
- 改ざん検知とは?ハッシュ・MAC・デジタル署名の違いを整理【SG試験】
証明書・PKI
- 電子証明書とは?公開鍵の正当性を証明する仕組み【SG試験】
- 認証局(CA)の役割とは?デジタル証明書の信頼の仕組み【SG試験】
- PKIとは?公開鍵基盤の役割をやさしく整理【SG試験】
- ルート証明書とは?信頼の起点をやさしく理解【SG試験】
- ルート証明書と中間証明書の関係とは?信頼のつながりを理解する【SG試験】
- 自己署名証明書とは?なぜ危険なのかを整理【SG試験】
- 証明書失効(CRL / OCSP)とは?無効な証明書の見分け方【SG試験】
通信・メールへの応用
- SSL/TLSとは?通信を守る暗号化の仕組み【SG試験】
- S/MIMEとは?メールの暗号化と電子署名の仕組み【SG試験】
- XML署名とは?XML文書の改ざん検知と署名者確認の仕組み【SG試験】
- タイムスタンプとは?電子文書の存在時刻を証明する仕組み【SG試験】
関連する全体整理
まとめ(試験直前用)
- 機密性なら暗号化、完全性ならハッシュ・MAC・電子署名を疑う。
- ハッシュは元に戻さない。暗号化は復号して元に戻す。
- MACは共通鍵、電子署名は秘密鍵・公開鍵。否認防止が出たら電子署名を考える。
- 電子証明書は公開鍵の身元証明、CRL / OCSPは証明書の失効確認。
- 問題文では「復号」「共有鍵」「公開鍵」「失効」「否認防止」の語を拾って判断する。