CISSP
Shon Harris
Certified Information Systems Security Professional
Certified Information Systems Security Professional
Resources > Articles > Payment Card Industry (PCI) Data Security Standard
Shon Harris CISSP
CISSP Training
Articles Shon Harris Resources

Various credit card companies have had their own security requirements for years that their merchant customers had to abide by to be able to continue to accept and process credit card payments. For example, MasterCard has its Site Data Protection (SDP) program, American Express has its Data Security Operating Policy (DSOP), Discover has its Information Security and Compliance (DISC), and Visa has its Account Information Security (AIS) and Cardholder Information Security Program (CISP). Although the specific requirements were slightly or vastly different, they all had the same goal which was to reduce fraud so that the credit card companies did not continue to lose so much money. One way to reduce fraud is to make sure that the merchants are providing the necessary level of security for credit card information. So this breaks down to the credit card company stating, "Protect our stuff or you can't use our stuff anymore."

Over the years as identity theft and digital credit card abuses continued, MasterCard and Visa led the way in collaborating all of these various requirements so that things would not be as confusing and more easily enforced. This grand offering from this collaboration effort was named Payment Card Industry Data Security Standard (PCI DSS) and consultants and auditors have been making more money than ever before.

PCI DSS is accepted by the payment industry as the global standard for cardholder information security. Its purpose is to identify security weaknesses, reduce credit card fraud, and protect cardholder information from exposure and compromise by mandating how the credit card information is collected, transmitted and stored.


Payment Card Industry Facts

     .  Other Names = PCI DSS, PCI
     .  Main Regulatory Agency = Credit card companies, no government agency
     .  Industry = All
     .  Who Must Comply = Merchants and service providers who accept credit cards payments
     .  Sections pertaining to IS auditors: All 12 requirements

The PCI DSS called for compliance by June 30, 2005, however adoption has been slow because the standard is driven by private industry. This means that enforcement is not enforced by a government agency or the courts, but instead it enforcement is an incentive by the credit card industry through the use of financial sanctions against merchants and service providers that are not in compliance. The requirements of PCI DSS are reasonable given the sensitive nature of the data; however variations in broadness of interpretation of some of the requirements can make implementation as significant a project as the most restrictive federal or state regulations. Additionally, there are different levels of compliance validation, details of which are presented below. The benefit of demonstrable compliance is that merchants and service providers can have a single compliance program that satisfies the requirements of all of the payment card companies. A popular opinion in the information security community is that the majority of the requirements specified in the PCI DSS are prudent safeguards applicable to all industries.

PCI DSS Requirements

There are 12 requirements of PCI DSS, sometimes colloquially referred to as the Digital Dozen, which are grouped into six categories. The requirements are subject to interpretation and it is safe to say that they encompass virtually every facet of data and network security: data creation, access control, transmission, encryption, storage format, disposal, usage, monitoring of usage and notification of unauthorized usage or breach, stipulations covering the use of firewalls, anti-virus software, security patch management, periodic network scans, logging, and more. At the highest level is requirement 12 that is arguably the most all-inclusive; it states simply, "Maintain a policy that addresses information security."

The following table summarizing the PCI DSS requirements is reproduced from the Visa website http://usa.visa.com

PCI Data Security Standard

Build and Maintain a Secure Network

1.   Install and maintain a firewall configuration to protect data

2.   Do not use vendor-supplied defaults for system passwords and other security parameters

Protect Cardholder Data

3.  Protect stored data

4.  Encrypt transmission of cardholder data and sensitive information across public networks

Maintain a Vulnerability Management Program

5.  Use and regularly update anti-virus software

6.  Develop and maintain secure systems and applications

Implement Strong Access Control Measures

7.  Restrict access to data by business need-to-know

8.  Assign a unique ID to each person with computer access

9.  Restrict physical access to cardholder data

Regularly Monitor and Test Networks

10. Track and monitor all access to network resources and cardholder data

