2016-10-19 10 views
-1

Я хочу создать открытый ключ из байтов открытого ключа, используя RSA и сертификат x.509. После этого я хочу зашифровать данные с помощью открытого ключа, который будет расшифровывать с помощью java-программы на стороне сервера, используя закрытый ключ.Как сгенерировать открытый ключ из байтов открытого ключа с использованием RSA в iOS?

Я пробовал много библиотек, чтобы получить решение, но я получил вывод nil каждый раз после шифрования.

Любая помощь была бы принята с благодарностью. Благодаря!

ответ

0

Если вы создаете ключ в своем приложении ios, ему необходимо внести некоторые изменения перед импортом на внешний (не-ios), иначе он не сработает, а также если вы хотите использовать ключ аутсайдера в своем приложении ios, также необходимо уменьшить некоторый байт от ключа, вы можете найти его в Интернете, для импорта и экспорта Rsa key Я использую swiftyRSA, https://github.com/TakeScoop/SwiftyRSA

Это прекрасно работает для меня.

+0

Я загрузил SwiftyRSA и открылся в Xcode 7.3, в нем отображаются ошибки. Кроме того, я также не могу импортировать файл SwiftyRSA.h в свое приложение. Не могли бы вы предложить что-то здесь. – Kavita

+0

swiftyRSA теперь находится в swift3.0, поэтому вам нужно обновить xcode на 8. или использовать более старую версию –

 Смежные вопросы

  • Нет связанных вопросов^_^