C++ 的 RSA 加密库

发布于 2024-07-04 21:15:03 字数 1557 浏览 7 评论 0原文

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

浅唱ヾ落雨殇 2024-07-11 21:15:03

我过去使用过 OpenSSL,发现它是一个很棒的加密 API 库,包括 AES、RSA、3DES。

I have used OpenSSL in past and found it a great library for crypto APIs including AES, RSA, 3DES.

[浮城] 2024-07-11 21:15:03

如果您使用的是 Win32,为什么不直接使用内置的 win32 加密 API 呢?

下面是它在实践中如何工作的一个小例子:

http://www.codeproject.com/KB /security/EncryptionCryptoAPI.aspx

If you're using Win32, why don't you simply use the built-in win32 crypto-API?

Here's a little example how it works in practice:

http://www.codeproject.com/KB/security/EncryptionCryptoAPI.aspx

怎会甘心 2024-07-11 21:15:03

Crypto++ - 除了正常的源代码自身之外,他们还为 MSVC 6、7.1 和 8 提供了经过 NIST FIPS 验证的 dll构建的包。

Crypto++ - They have NIST FIPS validated dll's for MSVC 6, 7.1, and 8 on top of the normal source code self built packages.

所谓喜欢 2024-07-11 21:15:03

我认为 OpenSSL 是一个不错的选择。 它维护得很好,而且价格也合适:)

http://www.openssl.org

I think OpenSSL is a good choice. It's well-maintained, and the price is right :)

http://www.openssl.org

烟若柳尘 2024-07-11 21:15:03

我使用以下库:

http://www.efgh.com/software/rsa.htm

它是公共领域,紧凑,独立,并且工作良好。

I use the following library:

http://www.efgh.com/software/rsa.htm

It's public domain, compact, self contained, and does the work well.

羁拥 2024-07-11 21:15:03

也许 Botan 是一个替代方案? 它是一个具有 BSD 许可证的 C++ 库,支持 RSA 算法。

Maybe Botan is an alternative? It is a C++ library with a BSD license that supports RSA algorithms.

濫情▎り 2024-07-11 21:15:03

作为替代方案,请考虑 LibTomCrypt (https://github.com/libtom/libtomcrypt)

As an alternative, consider LibTomCrypt (https://github.com/libtom/libtomcrypt)

看海 2024-07-11 21:15:03

另一种选择是libbeecrypt。 一个非常成熟的产品,在许多平台上都有汇编器实现。

Another alternative is libbeecrypt. A very mature product with assembler implementations on many platforms.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文