Ubuntu 19.10 64 位下的 libssl-1.0.0 和 libcrypto-1.0.0 32 位

Ubuntu 19.10 64 位下的 libssl-1.0.0 和 libcrypto-1.0.0 32 位

我需要在 Ubuntu 19.10 64 位下运行一个相当老的程序,该程序需要:

  • libssl-1.0.0 32 位
  • libcrypto-1.0.0 32 位

我找不到它们 - 也许我找错了地方。我还尝试将较新的版本符号链接到所需的版本,但失败了。示例:

未定义符号:CRYPTO_num_locks

我应该去哪里寻找它们?

答案1

OpenSSL 1.0.0 已经 4 年没有支持了。如果你真的需要这么老旧且早已过时的库,你需要下载源代码并自行编译 -https://www.openssl.org/source/old/1.0.0/

还要注意,运行如此老旧且不受支持的软件堆栈可能会引发安全问题。甚至应用程序可能不再工作:世界已转向使用 TLS 1.2 和 TLS 1.3,而 OpenSSL 1.0.0 不支持这些。您能获得的最好版本是 TLS 1.0。

相关内容