关键字“加密”的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
themis
易于使用的数据保护密码学框架:具有前向保密的安全消息传递和安全的数据存储。在 14 个平台上具有统一的 API。
JOSESwift
一个用 Swift 编写的用于 JOSE 标准 JWS、JWE 和 JWK 的框架。
SpeziStorage
Spezi 模块用于存储静态加密的信息和凭据
ObjectivePGP
ObjectivePGP 是一个用于 iOS 和 macOS 的开源库,为开发者提供工具,用于在其应用程序中实现 OpenPGP 加密和解密、数字签名和签名验证,从而增强安全性和数据完整性。
jose-swift
一个全面的 Swift 库,用于 JOSE 标准的实现,支持 JWA、JWK、JWE、JWS 和 JWT,具有强大的加密和签名功能。
open-crypto
🔑 哈希(BCrypt、SHA2、HMAC)、加密 (AES)、公钥 (RSA) 和随机数据生成。
SCrypto
优雅的 Swift 接口,用于访问 CommonCrypto 例程
EnigmaKit
Swift 中的 Enigma 加密
SRP
用于 Swift 的安全远程密码 (SRP)
TIMEncryptedStorage
Trifork Identity Manager 的 KeyService 功能的 iOS 框架。此框架的目的是基于用户提供的密钥或使用生物识别技术来加密和解密数据。该框架以安全的方式交换密钥以获得加密密钥,并将加密的数据存储在钥匙串中。
NiftyRSA
Swift 中的公钥 RSA 加密
axx
从命令行加密/解密文件
BMHCrypto
BMHCrypto 是一个基于 CryptoKit 构建的纯 Swift 包,添加了有用的扩展并可以立即使用。
EncryptKit
一个简单的 CommonCrypto 包,用于加密/解密字符串
14 个软件包。