gpt4 book ai didi

ssl - 在 openssl 中压缩

转载 作者:太空宇宙 更新时间:2023-11-03 12:52:05 27 4
gpt4 key购买 nike

我想看看 openssl 如何压缩数据并将其发送到 SSL 服务器。我试着查看 Openssl 代码,但我不明白。

基本上,我想编写简单的客户端程序,然后将压缩数据发送到 SSL 服务器。我已经构建了一个可以连接到服务器的简单客户端。

有什么建议吗?怎么做到的?

最佳答案

要使压缩与 OpenSSL 一起工作,需要注意以下几点:

  1. OpenSSL 库应该在没有宏 OPENSSL_NO_COMP 的情况下构建
  2. 如果您在存在 zlib 的 linux 上运行,则还必须启用宏 ZLIB_SHARED
  3. 在使用 OpenSSL 库时,您可以调用 SSL_COMP_get_compression_methods() 函数来加载内置压缩方法。
  4. 如果您想加载自己的压缩方法,请使用 SSL_COMP_add_compression_method() 函数。

确保您使用的是最新的 OpenSSL version .

有关压缩和方法 SSL_COMP_add_compression_method 的更多信息可以从 here 获得。 .

关于ssl - 在 openssl 中压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11167907/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com