Swiftpack.co - Package - Craz1k0ek/CCSwift

CCSwift

A CommonCrypto implementation in Swift, including some of the SPI implementations.

Swift Package manager

In order to use the package using the Swift package manager, add the following as dependency to your Package.swift.

.package(url: "https://github.com/Craz1k0ek/CCSwift.git", from: "1.0.0")

Afterwards, add CCSwift as dependency to the target where you need the package. Lastly, update the package.

swift package update

Requirements

  • iOS 12.0 or higher
  • macOS 10.13 or higher

Github

link
Stars: 0

Dependencies

Used By

Total: 0

Releases

1.1.0 - KDF -

This release includes:

  • PBKDF2
  • CTR HMAC
  • CTR HMAC Fixed
  • HKDF
  • ANSI X9.63

1.0.0 - CCSwift -

This release includes:

  • Digests (MD5, RIPEMD160, SHA-1, SHA-2)
  • Asymmetric crypto (RSA, ECC)
  • Symmetric crypto (AES, DES, 3DES, RC2, RC4, Blowfish, CAST)
  • Authentication codes (HMAC, CMAC)
  • Data utility (secure random, time safe compare)