11. Regularly test security systems and processes

Maintain an Information Security Policy

12. Maintain a policy that addresses information security

Table: Quick breakdown of PCI DSS requirements

There is a companion document available entitled "PCI Data Security Standard" that provides more granular details on each of the requirements. You can find this at
http://usa.visa.com/download/business/accepting_visa/ops_risk_management/
cisp_PCI_Data_Security_Standard.pdf

The snippet below shows an example of the level of detail available under Requirement 4 within the PCI Data Security Standard document. This specificity is in stark contrast to legislated regulations that are typically stated in language that is even higher level than the verbiage of the PCI DSS Digital Dozen. There can be differences in one entity's compliance project to that of another, based on interpretation of the legislation. PCI DSS compliance, discussed below, involves checklists and forms that provide consistency. For example:

Requirement 4: Encrypt transmission of cardholder and sensitive information across public networks.
{Requirement 4.1 text omitted for brevity.}
4.1.1 For wireless networks transmitting cardholder data, encrypt the transmissions by using WiFi protected access (WPA or WPA2) technology, IPSEC VPN, or SSL/TLS. Never rely exclusively on wired equivalent privacy (WEP) to protect confidentiality and access to a wireless LAN. If WEP is used, do the following:

     .  Use with a minimum 104-bit encryption key and 24 bit-initialization value
     .  Use ONLY in conjunction with WiFi protected access (WPA or WPA2) technology VPN, or          SSL/TLS
     .  Rotate shared WEP keys quarterly (or automatically if the technology permits)
     .  Rotate shared WEP keys whenever there are changes in personnel with access to keys
     .  Restrict access based on media access code (MAC) address

As you can see, the level of detail in that section is far greater than what you will get in regulations like SOX, GLBA and HIPAA. This level of detail makes auditing simpler.

PCI DSS applies to all entities that store, process, or transmit credit card transactions and/or cardholder data. This universe is split into two groups: merchants, who initiate and process the end-user transactions (merchant) and service providers. Each group is divided into levels, which have different requirements, which is indicated mainly by the amount of credit card transactions they process annually.

Service providers facilitate a variety of business functions for merchants, including offering and selling online content, payment processing services, and application hosting and processing. The validation requirements for each group are divided into levels based on transaction volumes.

Note: The PCI DSS provides tools used to show compliance: downloadable templates and checklists          are available for the Data Security Assessment, the Self Assessment, and the Site Audit,          discussed below. The Self Assessment is a Yes/No checklist.

Merchant Levels and Compliance Validation Requirements

The Table 4-6 below is included here only as a guide. The data is derived from the http://usa.visa.com/merchants/risk_management/cisp_merchants.html website which contains additional detail as well as templates for Audit Procedures, Security Scanning Procedures, the Self-Assessment Questionnaire, and more. The table below (Table 4-6) shows the level criteria and validation requirements for Merchants. Though some terms in this table may be Visa-specific, the levels apply to PCI DSS itself. Most of the credit card companies use similar transaction quantities numbers to define each level.

PCI Data Security Standard

Build and Maintain a Secure Network

1.   Install and maintain a firewall configuration to protect data

2.   Do not use vendor-supplied defaults for system passwords and other security parameters

Protect Cardholder Data

3.   Protect stored data

4.   Encrypt transmission of cardholder data and sensitive information across public networks

Maintain a Vulnerability Management Program

5.   Use and regularly update anti-virus software

6.   Develop and maintain secure systems and applications

Implement Strong Access Control Measures

7.   Restrict access to data by business need-to-know

8.   Assign a unique ID to each person with computer access

9.   Restrict physical access to cardholder data

Regularly Monitor and Test Networks>

10. Track and monitor all access to network resources and cardholder data

11. Regularly test security systems and processes

Maintain an Information Security Policy

12. Maintain a policy that addresses information security

Table: Merchant levels and requirements

