iPhone: как создать SecKeyRef из файла открытого ключа (PEM)

Чтобы отправлять и получать зашифрованные сообщения с / на iPhone, мне нужно прочитать PEM-файл открытого ключа (открытого ключа сервера) и создать SecKeyRef (позже я мог даже сохранить его в цепочке для ключей, чтобы не создавать его снова).

Это мой текущий рабочий процесс:

На сервере: создайте файл P12 с сертификатом пользователя и секретным ключом. Сохраните открытый ключ пользователя в цепочке ключей сервера.На iPhone: получите файл P12 с сервера, откройте его с помощью пароля и сохраните закрытый ключ в цепочке для ключей.На iPhone: получите файл PEM с открытым ключом сервера с сервера. Создайте SecKeyRef и сохраните его в цепочке для ключейНа iPhone: используйте оба ключа для отправки / получения зашифрованных сообщений на / с сервера.Жить долго и счастливо.

У меня проблемы с 3, так как я не могу создать SecKeyRef из данных файла PEM. Я не могу найти документацию о том, как это сделать. У кого-нибудь была такая же проблема? Есть намеки? Поскольку я не могу найти примеры кода или документацию по этому вопросу, я чувствую, что я делаю что-то не так ...

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос