A lightweight wrapper over UserDefaults/NSUserDefaults
What is SecureDefaults?
SecureDefaults is a wrapper over UserDefaults/NSUserDefaults with an extra AES-256 encryption layer (key size has 256-bit length). It encludes:
- AES-256 encryption
- Password stretching with PBKDF2
- Encrypt-then-hash HMAC
- Password salting
- Random IV
Overview
- Pricing: Free
- Resource Link: https://github.com/vpeschenkov/SecureDefaults
- Resource Maker: Victor Peschenkov
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: SecureDefaults
- Carthage: vpeschenkov/SecureDefaults
- Swift Package Manager: https://github.com/vpeschenkov/SecureDefaults
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
GestureImageView
Implements pinch-zoom, rotate, pan as an ImageView for Android
Swicon
FontAwesome and Google Material Icons in your iOS project
BFKit
BFKit is a collection of useful classes and categories to develop Apps faster