Я работаю над приложением, в котором я получу открытый ключ для пользователя с нашего сервера. Как только у меня есть это, мне нужно сделать шифрование RSA с помощью открытого ключа. Открытый ключ, полученный с сервера, кодируется Base64.Использование открытого ключа RSA на iOS
Как загрузить открытый ключ в iOS KeyChain, чтобы я мог выполнять с ним криптографические функции RSA? Загрузка сертификата кажется тривиальной, но исходные открытые ключи этого не делают.
Можете ли вы предоставить ссылку на то, что вы нашли? – trojanfoe
Вот ссылка на дискуссию Apple Dev Forum по теме, связанной с попыткой загрузить закрытый ключ: https://devforums.apple.com/message/684705 Загрузка открытых ключей - это просто вопрос переключения kSecAttrKeyClass для указания открытого ключа. –
[Chris Luke] (http://blog.flirble.org/2011/01/05/rsa-public-keyo-openssl-ios/) пишет об этом. – bobobobo