I am working on an Iphone Application. I need to store a user's credit card information on the Iphone, and I have some questions regarding security.
1) Is it better to implement a cryptography system to encrypt the credit card number (or use one of the available library) or can I just use the Keychain to store the CC number? Is the Keychain considered a good place to save the CC info?
2) Should I also encrypt (or save in the Keychain) the expiry date?
3) Should I save the security code (or CCV)? Or ask the user to enter it every time?
Thanks for clarifications