Top Swift Frameworks & Libraries for security

Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.

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....

📱 Wire for iOS (iPhone and iPad)

Store SSH keys in the Secure Enclave

RSA public/private key encryption in Swift

Crescendo is a swift based, real time event viewer for macOS. It utilizes Apple's Endpoint Security Framework....

iOS platform security & anti-tampering Swift library

Sign, verify, encrypt and decrypt using the Secure Enclave

A security blanket for Xcode project files

Heimdall is a wrapper around the Security framework for simple encryption/decryption operations.

Damn Vulnerable iOS App (DVIA) is an iOS application that is damn vulnerable. Its main goal is to provide a platform to mobile security enthusiasts/professionals o...

Demonstration library for using the Secure Enclave on iOS

AppLocker - simple lock screen for iOS Application ( Swift 4+, iOS 9.0+) Touch ID / Face ID

Security Training Tool that demonstrates common mobile application vulnerabilities using Swift in iOS...

可对 Xcode 项目工程所有的 objective-c 文件内包含的明文进行加密混淆,提高逆向分析难度。

A proof of concept to show how easy it is to get coarse location of the user without using Core Location...

Harden Your Security Headers For Vapor

Easily view and inspect X.509 certificates on your iOS device.

SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL

A TouchID-aware 2-factor authenticator for macOS

:key: A keychain wrapper that is so easy to use that your cat could use it.

:warning: Historical TLS API - please use SwiftNIO instead

iOS data security basics: key management, workshop for iOS Con UK

A lightweight, pure-Swift library for the iOS keychain.

Secure Remote Password (SRP) for Swift

iOS framework to simplify use of Apple's Security framework APIs from Swift.

Swift framework for Jailbreak/Debugging Detector

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solution...

🔒 Non-blocking, event-driven TLS built on OpenSSL & macOS security.

A simple and sophisticated session and authentication solution written in Swift

Blokada 5 for Android and iOS (repo moved).

An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network

The official repo for Blokada for Android and iOS.

iOS data security basics: key management, workshop for iOS Con UK

🛡Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, PKCS10

E2E encrypted social networking built on Matrix. Safe, private sharing for your friends, family, and community....

Automatically audit your Mac for basic security hygiene.