はじめる前に
アドビは、より直感的で新しい製品エクスペリエンスの提供を開始します。表示された画面が製品インターフェイスと一致していない場合は、現在の機能のヘルプに切り替えてください。
証明書ベースの署名は、従来の手書き署名と同じように、文書に署名した個人を識別するものです。手書き署名とは異なり、証明書ベースの署名には署名者に固有の情報が暗号化されて格納されているので、偽造することは困難です。署名者は最初に文書に署名した後にそれが変更されたかどうかを簡単に確認し、受信者に知らせることができます。
証明書ベースの署名を使用して文書に署名するには、デジタル ID を取得するか、Acrobat または Acrobat Reader で Self-Sign デジタル ID を作成する必要があります。デジタル ID には、秘密鍵と証明書(および公開鍵とその他の情報)が含まれます。秘密鍵は証明書ベースの署名を作成するために使用されます。証明書は署名された文書に自動的に適用される資格情報です。受信者が文書を開くときに署名が確認されます。
証明書ベースの署名を適用すると、Acrobat はハッシュアルゴリズムを使用してメッセージダイジェストを生成し、署名者の秘密鍵を使用し それを暗号化します。Acrobat は、この暗号化されたメッセージダイジェストを、証明書の詳細、署名の画像、および署名時点での文書バージョンと共に、PDF に埋め込みます。
証明済み文書として保存ダイアログボックスで「OK」を選択します。
手順 2 で「証明(可視署名)」を選択した場合は、マウスを使用して、署名を表示する四角形の領域をドラッグして描画します。
証明書を使用ツールでは、2 つの種類の証明書ベースの署名を適用できます。「デジタル署名」オプションを使用して、文書の内容を証明したり、文書を承認したりできます。
デジタル署名
証明書を使用してデジタル署名すると、その署名は承認署名と見なされます。
証明(可視または不可視署名)
「証明」オプションは、「デジタル署名」よりも高度な文書制御を提供します。証明が必要な文書の場合、他のユーザーが署名する前に文書を証明する必要があります。文書が既に署名されている場合、「証明」オプションは無効になっています。文書を証明する際に、他のユーザーが行うことができる変更の種類を制御できます。署名を表示または非表示にして証明を行うことができます。
「証明」または「デジタル署名」オプションを使用して行った署名は、欧州電気通信標準化機構(ETSI:European Telecommunications Standards Institute)によって規定されたデータ保護標準に準拠しています。また、両方の署名タイプは PDF 高度電子サイン(PAdES: PDF Advanced Electronic Signature)標準にも準拠しています。Acrobat および Acrobat Reader は、デフォルトの署名形式を CAdES 形式に変更するオプションを提供しています。このオプションは、PAdES 標準の Part 3 に準拠しています。タイムスタンプ機能および署名の長期検証のネイティブサポート(Acrobat 9.1 以降)は、PAdES 標準の Part 4 に準拠しています。デフォルトの署名形式は、適切に設定される場合、PAdES 標準の Part 2 に準拠しています。環境設定ダイアログボックスの署名パネルで、デフォルトの署名方法または署名形式を変更できます。「作成と表示方法」で、「詳細」をクリックします。
あらかじめ次の準備をしておくことによって、署名プロセスを円滑に進め、最良の結果を得ることができます。
署名に特別なデジタル ID が要求される場合もあります。例えば、企業や官公庁で公文書に署名するには、各機関で発行されたデジタル ID のみを使用することが必要になる場合があります。各機関のデジタル署名ポリシーを確認し、適切なデジタル ID を使用してください。
自分の組織からデジタル ID を入手するか、デジタル ID を購入するか(セキュリティパートナーについては Adobe web サイトを参照)、または Self-Sign ID を作成します。Self-Sign デジタル ID の作成を参照してください。デジタル ID がない場合、証明書ベースの署名を適用することはできません。
署名ワークフローの環境設定で、署名ダイアログボックスが開いたときに表示および実行する内容を制御します。特定のアクションの許可、データフィールドの表示と非表示、署名プロセスに影響を及ぼすコンテンツの変更を許可することができます。署名の環境設定を設定すると、署名している内容を表示する機能に影響を与える場合があります。使用可能な署名の環境設定について詳しくは、『デジタル署名ガイド』の「署名ワークフローの環境設定」を参照してください。
シード値は、ユーザーが文書の署名時に実行できる選択肢を指定するための追加コントロールを提供します。未署名の PDF 内の署名フィールドにシード値を適用すると、作成者はオプションのカスタマイズやタスクの自動化を行うことができます。証明書やタイムスタンプサーバーなどの署名の必須項目を指定することもできます。シード値を使用した署名のカスタマイズについて詳しくは、『デジタル署名ガイド』を参照してください。
環境設定ダイアログボックスの署名パネルでオプションを選択することで、証明書ベースの署名の表示方法を設定します。例えば、手書き署名、会社のロゴ、写真などの画像を含めることができます。また、それぞれの目的によって様々な署名を作成できます。それらの詳細度を上げることもできます。
署名には、署名の理由、連絡先情報など、他のユーザーが 署名 を検証するための情報を含めることもできます。
A. テキスト署名 B. グラフィック署名
署名フィールドを右クリックし、「文書に署名」または「可視署名を使用して証明」を選択します。
署名の環境設定を使用して表示方法を作成することもできます。ハンバーガーメニュー /環境設定/署名(Windows)または Acrobat/環境設定/署名(macOS)を選択します。
文書に署名ダイアログボックスの表示方法メニューから、「表示方法を新規作成」を選択します。
グラフィックなし
デフォルトのアイコンと、「テキストの設定」セクションで指定したその他の情報だけが表示されます。
読み込まれたグラフィック
証明書ベースの署名と共に画像を表示します。手書き署名の画像を含めるには、このオプションを選択します。画像ファイルを読み込むには、「ファイル」を選択し、「参照」を選択して画像ファイルを選択します。
名前
デフォルトの署名アイコンと、デジタル ID ファイルに表示される名前だけが表示されます。
「テキストのプロパティ」では、テキストの方向と数字のスタイルを指定し、「OK」をクリックします。右から左に表記される言語のオプションの有効化も参照してください。
(オプション)文書に署名ダイアログボックスに「その他の署名情報」セクションがある場合は、文書に署名する理由、署名地、連絡先情報を指定します。これらのオプションは、作成と表示方法の環境設定ダイアログボックス(環境設定/署名/作成と表示方法/その他)で環境設定として設定した場合にのみ使用できます。
ローミング ID は、サーバーに保存され、利用者がアクセス可能なデジタル ID です。ローミングデジタル ID を提供する組織からローミング ID とアカウントにアクセスするには、インターネット接続が必要です。
「ID と信頼済み証明書」で、「詳細」を選択します。
左側の「デジタル ID」を展開し、「ローミング ID アカウント」を選択し、「アカウントの追加」を選択します。
ローミング ID サーバーの名前および URL を入力し、「次へ」を選択します。
ユーザー名とパスワードを入力するか、画面の指示に従ってアカウントを作成します。「次へ」を選択し、「完了」を選択します。
ローミング ID が追加されると、署名または暗号化用に使用できます。ローミング ID を使用する操作を行うときには、認証アサーションが期限切れでなければ、自動的にローミング ID サーバーにログオンします。
用途に応じて複数のデジタル ID を使い分けることができます。例えば、異なる立場で文書に署名する場合や、異なる証明方法を使用する場合です。通常、デジタル ID はパスワードで保護されています。コンピューター上には PKCS #12 形式のファイルで保存できます。また、デジタル ID はスマートカード、ハードウェアトークン、または Windows 証明書ストアに保存できます。ローミング ID はサーバーに保存可能です。Acrobat には、様々な場所からデジタル ID にアクセスできるデフォルトの署名ハンドラーが含まれています。デジタル ID を使用するには、Acrobat でデジタル ID を登録しておきます。
ディレクトリサーバーは、組織内の集中管理された証明書のレポジトリとして広く使用されています。証明書による暗号化を使用している企業では、ディレクトリサーバーはユーザーの証明書を格納する場所として最適です。ディレクトリサーバーは、Lightweight Directory Access Protocol(LDAP)サーバーなどのネットワークサーバー上で特定の証明書を検索できます。検索した証明書は、信頼済み証明書の一覧に追加できます。信頼済み証明書の一覧に追加しておくと、再検索する必要がありません。また、信頼済み証明書を保存する領域を構築することにより、ワークグループ内のメンバーが暗号化に関連する処理をスムーズに進めることができます。
ディレクトリサーバーの詳細については『デジタル署名ガイド』を参照してください。
ディレクトリサーバーの設定は、セキュリティの読み込み / 書き出し方法またはセキュリティ設定ファイルを使用して取り込みます。セキュリティの読み込み / 書き出し方法を使用してファイルの設定を取り込む前に、ファイルプロバイダーを信頼していることを確認してから開いてください。
「文書のタイムスタンプ」で、「詳細」を選択します。
左側の「ディレクトリサーバー」を選択し、「読み込み」を選択します。
Acrobat FDF サーバーの設定ファイルを選択し、「開く」を選択します。
ファイルが署名されている場合は、「署名のプロパティ」ボタンを選択して、現在の署名ステータスを確認します。
「検索ディレクトリ設定を読み込み」を選択します。
選択を確認するメッセージが表示されたら、「OK」を選択します。
セキュリティ設定ダイアログボックスに、ディレクトリサーバーが表示されます。
セキュリティ設定を書き出すことをお勧めしますが、ディレクトリ設定を読み込み / 書き出し方法ファイルとして書き出すこともできます。別のコンピューター上でディレクトリサーバーを設定するには、 ファイルを使用します。
「文書のタイムスタンプ」で、「詳細」を選択します。
「書き出し」を選択し、宛先を選択して「次へ」を選択します。
ファイルの送信元が自分であることを証明するには、「署名」を選択して署名を追加し、「次へ」を選択します。
ファイルを保存するには、ファイルの名前と保存場所を指定し、「保存」を選択します。
ファイルを添付ファイルとして送信するには、「宛先」ボックスに電子メールアドレスを入力して「次へ」を選択し、「完了」を選択します。
セキュリティ設定の書き出しも参照してください。
文書に署名した日時を証明書ベースの署名の一部として含めることができます。タイムスタンプがタイムスタンプ機関の信頼済み証明書に関連付けられてい場合、タイムスタンプを容易に検証できます。タイムスタンプにより、文書の署名日時を確定できるので、署名の信頼性が向上します。サードパーティのタイムスタンプ機関または自分のデジタル ID の発行元の認証機関からタイムスタンプを取得することができます。
タイムスタンプは、署名フィールドと署名のプロパティダイアログボックスに表示されます。タイムスタンプサーバーを設定している場合は、署名のプロパティダイアログボックスの「日付 / 時刻」タブにタイムスタンプが表示されます。タイムスタンプサーバーを設定していない場合、署名フィールドには、署名した時点のコンピューターの現地時刻が表示されます。
文書に署名したときにタイムスタンプを埋め込まなかった場合は、後でその署名に追加することもできます。(詳しくは、長期署名検証の確立を参照してください)。文書に署名した後に適用されたタイムスタンプは、タイムスタンプサーバーによる時刻が使用されます。
タイムスタンプサーバーを設定するには、管理者またはセキュリティ設定ファイルから取得可能なサーバー名と URL が必要です。
セキュリティ設定ファイルを使用する場合は、それをインストールします(以下のサーバーの設定手順は不要です)。信頼できるソースからセキュリティ設定ファイルを取得していることを確認します。インストールする前にシステム管理者または IT 部門に再確認してください。
タイムスタンプサーバーの設定を含む Acrobat FDF サーバーの設定ファイルがある場合は、読み込みボタン をクリックします。ファイルを選択して、「開く」を選択します。
タイムスタンプサーバーの URL がわかっている場合は、新規ボタン を選択します。サーバー名を入力し、サーバーの URL を入力します。サーバーがユーザー名とパスワードを必要とするかどうかを指定し、「OK」を選択します。
タイムスタンプサーバーをタイムスタンプ署名に使用できるようにするには、タイムスタンプサーバーをデフォルトサーバーとして設定します。
「OK」を選択して、選択を確定します。
Adobe LiveCycle Rights Management(ALCRM)サーバーにより、文書へのアクセスを制限する集中ポリシーを定義できます。これらのポリシーは ALCRM サーバーに保存されます。これらのポリシーを使用するにはサーバーにアクセスする必要があります。
ALCRM サーバーは文書内にユーザーアクセス情報を埋め込みます。したがって、ALCRM ポリシーで文書の受信者を指定します。または、ALCRM サーバーが LDAP ディレクトリから受信者のリストを取得できるようにします。
ALCRM サーバーを使用して、開く、編集、印刷などの別個の文書タスクの権限を設定します。ALCRM サーバー上で文書監査ポリシーを定義することもできます。