Criptografia AES para um NSString no iPhone

Alguém pode me apontar na direção certa para poder criptografar uma string, retornando outra string com os dados criptografados? (Eu tenho tentado com criptografia AES256.) Eu quero escrever um método que leve duas instâncias de NSString, sendo uma delas a mensagem para criptografar e a outra sendo uma 'senha' para criptografá-la - eu suspeito que teria que gerar a chave de criptografia com a senha, de uma maneira que pode ser revertida se a senha for fornecida com os dados criptografados. O método deve então retornar um NSString criado a partir dos dados criptografados.

Eu tentei a técnica detalhada emo primeiro comentário sobre este post, mas eu não tive sorte até agora. Da AppleCryptoExercise certamente tem alguma coisa, mas eu não consigo entender ... Eu já vi muitas referências aCCCrypt, mas falhou em todos os casos que usei.

Eu também teria que ser capaz de descriptografar uma string criptografada, mas espero que seja tão simples quanto o kCCEncrypt / kCCDecrypt.

questionAnswers(4)

yourAnswerToTheQuestion