: Includes standard algorithms like SHA-1, SHA-2, SHA-3, MD5, and CRC.
: Supports incremental updates, allowing you to process large files without loading them entirely into memory. Performance Considerations
For manual control, add it as a Git submodule: git submodule add https://github.com/krzyzanowskim/CryptoSwift.git . You can then drag the .xcodeproj into your main project.
: Implements PBKDF2 and Scrypt for secure password hashing.
Add github "krzyzanowskim/CryptoSwift" to your Cartfile and run carthage update --use-xcframeworks to build the framework binaries. Direct Source (Submodule)
The primary way to download and integrate CryptoSwift. In Xcode, navigate to and paste the CryptoSwift GitHub URL.
: Supports AES (ECB, CBC, CFB, GCM, etc.), Blowfish, ChaCha20, Rabbit, and RSA.