Top 23 Swift Security Projects
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in SwiftProject mention: What’s everyone working on this month? (March 2021) | reddit.com/r/swift | 2021-03-02
Made a pull request in the CryptoSwift package https://github.com/krzyzanowskim/CryptoSwift/pull/855
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.Project mention: Devs could resort to workarounds to avoid iOS 14 anti-tracking feature | reddit.com/r/apple | 2021-01-07
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc
📱 Wire for iOS (iPhone and iPad)Project mention: Where do you get started learning about encryption if one were trying to make an encrypted messaging app? | reddit.com/r/iOSProgramming | 2021-03-04
Wire is also an open source encrypted messenger. They use the proteus protocol (an early branch of the Signal protocol), the implementation is called Cryptobox and is written in Rust, here is a Swift wrapper which their iOS app uses.
A powerful, protocol-oriented library for working with the keychain in Swift.
Store SSH keys in the Secure Enclave
The official repo for Blokada for Android and iOS.Project mention: Is Blokada safe? | reddit.com/r/androidapps | 2021-03-06
Both v4 and v5 (for those who don't know, 5 is considered unstable) can be downloaded from the official site: https://blokada.org/
Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.
🔒 Swift Obfuscator that protects iOS apps against reverse engineering attacks.
A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults. Written in Swift.
RSA public/private key encryption in Swift
Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication.
An iOS passcode lock with TouchID authentication written in Swift.
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
A library for make a beautiful Passcode Lock View
A wrapper for Apple's Common Crypto library written in Swift.
Helps you define secure storages for your properties using Swift property wrappers.
Heimdall is a wrapper around the Security framework for simple encryption/decryption operations. (by henrinormak)
:trident: CommonCrypto in Swift, and more
Simple and secure hashing in Swift with the SipHash algorithm
Demonstration library for using the Secure Enclave on iOS
An Elegant crypto toolkit in Swift.
What are some of the best open-source Security projects in Swift? This list will help you: