Swift-Security:使用 Swift 访问 Keychain 的概念证明

时间:2024-07-03 02:15:42
【文件属性】:

文件名称:Swift-Security:使用 Swift 访问 Keychain 的概念证明

文件大小:19KB

文件格式:ZIP

更新时间:2024-07-03 02:15:42

Swift

Swift-安全 用于键入访问安全(钥匙串)服务的包。 我在周末构建了它,以检查使用 Swift 阻止根证书的难度。 当作为框架包含时,将其作为任何其他框架导入: import Swift_Security 列出所有已安装的根证书: let certificates = root_certs () println (certificates) 还可以列出有关证书的一些基本信息: certificates[ 0 ]. commonName certificates[ 0 ]. subjectCountry 检查证书的信任设置。 let nl = first (certificates. filter { $0 . subjectCountry == " NL " }) println (nl ? . commonName ) println (nl ? . trustS


【文件预览】:
Swift-Security-master
----Swift-Security.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(16KB)
----README.md(967B)
----Swift-SecurityTests()
--------Swift_SecurityTests.swift(926B)
--------Info.plist(749B)
----LICENSE(1KB)
----Swift-Security()
--------TrustSettings.swift(4KB)
--------Utils.swift(3KB)
--------Policy.swift(5KB)
--------Certificate.swift(2KB)
--------Info.plist(931B)
--------Swift-Security.h(537B)
----README.playground()
--------section-4.swift(54B)
--------section-10-original.swift(100B)
--------Documentation()
--------section-6.swift(58B)
--------contents.xcplayground(742B)
--------section-2.swift(22B)
--------section-8.swift(125B)
--------section-8-original.swift(125B)
--------section-10.swift(100B)
--------section-6-original.swift(58B)
--------timeline.xctimeline(120B)
--------section-2-original.swift(22B)
--------section-4-original.swift(54B)

网友评论