0

我正在寻找一个RFC8879实现,发现 BoringSSL 已经实现了。

但是我还没有找到如何启用此功能,因为默认情况下证书未压缩,并且 BoringSSL 的 TLS 客户端中没有用于该功能的参数。

有没有人已经使用过这个并且可以给我一些帮助?

4

1 回答 1

0
SSL_CTX_add_cert_compression_alg(SSL_CTX *ctx, uint16_t alg_id,
                                     bssl::CertCompressFunc compress,
                                     bssl::CertDecompressFunc decompress)

您需要为每个算法设置一对回调。ZLIB 具有索引 1、BROTLI 2、ZSTD 3。

于 2021-05-03T03:44:27.360 回答