SecureDefaults

Encryption manager

A wrapper around UserDefaults/NSUserDefaults with an extra AES-256 encryption layer

Elevate the security of your UserDefaults with this lightweight wrapper that adds a layer of AES-256 encryption

GitHub

227 stars
7 watching
17 forks
Language: Swift
last commit: 7 months ago
Linked from 2 awesome lists

aesaes-256aes-encryptioniosmacosswiftswift5userdefaults

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vesvault/libves.c An API library providing end-to-end encryption for data storage and transmission. 37
andrewpaglusch/flashpaper A one-time encrypted password/secret sharing application focused on simplicity and security 402
softvar/secure-ls Protects and encrypts data stored in local storage. 646
mvayngrib/react-native-aes Provides AES encryption and decryption capabilities in React Native applications. 29
kelp404/cocoasecurity A utility class providing encryption and hashing functionality using AES and various hash algorithms, along with encoding and decoding methods. 1,134
nmdias/defaultskit A lightweight wrapper for UserDefaults that provides strongly typed and efficient storage for iOS, macOS, and tvOS apps. 1,432
iosdevzone/idzswiftcommoncrypto A Swift wrapper for Apple's CommonCrypto library used for cryptographic operations 478
soyersoyer/swcrypt A comprehensive cryptographic framework for Swift, providing tools and functions for RSA public/private key generation, AES encryption/decryption, signature verification, elliptic curve cryptography, Diffie-Hellman protocol, and symmetric and authenticating ciphers. 722
vesvault/libves A JavaScript library providing end-to-end encryption and secure item sharing for data protection 9
qistoph/arduinoaes256 An implementation of Ilya's byte-oriented AES-256 encryption algorithm in C++ for the Arduino platform. 62
swiftyapp/swifty A desktop password manager that securely stores and encrypts login credentials, credit cards, and notes on the local file system. 901
prashantsolanki3/secure-pref-manager Protects Android Shared Preferences with encryption techniques 71
stocks29/ezcryptex A thin Elixir layer for encrypting and decrypting data 0
scadastrangelove/scadapass A collection of default passwords used in SCADA systems 479
paulmillr/noble-ciphers A lightweight JavaScript implementation of multiple encryption algorithms 213