釣りタイトルになってしまい、ごめんなさい。結論から言えば私の力(初心者)では Linux 版の JSignPDF では電子署名できませんした。が、ネット上には情報が皆無なので、とりあえず分かったところまで綴ってみます。使用した OS とバージョンは Ubuntu 12.10。
まずは端末を開いて Oracle Java 7 Runtime をインストール。
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer
次に、サイトから Zip ファイルをダウンロードし、展開。
jsignpdf-1.4.4 の中にある JSignPDF.jar を右クリックで開き「Oracle Java 7 Runtime で開く」で起動。ちなみに OpenJDK Java 7 Runtime では開けませんでした。
と、ここまではわかったのですが、Mac版のときと同様に電子証明書が PKCS12 で読み込めず…。電子証明書をクリックすると Gnome2 KeyStorage か User KeyStorage にインポートできるようですが、どこに格納されているか把握できず…。JKS(Java Key Store)にインストールするのかな?
- Java ™ Cryptography Architecture Sun Providers Documentation
- keytool – Key and Certificate Management Tool
これで電子署名できれば OS もフリーで行けるのに。うーむ(笑)申請用総合ソフトも Wine で動くようにできたら嬉しいんだけど。