如何在 Mac OS 10.5 上验证 RSA 签名?

发布于 2024-11-30 16:01:15 字数 662 浏览 0 评论 0原文

我使用 crypto++ 在 Windows 上签署消息。

我想在我的应用程序中验证 Mac OS 上的签名消息。

我目前在 Mac 操作系统上使用 crypto++ 来验证签名。

但是我发现 Mac OS 有 签名和验证 API。

但在读取文件示例代码中,SecTransformExecute 函数在 MAC OS 10.7 及更高版本中可用。

Mac OS 10.5 中有“签名和验证”API 吗?是否有内置命令可以验证签名?


我更喜欢内置命令或 API,因为 Mac OS 上的 crypto++ 体积较大。我为 i386 和 x86_64 编译 crypto++,输出约为 9MB。我进行了 UPX 压缩,将其降低到约 1.6MB,但我认为 upx 的输出并不能保证始终按预期工作。


看到AquaticPrime的源代码后,我想我会转而使用openssl。

I use crypto++ to sign message on Windows.

I want to verify the signed message on Mac OS, in my application.

I currently use crypto++ to verify signature on Mac OS.

However I found that Mac OS has Signing and Verifying API.

But in Reading files sample code, the SecTransformExecute function is available in MAC OS 10.7 and later.

Is there "Signing and Verifying" API in Mac OS 10.5 ? Is there a built-in command which can verify signature ?


I prefer a built-in command or API because of large size of crypto++ on Mac OS. I compile crypto++ for i386 and x86_64, the output is ~9MB. I do UPX compressing to take it down to ~1.6MB, but I think upx's output is not guaranteed to always work as expected.


After seeing AquaticPrime's source code, I think I will switch to openssl.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文