Protecting Data with Biometric Authentication
On the Apple platforms, the keychain is the database provided by the system to store small bits of data securely. Although the data can be anything, the keychain is geared towards certain types of data: passwords, certificates, keys, and identities. With the advent of Touch ID and Face ID, an additional layer of security was added since the keychain items themselves can be stored in the secure enclave (ECC keys only) but also using biometrics instead of passwords to authenticate the use of items reduces the risk of accidental exposure....