As you can see merchants that process a lot of credit card transactions have more strict requirements because if they do not implement proper security, they can cause damage that is more expansive and detrimental than the smaller shops. So Amazon.com will need to make sure to run a very tight ship, because of all the credit card transactions they process. But a small donut shop that would qualify as a level 4 will not be as scrutinized because they won't have as much sensitive information that can be stolen. It should also be noted that the incentive for the credit card companies when dealing with fraud are related to the financial exposure that each merchant process. A larger merchant could mean higher claims from customers that had fraudulent transactions than small-sized merchants.

Service Provider Levels and Compliance Validation Requirements

As mentioned before, the service provider must also pony-up and meet the same type of security requirements. The Table 4-7 illustrates the levels, descriptions, and annual and quarterly requirements. (Again this is from the Visa site [http://usa.visa.com/merchants/risk_management/cisp_service_providers.html], but you will find the same type of information on every credit card company site.)

Note: The dedicated site for PCI DSS information is https://www.pcisecuritystandards.org.

Service Provider  Level

Description

Annual Validation Requirements

Quarterly Validation Requirements

1

All VisaNet processors (member and Nonmember) and all payment gateways.*

On-Site PCI Data Security Assessment by a Qualified Data Security Company.

Network Scan performed by a Qualified Independent Scan Vendor.

2

Any service provider that is not in Level 1 and stores, processes, or transmits more than 1,000,000 accounts/transactions annually.

On-Site PCI Data Security Assessment by a Qualified Data Security Company.

Network Scan performed by a Qualified Independent Scan Vendor.

3

Any service provider that is not in Level 1 and stores, processes, or transmits fewer than 1,000,000 Visa accounts/transactions annually.

PCelI Sf-Assessment Questionnaire performed by the Service Provider.

Network Scan performed by a Qualified Independent Scan Vendor.

Table: Service provider levels and requirements

So to be officially certified as being compliant with PCI, a qualified auditor must carry out an evaluation to ensure that all of the rules are being properly met for the corresponding merchant level. The quarterly and annual audits depend upon the classification (i.e. 1-4 for merchants). The classifications are based on the volume of credit card transactions that are carried out annually.


The table summarizes some security services needed to be provided for PCI DSS compliancy. There is much more involved and this is only a quick snapshot.

Security Controls

Requirements

Examples

Confidentiality and Authentication

No unauthorized access to consumer credit card information

Encryption, access controls, no access to key material, protection of data in transit and while stored. Needs to take place at each intermediary the data travels to and through.

Logging

Logging events on systems that carry out transactions and access to systems that contain credit card information.

System and applications must log security events and protect logs from unauthorized access. Logs should be backed up regularly. Logs may be used for behavior monitoring to detect fraudulent activities.

Table: Some requirements of PCI DSS

Although these new standards can be exasperating to the organizations that have to also deal with other regulations, they will only help in the long run. This standard really just outlines what companies should be doing anyway. It helps the company by providing guidelines on how to implement better security, it helps the credit card companies by reducing fraud and saving them money, and it helps the economy because there is more confidence in continuing to purchase items with the plastic that we are all so found of.

Although this stuff may seem dry and not affect our daily lives, it does. As fraud and abuse is allowed to continue, it directly affects each one of our interest rates, prices for different services, and insurance. So while individuals may blow off financial fraud because they know that the financial institutions will be the ones who have to pick up the bill - everything roles downhill. Financial institutions will not shoulder this burden alone, we all will - we just don't usually understand the direct link between fraud and why we have to pay more in services for a checking account or why our interest rates increase.

The CISSP exam covers where regulations fit into the overall security program and enterprise security architecture. We offer different formats of material to allow you to study for the CISSP exam in a way that fits you best. Please review the following pages:


http://www.logicalsecurity.com/training
http://www.logicalsecurity.com/solution
http://www.logicalsecurity.com/cbt

© 2010 Logical Security, Inc.  
Certified