Php 加密信用卡信息并将其存储在数据库中

Php 加密信用卡信息并将其存储在数据库中,php,mysql,encryption,credit-card,Php,Mysql,Encryption,Credit Card,可能重复: 我正在为一个客户创建一个网站,该客户有一个注册系统,用户将提供我读过的信用卡信息,因此网站管理员将对其进行一次审查,然后将其删除,因此我想知道加密信用卡信息的最佳技术是什么和PA-DSS要求。你将不得不处理很多关键的管理程序。这不仅仅是关于加密和存储PAN 看看PCI DSS所描述的“强加密” 引文: 基于业界测试和认可的算法的加密技术,以及强大的密钥长度和适当的密钥管理实践。密码学是一种保护数据的方法,包括加密(可逆)和散列(不可逆,或“单向”)。行业测试和接受的加密标准

可能重复:


我正在为一个客户创建一个网站,该客户有一个注册系统,用户将提供我读过的信用卡信息,因此网站管理员将对其进行一次审查,然后将其删除,因此我想知道加密信用卡信息的最佳技术是什么和PA-DSS要求。你将不得不处理很多关键的管理程序。这不仅仅是关于加密和存储PAN

看看PCI DSS所描述的“强加密”

引文:
基于业界测试和认可的算法的加密技术,以及强大的密钥长度和适当的密钥管理实践。密码学是一种保护数据的方法,包括加密(可逆)和散列(不可逆,或“单向”)。行业测试和接受的加密标准和算法示例包括AES(128位及以上)、TDES(最小双倍长度密钥)、RSA(1024位及以上)、ECC(160位及以上)和ElGamal(1024位及以上)。更多信息,请参见NIST专门出版物800-57(www.csrc.NIST.gov/publications/)。

最佳做法是不存储信息。最多4位数字和卡片类型。非常感谢,我会看一看