一些算法有几种实现,它们使用当前系统上可能可用或不可用的 CPU 指令。只启用(在内核中,而不是作为模块)所有这些是个好主意 - 即当前CPU上可用的最快实现将被自动选择吗?
另外,OpenSSL 会自动开始使用内核提供的这些优化实现,还是应该以某种方式配置?
一些算法有几种实现,它们使用当前系统上可能可用或不可用的 CPU 指令。只启用(在内核中,而不是作为模块)所有这些是个好主意 - 即当前CPU上可用的最快实现将被自动选择吗?
另外,OpenSSL 会自动开始使用内核提供的这些优化实现,还是应该以某种方式配置?
该
make
过程应为您的系统选择所有适当的设置。所以是的 - 应该以这种方式选择最快的实现。如果 OpenSSL 使用内核加密 API,它将使用可用的东西——这就是 API 的全部内容:
提供具有已知参数的服务,而不必考虑它们是如何实现的。再说一次,是的。