4.1.2 暗号化して出力する

PDF形式ファイルを暗号化するセキュリティ属性を設定して出力できます(暗号化出力)。暗号化することで,PDF形式ファイルの改ざん,および給与明細などの情報の漏えいを防げます。また,仕分け出力と組み合わせることで,PDF形式ファイルを暗号化仕分け出力することもできます。詳細については,「6.1.2 PDF暗号化仕分け出力する」を参照してください。

PDF形式ファイルを暗号化出力するには,EUR Server Standard,またはEUR Server Enterpriseに加えて,EUR Server - Cipher optionが帳票サーバに必要です。

<この項の構成>
(1) 使用するファイル
(2) 暗号化出力したPDF形式ファイルの動作
(3) パスワードの暗号化
(4) 注意事項

(1) 使用するファイル

PDF形式ファイルを暗号化出力するには,帳票出力時に暗号化設定ファイルの指定が必要です。暗号化設定ファイルには,PDF形式ファイルを暗号化するセキュリティ属性を指定します。暗号化設定ファイルで指定できる項目を次に示します。

なお,ユーザパスワードとオーナパスワードには,暗号化したパスワードも指定できます。パスワードの暗号化については,「(3) パスワードの暗号化」を参照してください。

■PDF形式ファイルを暗号化出力する場合の指定例
出力先ファイル「OUTPUT.pdf」に,次の設定をするときの指定例です。
  • PDF形式ファイルを閲覧するとき,パスワードの入力を求めます。
  • PDF形式ファイルの印刷を禁止します。
    暗号化設定ファイル(cipher.txt)の定義内容
    OwnerPassword=OWNER
    DisablePrint=Yes
    UserPassword=HITACHI
    マッピングデータファイル(shikyuu.csv)の内容
    所属,氏名,支給額
    勤労課,日立太郎,250000
    勤労課,日立花子,200000
「OUTPUT.pdf」には,「勤労課 日立太郎 250,000円」と「勤労課 日立花子 200,000円」が出力されます。
「OUTPUT.pdf」を開こうとすると,パスワードの入力を求められます。
「OUTPUT.pdf」を開くと,[文書のセキュリティ]ダイアログには次のように表示されます。
ユーザパスワード:はい
マスタパスワード:はい
印刷      :許可しない
なお,お使いのAdobe Readerのバージョンによっては,表示内容が異なる場合があります。

暗号化設定ファイルの指定内容の詳細については,マニュアル「EUR 帳票出力 リファレンス EUR Server編」を参照してください。

(2) 暗号化出力したPDF形式ファイルの動作

暗号化出力したPDF形式ファイルを開いたときの動作を,次の表に示します。

表4-2 暗号化出力したPDF形式ファイルを開いたときの動作

項番PDF仕分け定義ファイル暗号化設定ファイル動作
ユーザパスワードオーナパスワードユーザパスワード
1パスワードの入力を求められません。
自由にファイルを開けますが,暗号化設定ファイルに設定されているセキュリティ属性は有効です。
2パスワードの入力を求められます。
ユーザパスワードが通知されている閲覧者だけファイルを開けます。また,暗号化設定ファイルに設定されているセキュリティ属性も有効です。
3
4パスワードの入力を求められます。入力するパスワードは,オーナパスワードとユーザパスワードのどちらでもかまいません。ただし,どちらのパスワードを入力するかによって,セキュリティ属性は次のように異なります。
  • オーナパスワードを入力したとき
    暗号化設定ファイルに設定されているセキュリティ属性は,すべて解除した状態で表示されます。
  • ユーザパスワードを入力したとき
    暗号化設定ファイルに設定されているセキュリティ属性は有効です。
5
(凡例)
○:指定あり。
-:指定なし。

■PDF形式ファイルを暗号化仕分け出力する場合の注意
  • ユーザパスワードは,PDF仕分け定義ファイルのuserpasswordで指定します。暗号化設定ファイルのキーワードUserPasswordの指定はいりません。指定されていても無視されます。
  • パスワードは,暗号化設定ファイルのキーワードOwnerPassword,またはPDF仕分け定義ファイルのuserpasswordのどちらかを指定してください。どちらも指定していない場合は,エラー(KEEU033-E)になります。
  • 暗号化設定ファイルで指定するOwnerPasswordと,PDF仕分け定義ファイルで指定するuserpasswordは,異なるパスワードを指定してください。同じパスワードが指定されている場合は,エラー(KEEU034-E)になります。

(3) パスワードの暗号化

セキュリティを強化するために,暗号化設定ファイル,およびPDF仕分け定義ファイルに指定するユーザパスワードとオーナパスワードを暗号化できます。

パスワードの暗号化は,PDFパスワード暗号化ツールeurecpdfコマンド)で行います。PDFパスワード暗号化ツールは,EUR Server - Cipher optionに同梱されています。

(a) ファイル名

PDFパスワード暗号化ツールのファイル名と格納先を次に示します。

(b) コマンドの構文

PDFパスワード暗号化ツールのコマンドの構文を次に示します。なお,オプションのセパレータは「/」で示しています。UNIX/Linux環境の場合の場合は,「/」を「-」に置き換えてお読みください。

eurecpdf
    /t 暗号化対象ファイル種別
    /if 暗号化対象ファイルパス
    /of 出力先ファイルパス
    /es 暗号化鍵

(c) 出力されるファイル

パスワード暗号化ツールのコマンドを実行すると,暗号化設定ファイルまたはPDF仕分け定義ファイルの中のパスワードだけが暗号化され,指定したファイルに出力されます。暗号化前のファイルへの上書きはできません。

(4) 注意事項