О CommonCrypto на iphone SDK.. Может ли он генерировать ключи RSA и encryt/decrypt?

Я пытаюсь узнать, могу ли я создать пару ключей RSA от CommonCrypto на iphone. Есть ли какой-нибудь хороший справочник или документ на commonCrypto где-нибудь? Кто-нибудь может сказать мне, что можно сделать с CommonCrypto? Кто-нибудь может сказать, что еще я могу использовать для создания пары ключей RSA и зашифровать что-то на iphone?

Спасибо за некоторые разъяснения.

Ответ 1

Официальная документация по обеспечению безопасности является хорошей отправной точкой для получения изображения, которое возможно с помощью SDK iOS.

Посмотрите CryptoExercise, пример приложения Apple iOS:

Этот пример демонстрирует использование два основных набора криптографических API iPhone OS SDK. Асимметричный ключ Шифрование и случайное генерирование без ключа обрабатывается через систему безопасности Framework API, тогда как Symmetric Генерация ключа и генерация дайджеста обрабатывается API CommonCrypto задавать. Пример CryptoExercise приносит оба этих API вместе сетевое обслуживание, доступное через Bonjour, который выполняет "dummy"криптографический протокол между устройствами найденных в той же подсети.