gpt4 book ai didi

perl - 在perl中将签名添加到PDF中

转载 作者:行者123 更新时间:2023-12-04 21:20:27 28 4
gpt4 key购买 nike

如何在 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 可以转换为十六进制格式,但我不知道如何将其添加到 PDF 文件中。我知道十六进制形式的签名应该放在/Contents 字段中,签名文本的范围由/ByteRange 数组给出。

有没有为此目的的模块?或者你能给我一些建议吗?谢谢

最佳答案

你可能会觉得这个脚本很有趣... http://mschuette.name/files/pdfsign.pl它使用 PDF::API2 和 Crypt::OpenSSL 来发挥它的魔力……它可能可以作为创建自己的东西的基础。

关于perl - 在perl中将签名添加到PDF中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12936213/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com