我有一些信用卡和路由号码存储在$信用和$ routing_respectively。在我将其插入数据库之前,我需要加密,并在显示它时需要解密它。我正在使用ZEND框架。有没有可以使用的内置函数?加密解密信用卡号码
1
A
回答
9
存储信用卡数据的要求有点太复杂,无法完全解决使用SO问题。
我建议你看看PCI-DSS requirements for storing credit card data,因为加密部分可能很简单,但密钥管理和授权过程当然不是。
0
回答你的问题:Zend Framework 1.x中没有加密组件。 Zend Framework 2将有一个Zend_Crypt组件,但它似乎目前只做了散列和ssl。
Zf2 Zend_Crypt Code Repository
0
您应该使用PHP mcrypt扩展来做到这一点。注意,Magento电子商务使用mcrypt来保护信用卡信息。
无论如何,我仍然建议您关注Joachim Isaksson的链接。
相关问题
- 1. PHP - 解密加密密码
- 2. 如何在iphone中加密信用卡号码
- 3. 使用Jasypt加密和解密密码
- 4. 使用node.js加密/解密密码
- 5. 使用TripleDES加密解密密码
- 6. 试图加密和解密vigenere密码
- 7. 加密和解密密码的WebSphere
- 8. PHP与加密/解密C#通信
- 9. 加密/解密信息在运行时
- 10. pycrypto加密/解密,解密
- 11. 将md5加密的密码转换为解密的密码wordpress
- 12. 解密(解码)该加密(加密)功能
- 13. 解密 - 加密加密JS
- 14. 加密解密错误(一次性密码加密)
- 15. 用NoPadding解密DESede密码
- 16. 加密/解密文件。用于加密/解密的ASCII +1
- 17. 加密电话号码节点(无需解密)
- 18. PHP解密密码
- 19. 解密ASPNET_Membership密码
- 20. 解密OpenLDAP密码
- 21. MD5密码解密
- 22. 解密aspnetdb密码
- 23. 解密liferay密码
- 24. 加密密码
- 25. 加密密码
- 26. 密码加密
- 27. 加密密码
- 28. 加密密码
- 29. 密码加密
- 30. 密码加密
我使用它作为内部用途..我需要的是将其加密并存储。我不需要它进行任何形式的授权。 – newbie 2012-02-14 21:04:05
恐怕PCI-DSS仍然适用于任何敏感卡或卡持有人数据的存储,包括内部使用。 – 2012-02-14 21:36:36