苹果的泛用钥匙串示例将用户名和密码保存在iOS钥匙串中。它使用kSecAttrAccount
作为用户名,kSecValueData
作为密码。
所有数据项都放置在钥匙串中时都会被加密,包括此示例中的kSecAttrAccount
/用户名吗?
我问这个问题是因为我不想暴露账户名称。
苹果的泛用钥匙串示例将用户名和密码保存在iOS钥匙串中。它使用kSecAttrAccount
作为用户名,kSecValueData
作为密码。
所有数据项都放置在钥匙串中时都会被加密,包括此示例中的kSecAttrAccount
/用户名吗?
我问这个问题是因为我不想暴露账户名称。
kSecAttr
作为用户名,它将被加密。kSecAttrAccount
,它只能与kSecClassInternetPassword
和kSecClassGenericPassword
类一起使用(请参见Keychain Services Reference @ kSecAttrAccount),因此帐户名称将被加密。