Packages for keyword “security”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SimpleKeychain
A simple Keychain wrapper for iOS, macOS, tvOS, and watchOS
KeychainAccess
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
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-security
Modern Swift framework for Keychain API. Supports iOS, macOS, watchOS, tvOS and visionOS
SSLService
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
VaporSecurityHeaders
Harden Your Security Headers For Vapor
swift-confidential
Swift literals obfuscator to defend against static reverse engineering.
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.