使用 RSA (PKCS 7) 分配/验证签名
对于使用 RSA 加密消息操作 (PKCS#7) 分配/验证签名的简单而快速的库有什么建议吗?
Any suggestions for simple and fast library for assigning / validation of signature using RSA Cryptographic Messaging Operations (PKCS#7)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
根据我的观点和经验,Crypto++ 一直是任何平台上加密和解密数据的最佳选择。
http://www.cryptopp.com/
Crypto++ has been, in my opinion and experience, the best for encrypting and decrypting data for any platform.
http://www.cryptopp.com/
尽管不像 Crypto++ 那样易于使用,但 openssl 支持基于 PKCS#7 的标准。您可以查看 apps/cms.c 以获取您需要的所有内容的示例。另一种选择是 RSA BSAFE-C,它有免费版本,可用于 RSA Share 程序。查看开发人员指南,第 5 章显示支持 PKCS#7。
Although not nearly as easy to use as Crypto++, openssl has support for PKCS#7 based standards. You can look at apps/cms.c for an examples of everything you'd need. Another option is RSA BSAFE-C, which is available in a free version for something called the RSA Share program. Looking at the developers guide, chapter 5 shows that PKCS#7 is supported.
我使用的是QCA(依赖于OpenSSL),相对来说比较好用。但我认为你需要 Qt。
I use QCA (relies on OpenSSL), which is relatively easy to use. But I think you need Qt.