IT用語帳
A-1情報セキュリティ対策 · 技術的管理策に関する技術・手法(情報システムの適正利用の管理)

DKIM(DomainKeys Identified Mail)

DomainKeys Identified Mail

でぃーきむ

送信ドメイン認証の方式の一つで、送信側のメールサーバがメールにデジタル署名を付け、受信側はDNSに公開された送信ドメインの公開鍵で署名を検証して、送信ドメインの正当性とメールの改ざんの有無を確かめる仕組み。メールが転送されても署名が保たれやすい。

共有:

Related

他の資格での定義

SGDKIM

メールにデジタル署名を付加し、送信ドメインの正当性とメール内容の改ざんの有無を検証する送信ドメイン認証技術。送信側がメールに電子署名を付け、受信側がDNSに公開された公開鍵で検証する。

FEDKIM

電子メールにデジタル署名を付与し、送信元の正当性とメール内容の改ざん有無を検証する送信ドメイン認証技術。送信サーバーが秘密鍵で署名し、受信サーバーがDNSに登録された公開鍵で検証する。

APDKIM

送信側がメールにデジタル署名を付け、受信側がDNSで公開された公開鍵で検証する送信元ドメイン認証技術。送信元IPアドレスに依存しないため、転送を経ても検証でき、本文の改ざん検知にもなる。

NWDKIM

送信メールにディジタル署名を付加し、受信側がDNSに公開された公開鍵で署名を検証するメール認証技術。メールの送信元ドメインの正当性とメール内容の改ざんがないことを確認できる。

SCDKIM

送信側メールサーバにおいてデジタル署名を電子メールのヘッダーに付加し、受信側メールサーバにおいてそのデジタル署名を公開鍵によって検証する仕組み。メールの改ざん検知と送信元の正当性確認に利用される。

PD-SDKIM

送信側メールサーバにおいてデジタル署名を電子メールのヘッダーに付加し、受信側メールサーバにおいてそのデジタル署名を公開鍵によって検証する仕組み。メールの改ざん検知と送信元の正当性確認に利用される。

Past Exams

過去問での出題

過去問で 15 回出題(情報処理安全確保支援士試験 9・応用情報技術者試験 2・ネットワークスペシャリスト試験 2・高度試験 午前Ⅰ 2)。うち 4 回は用語そのものを問う問題です。

残り 5 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

Related

関連キーワードの用語

A-1SPF(Sender Policy Framework)

送信ドメイン認証の方式の一つで、ドメインの管理者が、そのドメインのメールを送信してよいサーバのIPアドレスをDNSのTXTレコードに公開し、受信側がエンベロープの送信者のドメインについて、接続してきたサーバのIPアドレスと照合して詐称を検知する仕組み。メールが転送されると認証に失敗しやすい。

A-1ファームウェアのセキュアアップデート

機器のファームウェアを、改ざんや不正な差替えを防ぎながら更新する仕組み。更新データに付けたデジタル署名を機器側で検証して正規の提供元のものだけを適用し、古い脆弱な版を書き込むダウングレード攻撃も防ぐ。更新中の電源断などに備えて2つの領域を切り替えるなどして失敗時に元の状態へ戻せるようにしておき、IoT機器や車載機器ではネットワーク経由のOTA更新で広く使われる。

A-1セキュアブート

機器の起動時に、ファームウェア、ブートローダ、OSカーネルの順に、次に実行するプログラムのデジタル署名を検証し、正規のものだけを起動する仕組み。起動処理に潜り込むルートキットやブートキットを防ぐ。PCではUEFIの機能として実装され、許可された署名鍵のデータベースを基に検証する。

A-1否認防止

ある行為や事象が起きたことと、それを行った主体を後から証明でき、当事者が「行っていない」と否認できないようにする特性。デジタル署名、タイムスタンプ、改ざんできない形で保管したログなどで実現する。

A-1コードサイニング

ソフトウェアの開発元が、配布するプログラムに自身の秘密鍵でデジタル署名を付けること。利用者やOSは、署名をコードサイニング証明書の公開鍵で検証して、開発元が正しいことと、配布後に改ざんされていないことを確かめてから実行できる。

A-1DNSSEC

DNSの応答にデジタル署名を付け、受け取ったキャッシュDNSサーバが公開鍵で署名を検証することで、応答が正しい権威DNSサーバから送られ、改ざんされていないことを確かめられるようにしたDNSの拡張仕様。偽の応答をキャッシュさせるDNSキャッシュポイズニングへの対策となるが、通信の暗号化は行わない。