openssl-ios-bitcode 1.0.216

openssl-ios-bitcode 1.0.216

许可证 自定义
发布最新发布2018年11月

stayHFmakeKeyReusezhanghui43 维护。



OpenSSL 1.0.2l 2017年5月25日

版权 (c) 1998-2015 OpenSSL 项目 版权 (c) 1995-1998 Eric A. Young, Tim J. Hudson 所有权保留。

描述

OpenSSL 项目是一个协作努力,旨在开发一个健壮的、商业级别、功能齐全、开源的工具集,实现了安全套接字层 (SSLv3) 和传输层安全 (TLS) 协议,同时还实现了一个功能强大的通用密码学库。该项目由一个全球志愿者社群管理,他们使用互联网进行沟通、规划和发展 OpenSSL 工具集及其相关文档。

OpenSSL 是起源于 Eric A. Young 和 Tim J. Hudson 开发的 SSLeay 库。OpenSSL 工具集遵循双授权模式(OpenSSL 许可证加上 SSLeay 许可证),这意味着您可以自由地获取和使用它进行商业和非商业用途,只要您满足两个许可证的条件。

概述

OpenSSL 工具集包括

libssl.a:提供了 SSLv3 和 TLS 的客户端和服务端实现。

libcrypto.a:提供了 SSL/TLS 所需的通用密码学和 X.509 支持,但它不是逻辑上的组成部分。

openssl:一个命令行工具,可用于:生成密钥参数 生成 X.509 证书、CSR 和 CRL 计算 Message Digest 加解密 SSL/TLS 客户端和服务器测试 处理 S/MIME 签名或加密邮件 更多...

安装

请参阅相应的文件:INSTALL Linux、Unix 等. INSTALL.DJGPP DJGPP 平台的 DOS 平台. INSTALL.NW Netware. INSTALL.OS2 OS/2. INSTALL.VMS VMS. INSTALL.W32 Windows (32位). INSTALL.W64 Windows (64位). INSTALL.WCE Windows CE.

支持

有关如何获取商业技术支持的详细信息,请访问 OpenSSL 网站'http://www.openssl.org'。

如果您使用 OpenSSL 时遇到任何问题,请首先采取以下步骤

- Download the latest version from the repository
  to see if the problem has already been addressed
- Configure with no-asm
- Remove compiler optimisation flags

如果您希望报告一个错误,请包括以下信息并在 GitHub 上创建一个问题

- On Unix systems:
    Self-test report generated by 'make report'
- On other systems:
    OpenSSL version: output of 'openssl version -a'
    OS Name, Version, Hardware platform
    Compiler Details (name, version)
- Application Details (name, version)
- Problem Description (steps that will reproduce the problem, if known)
- Stack Traceback (if the application dumps core)

仅仅因为某个东西没有按照您的预期工作,并不一定意味着它是 OpenSSL 中的错误。

如何为 OpenSSL 贡献

请参阅 CONTRIBUTING

法律问题

许多国家限制加密技术的使用或出口。如果您可能受到此类限制,请在尝试开发和分发加密代码之前寻求合格的专业法律咨询。