Packages for keyword “security”
These packages are available as a package collection, usable in Xcode or SwiftPM.
KeychainAccess
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
SimpleKeychain
A simple Keychain wrapper for iOS, macOS, tvOS, and watchOS
Valet
Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
themis
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
swift-confidential
Swift literals obfuscator to defend against static reverse engineering.
swift-security
Modern Swift framework for Keychain API. Supports iOS, macOS, watchOS, tvOS and visionOS
VaporSecurityHeaders
Harden Your Security Headers For Vapor
SSLService
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
PerfectCrypto
Cryptographic Operations
OpenSSL
Swift modulemaps for libSSL and libcrypto
swift-srp
Swift Secure Remote Password
SRP
Secure Remote Password (SRP) for Swift
Paseto
Platform-Agnostic Security Tokens implementation in Swift
StealthyStash
A Swifty database interface into the Keychain Services.
Unscreenshottable
Prevent screenshots and screen sharing of sensitive content on iOS.
SecurityKit
SecurityKit is a lightweight, easy-to-use Swift library that helps protect iOS apps according to the OWASP MASVS standard, chapter v8, providing an advanced security and anti-tampering layer.
ClosureDecorator
ClosureDecorator
ncryptf-swift
ncryptf for Swift 4+ - Secure API authentication and end to end encryption
HKDF
HMAC-based Extract-and-Expand Key Derivation Function (HKDF) in Swift
Required
Parser and evaluator for Apple's Code Signing Requirement Language
20 packages.