我希望在OpenSSL1.1.0版本中启用chacha/。我在谷歌上搜索了很多,但没能得到解决方案。如果有人知道,请帮助我
发布于 2017-02-11 03:30:57
如何启用chacha/poly openssl1.1.0
ChaCha20/Poly1305默认情况下在OpenSSL 1.1.0中启用。在所有其他条件相同的情况下,如果它是一个公共密码并由客户机或服务器选择,您将使用它。
如果您没有看到ChaCha20/Poly1305作为密码套件,那么请检查服务器。它可能缺乏对curve25519或密码套件的支持。您仍然应该看到在ClientHello中广告的密码套件。
ChaCha和Poly1305的一个令人失望的地方是,它们只能通过EVP_chacha20_poly1305作为一个单元使用。您不能只使用ChaCha或Poly1305。( ChaCha是TLS的ChaCha,而不是Bernstein的ChaCha)。
还请参阅如何将Poly1305与EVP接口结合使用?用户邮件列表中的OpenSSL。
https://stackoverflow.com/questions/42008923
复制相似问题