交叉编译 OpenSSL

概述


OpenSSL 是一个健壮的、商业级的、功能齐全的开源工具包,用于传输层安全协议(TLS, Transport Layer Security),以前称为安全套接字层(SSL, Secure Sockets Layer)协议。协议实现基于一个完整的通用加密库,该库也可以独立使用。

OpenSSL 是 Eric A. Young 和 Tim J. Hudson 由 SSLeay 库开发演变而来的。

OpenSSL 项目官方网址:https://www.openssl.org

OpenSSL toolkit 包含:

  • libssl所有 TLS 协议的实现 (TLSv1.3)
  • libcrypto一个全强度通用加密库。它构成 TLS 实现的基础,但也可以独立使用。
  • opensslOpenSSL 命令行工具,一把瑞士军刀,用于加解密任务,测试与分析。

下载


量产使用

可以从