⚠️ 警告这个库已被弃用,建议使用 https://github.com/apple/swift-crypto
OpenCrypto 是苹果 CryptoKit 的即插即用替代品,构建于 OpenSSL 之上。
此软件包旨在用于 CryptoKit 不可用的平台,例如 Linux。 CryptoKit 的大部分功能都可用,但仍缺少一些
- ✅ MD5
- ✅ SHA1
- ✅ SHA2 (256, 384, 512)
- ✅ HMAC
- ✅ AES GCM (128, 192, 256)
- ✅ ChaChaPoly (1305)
- ❌ Curve25519
- ❌ NIST P (256, 384, 521)