我应该在哪里存储Android中的信用卡号码?

Héc*_*ats 5 security android credit-card

我有一个应用程序,客户需要该应用程序来存储用户的信用卡详细信息.

我应该在哪里存放?

Kev*_*ede 8

使用支持标记化的支付网关,并存储令牌而不是实际的卡信息.如果您必须存储卡信息,请将其存储在一个SharedPreferences文件中,该文件使用用户必须为每笔交易输入的PIN加密.不要将PIN存储在任何地方; 尝试使用用户提供的PIN根据需要解密卡信息.

PCI标准明确禁止以任何方式存储CVV,因此所有交易都必须以卡不存在的方式运行.(标记化的另一个优点是:您可以获得卡片存在费率.)


Kar*_*tik 5

即使已加密,也不要在设备上存储敏感信息!如果设备已植根,则可以查看共享的首选项。

加密后使用付款网关或将数据发送到服务器进行存储。