SecurePropertyStorage使用Swift属性包装器定义安全存储
? SecurePropertyStorage 帮助您使用 Swift 属性包装器 为属性定义 安全存储。 ? 特点:所有密钥均使用 哈希处理,所有值均使用 加密,以确保用户信息的安全,并自动实现魔术化处理。对称密钥和随机数以 完全安全的方式 存储在 钥匙串 中。
? 基本用法:
@UserDefault 这个属性包装器将使用 StoreKey(任意字符串,但推荐使用字符串类型的枚举)将您的属性存储在 UserDefaults 中。您还可以为其提供一个 默认值,在初始化时进行安全存储。示例:
@UserDefault(<#StoreKey#>) var yourProperty: YourType? = yourDefaultValueIfNeeded
@Keychain:这个属性包装器将使用 StoreKey 将您的属性存储在 Keychain 中,提供更高的安全性。
44.15KB
文件大小:
评论区