`openssl rsautl -sign`与`openssl dgst -sign`相比有多安全?

时间:2015-05-27 10:33:04

标签: ruby openssl digital-signature

我正在研究如何生成文件的数字签名,并发现至少有两种方式:openssl rsautl -signopenssl dgst -sign

通过阅读Difference between openSSL rsautl and dgst

,我了解了它们在算法级别上的区别

我想知道他们在安全级别上是否存在差异。我认为它们之间的区别是ASN1编码,这不会影响openssl rsautl -sign安全级别的强度。但如果可能的话,我想确定一下。

我打算在Ruby中实现它。在我看来,openssl dgst -sign可以使用sign中的OpenSSL::PKey::RSA来实现,openssl rsautl -sign可以使用private_encrypt中的OpenSSL::PKey::RSA来实现Template.Child.events({ 'click .my-div-or-input-class-name-here': function (event, template) { console.log($(event.currentTarget).val()); } });

0 个答案:

没有答案