ディジタル証明書とは?でぃじたるしょうめいしょ
ディジタル証明書とは、公開鍵とその持ち主の情報を結び付け、認証局が署名して真正性を保証する電子的な証書。鍵を受け渡す経路でのすり替えや成りすましを防ぐために使う。X.509 形式では発行者・有効期限・用途が含まれ、どの証明書を信頼の起点(ルート)に置くかを検証側があらかじめ決めておく。
最終更新:2026-10-06
この語が出る過去問を解く →背景
公開鍵暗号は鍵を公開してよい代わりに、その鍵が誰のものかまでは保証しない。経路の途中に立った者が自分の鍵をすり替えれば、暗号処理は正常に成立したまま内容が読まれる。この「鍵と身元の結び付け」だけを第三者の署名で担保するのが証明書である。組込みでは出荷後に人が介在しないため、身元の確認を製造工程へ前倒しする設計判断が問われる。
具体例
AWS IoT Core では機器ごとの鍵の組と X.509 証明書を製造時に書き込み、接続時の相互TLSで機器を識別する。機器側にもルート認証局の証明書を焼き込んでおき、接続先のサーバが本物かを機器の側からも確かめる構成にする。
試験での引っ掛け
検証には正しい現在時刻が要る点を落としやすい。RTCを持たない機器や電池切れで時刻を失った機器は有効期限を判定できず、起動直後の時刻取得と検証の順序が設計論点になる。失効確認(CRL・OCSP)を省けば漏えいした鍵が期限まで使われ続ける。証明書が保証するのは鍵の真正性だけで、機器が改ざんされていないことは示さない。
関連用語
出た過去問
出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19(IPA)
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。