Извините, Crypto обычно не прост. Библиотека разработчиков iPhone содержит пример проекта, включающий в себя некоторую симметричную криптографию с использованием Objective-C.
По сути, вы выполняете такие шаги (не специфичные для какого-либо конкретного крипто-API).
init_crypto_library();
key k = crypto_load_key("my/key.dat");
cipher c = crypto_init_cipher(k, CBCMODE);
while ( char* buf == get_plaintext() ){
crypto_encrypt( c, buf );
}
char* encrypted = crypto_finalize_cipher( c );
crypto_unload_key( k );
Вы всегда должны пытаться понять, насколько безопасен секретный ключ в вашей системе. Вы не можете доверять тому, чтобы сохранить его навсегда.