Вместо того, чтобы реализовывать собственный алгоритм шифрования / дешифрования, я предлагаю вам воспользоваться предоставленным Apple методом. Посмотрите этот документ, который подробно описывает (включая пример кода) для реализации каждого аспекта безопасности в вашем приложении.