Iphone保存钥匙串中的信用卡信息或使用加密技术?

You*_*sef 1 security iphone cryptography credit-card keychain

我正在研究Iphone应用程序.我需要在iPhone上存储用户的信用卡信息,我对安全性有一些疑问.

1)实施加密系统加密信用卡号码(或使用其中一个可用库)是否更好?或者我可以只使用钥匙串存储CC号码?Keychain被认为是保存CC信息的好地方吗?

2)我是否还要加密(或保存在钥匙串中)有效期?

3)我应该保存安全代码(或CCV)吗?或者要求用户每次输入?

谢谢你的澄清

小智 5

我建议你阅读PCI的以下文件:

使用智能手机或平板电脑接受移动支付

https://www.pcisecuritystandards.org/documents/accepting_mobile_payments_with_a_smartphone_or_tablet.pdf

我的建议是:

  • 除非绝对必要,否则不要存储CC细节.
  • 永远不要存储CVV
  • 不要实现自己的加密机制,使用框架提供的加密机制.

有任何问题,请告诉我.

此致,Fabio @fcerullo