用于关键词“密码学”的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
swift-crypto
Apple CryptoKit 的 API 的大部分开源实现,适用于 Linux 平台。
CryptoSwift
CryptoSwift 是一个不断增长的标准和安全密码算法集合,用 Swift 实现
themis
易于使用的数据保护密码学框架:具有前向保密的安全消息传递和安全数据存储。在 14 个平台上具有统一的 API。
swift-homomorphic-encryption
Swift 中的同态加密库和应用程序
Cryptor
使用 CommonCrypto/libcrypto 的 Swift 跨平台加密库
Sodium
适用于 iOS 和 macOS 的安全易用的加密
PerfectCrypto
加密操作
open-crypto
🔑 哈希(BCrypt、SHA2、HMAC)、加密 (AES)、公钥 (RSA) 和随机数据生成。
Shield
🛡安全库,涵盖密码学、哈希、HMAC、随机、PBKDF、PKCS、X509、PKCS10
K1
围绕 libsecp256k1 的 Swift 包装器,具有类似 CryptoKit 的 API。
SCrypto
用于访问 CommonCrypto 例程的优雅 Swift 接口
WhiteboxCryptography
WhiteboxCryptographySDK
HashGenerator
使用常用哈希算法生成哈希摘要
NiftyRSA
Swift 中的公钥 RSA 加密
JOSE
JSON 对象签名和加密 (JOSE) 系列规范的 Swift 实现
ServerCrypto
适用于服务器端 Swift 的简易密码学
nostr-kit
在 swift 中执行 nostr 操作的最快方法。完毕。
axx
从命令行加密/解密文件
BMHCrypto
BMHCrypto 是一个基于 CryptoKit 构建的纯 Swift 软件包,添加了有用的扩展并可供使用。
GoldenKey
与 CryptoKit 兼容的安全框架