Я изо всех сил пытаюсь сгенерировать симметричный ключ в iOS, используя инфраструктуру безопасности.В SecKey.h
есть метод SecKeyGenerateSymmetric()
, но только для macOS.Единственное, что я вижу доступным, это SecKeyGeneratePair()
, который предназначен для асимметричного шифрования.
Кроме того, из прочтения этой документации выглядит единственный способ сделать симметричное шифрование путем генерации пары асимметричного ключа ипри вызове SecKeyCreateEncryptedData()
с открытым ключом и за кадром генерируется симметричный ключ, но у вас нет к нему доступа.Мне нужен доступ к симметричному ключу.
Если у кого-то есть опыт симметричного шифрования на iOS, я был бы благодарен за некоторые рекомендации.