Openssl 的 BIO 包装器和 SSL 调用有什么区别?

发布于 2024-07-16 08:14:24 字数 84 浏览 1 评论 0原文

我长期以来一直很困惑,使用 BIO_* 方式是否比原始 SSL_* 调用有明显的优势。

我总是使用非生物,因为我认为我有更多的控制权。

I have long been confused if using the BIO_* way would have obvious advantage over the raw SSL_* calls.

I always use the non-bio as I thought I have more control.

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

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

发布评论

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

评论(1

只是我以为 2024-07-23 08:14:24

BIO 让我很困惑,但它允许你透明地添加压缩和其他过滤器。 您确实需要压缩,因为它 1) 使密码分析更加困难,2) 使用更少的带宽,3) 压缩 + 加密比加密原始数据流占用更少的 CPU。

BIO drives me up the wall but it allows you to transparently put in compression and other filters. You do want compression since it 1) makes cryptanalysis harder, 2) uses less bandwidth and 3) takes less CPU to compress + encrypt than to encrypt the raw data stream.

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