iOS: Using identifierForVendor as Key Material: Know When to Cache It
identifierForVendor can be useful for vendor-scoped recognition, but it is neither secret nor permanent. If it feeds long-lived key material, understand when it can change and cache the derived key securely.
Read more