Может ли Public Encrypt выполняться с использованием ключей, сгенерированных в Secure Enclave?
Из ключей, сгенерированных в Secure Enclave, я могу выполнить "Подпись и проверка данных", но при попытке выполнить общедоступное шифрование с помощью вызова,
SecKeyEncrypt(publicKey.underlying как SecKey, .PKCS1, digestBytes, newdata.length, &signatureBytes, &signatureLength)
Сбой при возвращаемом значении -50. Но в документации Apple говорится, что "эти ключи могут использоваться только для создания и проверки криптографических подписей или для обмена ключами Диффи-Хеллмана по эллиптической кривой".
Так что просто хочу узнать, доступна ли поддержка общедоступного шифрования или нет. заранее спасибо