OpenSSL-for-iOS 1.0.2.d.1

OpenSSL-for-iOS 1.0.2.d.1

测试已测试
Lang语言 Obj-CObjective C
许可证 自定义
发布最后发布2015年9月

DapperstoutStefan van den Oord维护。



OpenSSL-for-iOS 1.0.2.d.1

  • OpenSSL 项目、Felix Schulze 和 Dapperstout(Pod 维护者)

这是一个在 iPhone 上使用自编译的 OpenSSL 库的脚本。您可以使用它和 Apple 的官方 SDK 以及 XCode 构建应用程序。我还制作了一个小型的示例应用程序,用于与 XCode 和 iPhone/iPhone-Simulator 一起使用库。

享受在 iPhone 上的 OpenSSL 吧!

运行示例之前,您必须使用以下命令构建 OpenSSL 库

./build-libssl.sh

该仓库包含一个使用 OpenSSL 库的 iOS 8.0 XCode 项目。示例使用 MD5 或 SHA256 算法从 UITextfield 计算一个 md5 或 sha256 哈希。

系统支持

目前支持 iOS 4.3 - iOS 8.1(i386、x86_64、armv7、armv7s、armv64)。

对于 iOS < 4.3,您必须使用 iOS SDK < 6.0 和较旧的构建脚本版本。

如果您在构建 arm64 时遇到问题,请卸载 MacPorts(参见 #28)。

此项目的原始教程

变更日志

  • 2015-03-19: OpenSSL 1.0.2a
  • 2015-01-28: OpenSSL 1.0.2
  • 2015-01-10: OpenSSL 1.0.1k
  • 2014-10-15: OpenSSL 1.0.1j
  • 2014-09-18: iOS 8.0 支持
  • 2014-08-08: OpenSSL 1.0.1i
  • 2014-06-05: OpenSSL 1.0.1h
  • 2014-04-07: OpenSSL 1.0.1g
  • 2014-03-12: iOS 7.1 支持
  • 2014-01-07: OpenSSL 1.0.1f
  • 2013-10-12: x86_64 支持,将项目迁移到 iOS 7.0
  • 2013-09-23: iOS 7.0 支持
  • 2013-03-01: OpenSSL 1.0.1e,iOS 6.1
  • 2012-09-21: 支持 iOS 6.0 和 iPhone 5(armv7s)- 删除 armv6 支持
  • 2012-05-17: OpenSSL 1.0.1c
  • 2012-05-02: OpenSSL 1.0.1b
  • 2012-04-01: OpenSSL 1.0.1,使用 ARC 简化项目
  • 2012-01-28: OpenSSL 1.0.0g,优化构建脚本
  • 2011-10-23: OpenSSL 1.0.0e,iOS 5.0
  • 2011-02-08: OpenSSL 1.0.0d
  • 2010-12-16: 构建 OpenSSL 的脚本
  • 2010-12-04: SHA256 哈希,使用 iOS 4.2 作为基础 SDK 的清洁项目文件
  • 2010-12-04: OpenSSL 1.0.0c
  • 2010-11-16: OpenSSL 1.0.0b
  • 2010-06-30: OpenSSL 1.0.0a,iOS 4.0 作为基础 SDK
  • 2010-06-10: OpenSSL 0.9.8o,iPad 版本
  • 2010-03-31: OpenSSL 0.9.8n
  • 2010-02-26: OpenSSL 0.9.8m