2010-05-20 72 views
1

我目前正在处理用户安全信息(如信用卡号码)的ASP.NET 3.5和C#Web应用程序。我需要从应用程序开发的角度采取哪些安全措施,以便我可以在晚上安然入睡:)安全建议

+7

作为一名用户,如果您根本没有保存该数据,而是使用第三方付款解决方案,那么我在夜间会更安心。 – 2010-05-20 17:01:54

回答

3

如果您在应用程序中处理信用卡号码,则必须遵循Payment Card Industry Data Security Standard

该标准适用于所有持有,处理或交换持卡人信息的组织,这些组织使用任何一个卡品牌的标识加上品牌标识。

2

取决于您的位置以及您如何处理信用卡信息。如果您接受信用卡,您至少需要符合PCI标准。搜索“PCI合规性”,您会看到整个行业正在蓬勃发展,只是为了支持符合PCI标准的组织。

您可能需要考虑使用第三方网关进行信用卡处理,这会降低您的整体曝光率并限制您存储的信用卡信息的数量,并确保以安全合规的方式存储它。

无论如何,您希望从一开始就设计这种类型的合规性。在事实之后添加它会花费你一个数量级以上。