English
お知らせPostgreSQL CE とは認定資格お申し込みスクール/参考図書お問い合わせ

デジタル署名

デジタル署名について

デジタル署名は、公開鍵暗号方式という、電子メールの暗号化などに使用される技術を利用したものです。公開鍵暗号方式では鍵が二種類存在し、それぞ れ秘密鍵、公開鍵と呼ばれています。秘密鍵は送信者が秘密にしたまま保持しなければならないのに対し、公開鍵は複数の相手に渡してもよく、第三者に入手さ れても暗号文が解読される心配がありません。なぜなら一方の鍵で暗号化された暗号文は、その鍵自体での復号化が不可能であり、その鍵とペアをなす鍵でのみ 復号化が可能だからです。秘密鍵で暗号化された暗号文は、その鍵とペアをなす公開鍵でのみ複合化が可能であると同時に、公開鍵で複合化できたことから、送 信者は公開鍵とペアをなす秘密鍵を持っている人物だと確認することができます。また、データが改竄されると正しく複合化できなくなるため、改竄の防止にも なり、デジタル署名はこの特性を利用しています。

PostgreSQL CE 事務局では、秘密鍵で暗号化された個別なメッセージを認定証の文章に埋め込み、認定証を資格認定者に送信いたします。資格認定者は署名の検証をするため に、公開鍵に相当するデジタルID証明書を必要とします。PostgreSQL CE 事務局では、デジタルID証明書を資格認定者に電子メールで送信し、Webページにおいても公開 しております。これにより資格認定者だけでなく、認定証を資格認定者から受け取った第三者も認定証が正しい内容でPostgreSQL CE 事務局から発行されたかどうかを確認することができます。

公開鍵方式
  1. PostgreSQL CE 事務局は秘密鍵を使って認定証にデジタル署名をつけます。
  2. PostgreSQL CE 事務局は資格認定者に対して認定証とデジタルID証明書をメールで送信します。
  3. 資格認定者はデジタルID証明書を使って署名の検証を行うことができます。
  4. 第三者に認定証を要求された際に、認定証を第三者に提出することができます。
  5. 第三者がPostgreSQL CE 事務局よりデジタルID証明書を取得します。
  6. 第三者が取得したデジタルID証明書を使って認定証の署名の検証を行うことができます。

デジタルID証明書の取り込み方法

認定者に送信される電子メールならびに当サイトで公開しているデジタルID証明書は公開鍵に相当します。デジタルID証明書をAcrobat またはAdobe Reader (バージョン6以上、図と手順はバージョン6.0による) に組み込むには、以下の手順を実行します。

  1. 取得したデジタルID証明書(拡張子.fdf)をダブルクリックするとAcrobat またはAdobe Readerが起動し、[データ交換ファイル - 連絡先を取り込み]ダイアログボックスが表示されます。
ID設定1
  1. [データ交換ファイル - 連絡先を取り込み]ダイアログボックスで、[連絡先の信頼を設定]をクリックし[連絡先設定を取り込み]ダイアログボックスを開きます。
ID設定2
  1. [この証明書で作成された署名を信頼する]チェックボックスをチェックし、[取り込み]をクリックします。
ID設定3
  1. [取り込みの終了]ダイアログボックスで、[OK]をクリックします。以上でデジタルID証明書の取り込みは終了です。

デジタル署名の確認

デジタルID証明書を取り込み後、Acrobat ならびにAdobe Reader (バージョン6以上、図と手順はバージョン6.0による)で認定証を開くと自動的に署名の検証が行われます。デジタルID証明書の取り込み前と後では認定証の左下部分に以下の差がでます。

同様に、ナビゲーションタブの「署名」タブにも以下の差がでます。

ページ内トップへ戻る


Copyright © 2005-2010 SRA OSS, Inc. All rights reserved.