文件名称:TLSTool:使用OSX的内置TLS堆栈以交互方式探索TLS
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-03 16:59:31
Objective-C
TLS工具 TLSTool是一个示例,展示了如何使用NSStream API来实现传输层安全性(TLS)及其前身安全套接字层(SSL)。 TLSTool可以在客户端和服务器模式下演示TLS。 TLSTool也可以用于交互式地探索TLS,就像OpenSSL的s_client和s_server子命令一样。 但是,由于TLSTool使用操作系统的内置TLS堆栈,因此其行为将更像其他使用TLS的内置应用程序(邮件,Safari等)。 TLSTool需要OS X 10.9,但它显示的核心TLS技术与OS X至少回溯到OS X 10.4(以及与此有关的所有iOS版本)兼容。 入门 使用TLSTool来运行简单的TLS客户端测试很容易。 例如,要获取URL : TLSTool s_client -connect apple.com:443 * input stream did open * o
【文件预览】:
TLSTool-master
----TLSTool()
--------TLSToolClient.m(5KB)
--------TLSToolServer.h(5KB)
--------QNetworkAdditions.h(5KB)
--------TLSToolCommon.h(5KB)
--------main.m(15KB)
--------TLSToolClient.h(4KB)
--------TLSToolServer.m(9KB)
--------QNetworkAdditions.m(4KB)
--------QHex.m(4KB)
--------TLSToolCommon.m(15KB)
--------QHex.h(3KB)
----LICENSE(2KB)
----TLSTool.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(11KB)
----README.md(4KB)
----.gitignore(618B)