5

perlでデジタル署名を使用してpdfファイルに署名するにはどうすればよいですか? PDFのコンテンツを抽出し、署名文字列を生成することができます

# $content -> 署名する PDF コンテンツ

私の $private_key Crypt::OpenSSL::RSA->new_private_key($key_string);
$private_key->use_md5_hash();
私の $signature = $private_key->sign($content);

したがって、$signature は 16 進形式に変換できますが、PDF ファイルに追加する方法がわかりません。16 進形式の署名は /Contents フィールドに配置する必要があり、署名されたテキストの範囲は /ByteRange 配列によって指定されることを知っています。

この目的のためのモジュールはありますか? または、どうすればよいかアドバイスいただけますか?ありがとう

4

2 に答える 2