Skip to content

Releases: krzyzanowskim/CryptoSwift

1.10.0

22 Apr 18:52
1.10.0
f2a627b

Choose a tag to compare

  • Add a ChaCha20 initializer with explicit 4-byte counter support and QUIC test vectors
  • Fix XChaCha20-Poly1305 nonce length metadata to require 24-byte nonces
  • Make the privacy manifest Apple-only via a dedicated resources target and add visionOS/macCatalyst support
  • Prefer FoundationEssentials when available, with Foundation fallback for compatibility
  • Fix Scrypt and SecureBytes memory handling to avoid unsafe baseAddress crashes and release allocated memory correctly

1.9.0

10 Jul 07:15

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.8.5...1.9.0

1.8.5

26 Jun 22:47
132f5b2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.8.4...1.8.5

1.8.4

23 Dec 12:25
1.8.4
729e01b

Choose a tag to compare

What's Changed

Full Changelog: 1.8.3...1.8.4

1.8.3

05 Aug 17:13
1.8.3
678d442

Choose a tag to compare

  • Remove whitespace from the filename to please bazel build system #1048

1.8.2

11 Apr 20:09
1.8.2
c9c3df6

Choose a tag to compare

  • Enable VisionOS as supported platform for Xcode project and SwiftPM package
  • Tweak CocoaPods setup for privacy manifest

1.8.1

07 Jan 23:54
1.8.1
7892a12

Choose a tag to compare

  • 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

05 Sep 09:43
1.8.0
db51c40

Choose a tag to compare

  • Add XChaCha20 and XChaCha20-Poly1305 (@zssz)

1.7.2

07 Jun 22:30
1.7.2
32f641c

Choose a tag to compare

1.7.2

1.7.1

21 Apr 13:47
1.7.1
eee9ad7

Choose a tag to compare

1.7.1