¿Existe un límite en la cantidad de claves que puedo almacenar en iOS Secure Enclave?
He leído la documentación de Apple sobre Secure Enclave (con muchas páginas asociadas) y también eldocumento de Apple sobre seguridad , pero no he encontrado nada sobre la capacidad de Secure Enclave.
He intentado generar 1025 pares de claves para probar la capacidad de Secure Enclave. Alrededor del número 400 comencé a recibir un error.
Así que creo que hay un límite. Pero ahora mismo no puedo decir si es un límite de tamaño o un límite de cantidad.
Según UserDefaults y otros *.plist.
De los códigos SDK de iOS y el documento oficial de Apple relacionado.
extension UserDefaults { /*! NSUserDefaultsSizeLimitExceededNotification is posted on the main queue when more data is stored in user defaults than is allowed. Currently there is no limit for local user defaults except on tvOS, where a warning notification will be posted at 512kB, and the process terminated at 1MB. For ubiquitous defaults, the limit depends on the logged in iCloud user. */ @available(iOS 9.3, *) public class let sizeLimitExceededNotification: NSNotification.Name // .... }Resumen