1.8.4
- Docs fix spelling issues by @nnsW3 in https://github.com/krzyzanowskim/CryptoSwift/pull/1053
- chore: fix some comments by @dropbigfish in https://github.com/krzyzanowskim/CryptoSwift/pull/1050
- docs fix spelling issues by @Guayaba221 in https://github.com/krzyzanowskim/CryptoSwift/pull/1056
- Support for Static Linux SDK Based on Musl Instead of Glibc by @AnneBlair in https://github.com/krzyzanowskim/CryptoSwift/pull/1058
- Use
.sha2(.sha256)
for PBKDF2 in readme by @sjudd in https://github.com/krzyzanowskim/CryptoSwift/pull/1061
Full Changelog: https://github.com/krzyzanowskim/CryptoSwift/compare/1.8.3...1.8.4
1.8.3
- Remove whitespace from the filename to please bazel build system #1048
1.8.2
- Enable VisionOS as supported platform for Xcode project and SwiftPM package
- Tweak CocoaPods setup for privacy manifest
1.8.1
- Update publicKeyDER to support exponent of any byte length (@WFrost3)
- Add SHA3 variants for RSA signature verification (@KatrinLomp)
- Throw error on unsupported calls, rather than call fatalError (@AsifSyeed)
- Update PKCS7 padding logic (@matthiasgeihs)
- Add SDK Privacy Manifest - PrivacyInfo.xcprivacy
1.8.0
- Add XChaCha20 and XChaCha20-Poly1305 (@zssz)
1.6.0
- Improve & extend RSA support with DER (see README for details)
- Fix Blowfish memory leaks
- Fix PCBC mode
- SwiftWasm compatibility
1.5.1
- Resolve type name clash by renaming BigInt -> BigInteger #917