OpenSSL поставляется с Mac OS X, так что вы можете просто включить его заголовки.
e.g.:
#include <openssl/pem.h>
#include <openssl/rsa.h>
#include <openssl/bio.h>
OpenSSL API - это простой C, но вы можете обернуть то, что вам нужно в классах Obj-C. (Я уверен, что вокруг уже есть какие-то обертки).
Посмотрите конец этого поста в блоге, чтобы начать:
http://sigpipe.macromates.com/2004/09/05/using-openssl-for-license-keys/
В статье используется OpenSSL для создания лицензионных ключей для схемы защиты от копирования, но в ней приведены инструкции по использованию OpenSSL в Mac OS X.