デジタル署名は、公開鍵暗号方式という、電子メールの暗号化などに使用される技術を利用したものです。公開鍵暗号方式では鍵が二種類存在し、それぞ れ秘密鍵、公開鍵と呼ばれています。秘密鍵は送信者が秘密にしたまま保持しなければならないのに対し、公開鍵は複数の相手に渡してもよく、第三者に入手さ れても暗号文が解読される心配がありません。なぜなら一方の鍵で暗号化された暗号文は、その鍵自体での復号化が不可能であり、その鍵とペアをなす鍵でのみ 復号化が可能だからです。秘密鍵で暗号化された暗号文は、その鍵とペアをなす公開鍵でのみ複合化が可能であると同時に、公開鍵で複合化できたことから、送 信者は公開鍵とペアをなす秘密鍵を持っている人物だと確認することができます。また、データが改竄されると正しく複合化できなくなるため、改竄の防止にも なり、デジタル署名はこの特性を利用しています。
PostgreSQL CE 事務局では、秘密鍵で暗号化された個別なメッセージを認定証の文章に埋め込み、認定証を資格認定者に送信いたします。資格認定者は署名の検証をするため に、公開鍵に相当するデジタルID証明書を必要とします。PostgreSQL CE 事務局では、デジタルID証明書を資格認定者に電子メールで送信し、Webページにおいても公開 しております。これにより資格認定者だけでなく、認定証を資格認定者から受け取った第三者も認定証が正しい内容でPostgreSQL CE 事務局から発行されたかどうかを確認することができます。
認定者に送信される電子メールならびに当サイトで公開しているデジタルID証明書は公開鍵に相当します。デジタルID証明書をAcrobat またはAdobe Reader (バージョン6以上、図と手順はバージョン6.0による) に組み込むには、以下の手順を実行します。
デジタルID証明書を取り込み後、Acrobat ならびにAdobe Reader (バージョン6以上、図と手順はバージョン6.0による)で認定証を開くと自動的に署名の検証が行われます。デジタルID証明書の取り込み前と後では認定証の左下部分に以下の差がでます。
同様に、ナビゲーションタブの「署名」タブにも以下の差がでます。