【发布时间】:2012-01-01 23:44:18
【问题描述】:
我将密码和个人数据存储在数据库中。加密这些值以进行保护的最强方法是什么。
另外,在数据库中加密信用卡信息的最佳方法是什么?或者我应该使用其他东西来存储信用卡信息,而不是 mysql 数据库??
谢谢。
【问题讨论】:
-
从不存储信用卡信息。
-
@ShaktiSingh 那么亚马逊之类的公司如何存储它们?
-
或stackoverflow.com/questions/2240705/online-credit-card-storage。让第三方公司为您处理信用卡会好得多,因为您需要遵循 PCI DSS 标准。对于密码,最好进行单向哈希。对于个人数据,MySQL 内置了 AES,但如果您想要超过 128 位的密钥,您可能需要重新编译代码。
-
@HBellamy:在存储信用卡信息的同时,您必须处理很多很多事情,并且涉及到很大的风险。
标签: mysql database security encryption password-encryption