Создать ключ AES в Swift - PullRequest
       15

Создать ключ AES в Swift

0 голосов
/ 09 июля 2019

Я попытался: (набрав вручную ... простите за опечатки, которые я постараюсь быстро исправить)

let type = kSecAttrKeyTypeAES
let attributes: [String: Any] = [ kSecAttrKeyType as String: type,
                                  kSecAttrSizeInBits as String: 128 ]

guard let aesKey = SecKeyGenerateSymmetric( attributes as CFDictionary, &error ) else {
  throw error!.takeRetainedValue() as Error
}

Значение aesKey равно nil.Там нет ошибки.Я также попробовал SecKeyCreateRandomKey с тем же результатом.

Насколько я могу судить, это должно дать мне ключ AES.

Что я делаю не так?

...