【发布时间】:2012-06-24 22:42:26
【问题描述】:
所以,我有这个应用程序可以创建一个包含图像和内容的 zip 文件
我想用smime签名。
如果我使用终端命令:
openssl smime -binary -sign -passin "pass:MYPASS" -signer ./MyCertificate.pem -inkey ./MyKey.pem -in ./manifest.in -out ./signature.out -outform DER
格式化:
openssl smime -binary -sign -passin "pass:MYPASS" \
-signer ./MyCertificate.pem -inkey ./MyKey.pem \
-in ./manifest.in -out ./signature.out -outform DER
manifest.in 是包含要签名的文本的文件,signature.out 是输出文件。
我不太了解签名,但我相信这段代码正在使用 PKCS7 对我的文件进行签名
如何使用 ruby/rails 重新创建相同的结果?
我试图查看OpenSSL 的文档,但我找不到任何对我有用的东西
编辑
如果这对某人有帮助, 这就是文档所说的
我需要建立一个:
A detached PKCS#7 signature of the manifest
【问题讨论】:
-
你看过github.com/medined/smime吗?如果您愿意,您也可以使用该命令。
-
我看到了这个库,但帮助提出的问题多于实际帮助...
标签: ruby ruby-on-rails-3.1 openssl smime