PCI Glossary of Technical Terms

PCI Glossary of Technical Terms2021-01-15T13:00:24+00:00
Acquirer2019-12-29T14:05:41+00:00

A financial institution that provides services for merchants who accept payment cards.

Association2019-12-29T14:06:26+00:00

Visa, MasterCard, American Express, or any other card issuer that provides cards that are accepted by merchants.

Audit Log2019-12-29T14:07:17+00:00

A chronological record of system events and activities. It makes possible a review or reconstruction of the entire chain of events surrounding an event or operation on the computer systems in question.

Authentication/Authenticating2019-12-29T14:08:06+00:00

The process of verifying identity of a subject or process. For example, users of a computer may be forced to authenticate by showing that they know the proper password.

Authorized Devices2019-12-29T14:08:48+00:00

Devices that are known AND have given permission to be on the network in question.

Backup/Backed Up2019-12-29T14:09:25+00:00

Duplicate copies of data made as protection against damage or loss, or for archiving purposes. If the original data needed protection against theft, the backups also require the same level of protection.

Border Routers2019-12-29T14:10:18+00:00

A network device (a ‘box’) that sits at the edge of the network and connects the network to the rest of the world.

Cardholder Data2019-12-29T14:10:57+00:00

Full magnetic stripe or the Primary Account Number (PAN), plus any of the following:

  •       •Cardholder name
  •       •Expiration date
  •       •Service Code

This data needs to be protected.

Client Side-Input Controls2019-12-29T14:11:56+00:00

Security measures designed to make the user do the right thing on their computer. These cannot be trusted completely, which is why software developers need to also rely on server-side security controls.

Co-Location2019-12-29T14:12:48+00:00

An arrangement between a merchant and another company, generally an Internet Service Provider, in which the merchant is allowed to house its own computer and software at the company’s location. The merchant generally manages its own computer, but benefits from other infrastructure and services at the company’s location.

Configuration2019-12-29T14:13:43+00:00

The rules on a firewall that tell it what traffic is ‘good’ (and is allowed) and what traffic is ‘bad’ (and is blocked).

Cookies2019-12-29T14:16:12+00:00

A piece of data exchanged between a web server and a web browser to maintain a session. Cookies may contain user preferences and personal information.

Database2019-12-29T14:17:51+00:00

A computer system for storing and organizing information in a structured way. It can be a special program, or something simple like an Excel spreadsheet.

Development (Systems)2019-12-29T14:20:40+00:00

Systems that are not used for ‘real work’, but for designed or building new solutions or programs. The idea is that if something goes wrong, the systems that are used for real work are not damaged or interfered with.

DMZ2019-12-29T14:21:33+00:00

Is an acronym for “Demilitarized Zone”. It is a network added between a private and a public network to provide an additional layer of security for the private network.

“Doing Business As” (DBA)2019-12-29T14:22:07+00:00

A merchant’s legal business name as differentiated from the names of a company’s principals or other entity that owns or manages the business. A DBA that is significantly different from the principals’ or other entity’s name can result in an unrecognizable merchant name, or descriptor, on a cardholder’s monthly statement, which can in turn lead to potential copy requests and chargebacks.

Egress and Ingress Filters2019-12-29T14:22:44+00:00

Filters at the edge of a network that block traffic from coming into the network without permission, and block traffic from leaving the network without permission.

Encryption2019-12-29T14:23:30+00:00

Process of converting information into a scrambled form except to holders of the proper cryptographic key. Using encryption protects information against unauthorized disclosure while it is encrypted.

Extended Point Of Sale2019-12-29T14:24:14+00:00

An extended POS is a Point of Sale terminal that in addition to processing sales, does something else like inventory management, seating, reservations, accounting, or customer relationship management.

Firewall2019-12-29T14:25:02+00:00

A security product that protects resources on one network from intruders from other networks by restricting network traffic flows. They are often separate devices that sit on your computer network, but can be software that exists on another computer (such as on a laptop).

Hardened2019-12-29T14:26:05+00:00

The process of making a computer harder to attack by turning off programs inside it that are not really needed.

(IDS/IPS) signatures2019-12-29T17:48:58+00:00

The part of an Intrusion Detection System or Intrusion Prevention System that lets them tell the difference between an attack and ‘normal operations’.

Incident Response2019-12-29T17:51:15+00:00

A pre-prepared formal plan laying out what to do in case of an emergency or security event, with roles and responsibilities laid out in advance.

Internal IP Addresses2019-12-29T17:52:00+00:00

An address for a computer that identifies it as belonging inside a given network, as opposed to being an ‘outside computer’.

Internal Network2019-12-29T17:52:29+00:00

The part of a network that is restricted to insiders. It does not include the DMZ, and is normally kept separate from the rest of the world by a firewall.

Internet-facing2019-12-29T17:52:53+00:00

Any computer or application designed to be accessed over the Internet or Web. (These systems are usually the first to be attacked, so they need to be well designed and protected.)

Intrusion-detection2019-12-29T17:53:20+00:00

A security system used to identify and raise alerts concerning any network or system intrusion attempts. They are similar in that sense to burglar alarms.

A typical Intrusion Detection System consists of sensors which generate security events; a console to monitor events and alerts, and control the sensors; and a central engine that stores the event data in a database.

Intrusion-prevention2019-12-29T17:53:56+00:00

A security system used to identify, raise alerts concerning, and actively block any network or system intrusion attempts. A typical Intrusion Prevention System consists of an Intrusion Detection System coupled with an active enforcement mechanism.

LEAP2019-12-29T17:54:18+00:00

An authentication tool for wireless networks.

Logged2019-12-29T17:54:44+00:00

Recorded somewhere so that administrators or managers know that something happened, and know what, where, and when it happened.

Masked (credit card information)2019-12-29T17:55:07+00:00

Obscured in some way, such as being replaced with **** (this is often used to hide all except the last 4 digits of a card number, turning it into something like “**** **** **** 4777”)

Media2019-12-29T17:55:27+00:00

Anything used to store information. It includes hard disks, thumb-drives, paper, CDs, DVDs, etc.

Merchant Bank2019-12-29T17:55:49+00:00

A financial institution that enters into agreements with merchants to accept payment cards as payment for goods and services; also called acquirers or acquiring banks.

Mobile Computer2019-12-29T17:56:16+00:00

A computer that is supposed to move around easily, like a notebook, or PDA.

Network Address Translation (NAT)2019-12-29T17:56:58+00:00

Sometimes known as network masquerading or IP masquerading. It is a standard networking process whereby an IP address used within one network is changed to a different IP address for use within another network. It is used by many networks as a way for internal computers talk to the rest of the world with greater convenience and privacy.

Operational2019-12-29T17:57:21+00:00

Operational security is security that is based on processes and procedures, as opposed to technology.

Primary Account Number (PAN)2019-12-29T17:57:42+00:00

The payment card number (credit or debit) that identifies the issuer and the particular cardholder account. It is usually stamped on the front of a debit/credit card, and also encoded in the magnetic stripe.

Password(s)2019-12-29T17:58:05+00:00

A secret word or string of letters used to authenticate the user. Similar in purpose to a bank account PIN.

Payment Card Account Information2019-12-29T17:58:30+00:00

This is an important idea in PCI, and one that you need to understand. The Payment Card Environment is that part of your computer network that possesses cardholder data or sensitive authentication data, and those systems and segments that directly attach or support cardholder processing, storage, or transmission. For example, if you have a computer directly connected to a Point of Sale terminal, that computer is part of the payment card environment, no matter what you do (or do not do) on that computer.

The scope of the Payment Card Environment may be limited through the use of proper network segmentation.

Payment Card Environment2019-12-29T17:58:54+00:00

This is an important idea in PCI, and one that Merchants need to understand. The payment card environment includes ALL devices that:

  •       • process payment cards, OR
  •       • store information about payment cards, OR
  •       • that transmit that sort of information,

AND ALL devices that connect directly to one of those devices. For example, if a Merchant has a computer connected to a Point of Sale terminal, that computer is part of the payment card environment, no matter what the Merchant does (or does not do) on that computer.

Payment Gateway2019-12-29T17:59:24+00:00

A system that provides services to Internet merchants for the authorization and clearing of online payment card transactions.

Penetration Test2019-12-29T17:59:47+00:00

A controlled (and officially approved) attempt by someone playing the part of an attacker to see if they can break into a given computer system. It is not necessary that they actually break in: it can be more like ‘rattling all the door-knobs to see if any are unlocked’. Any successes that they have can then be used as guidance to improve the security systems in question.

Perimeter Firewalls2019-12-29T18:00:10+00:00

A firewall device that sits at the edge of a network and is designed to protect the network by keeping malicious network traffic out.

Personal Firewall2019-12-29T18:00:34+00:00

A piece of software that sits on a computer and protects it no matter where it goes. It is different from a ‘normal’ firewall (which is a box that sits in one place on a network and does not move around).

Point of Sale (POS)2019-12-29T18:01:01+00:00

The device used to process transactions at the checkout. These can be simple swipe-card devices with a pin-pad, or can be joined onto a computer that also handles inventory and other tasks.

Policies2019-12-29T18:01:29+00:00

Official, documented rules about how a Merchant’s security systems and process/procedures are to operate, what tools should be used, how they should be used, what actions are NOT allowed, and so on.

Processor2019-12-29T18:01:54+00:00

An Association Member, or Association-approved non-member acting as the agent of a Member, that provides authorization, clearing, or settlement services for merchants and processors: authorizing processors, and clearing processors.

Production Systems and Applications2019-12-29T18:02:16+00:00

Any computer, software, or equipment that is actually used in the operations of a business, instead of being ‘just for testing’ or similar.

Public Networks2019-12-29T18:02:36+00:00

Any computer network or communications system that is intended for use by the general public. The most obvious examples are the Internet, Web, GPRS, and GSM.

Communications over a public network cannnot be assumed to be private, and therefore require the use of encryption.

Publicly Reachable Network Segment2019-12-29T18:02:58+00:00

Any part of a network that outsiders can connect to from their computers. Examples include any web server that outsiders can look at pages on.

Remote Administration2019-12-29T18:03:20+00:00

Controlling a computer from a remote location. This is usually done to fix problems or to change settings.

Roles and Responsibilities2019-12-29T18:03:41+00:00

Official, documented rules about who should do what in the case of an emergency or particular event. These need to be prepared in advance, with everyone involved knowing in advance what their responsibilities are.

Root/Administration2019-12-29T18:04:05+00:00

The ‘boss’ account on a computer: the account that has permission to do anything possible to the computer.

Router2019-12-29T18:04:35+00:00

Hardware or software that connects two or more networks, and allows computers to talk to each other.

Sanitized2019-12-29T18:04:59+00:00

Process for deleting sensitive data from a file, device, or system; or for scrambling data so that it is useless if accessed.

(Secure) Disposal2019-12-29T18:05:20+00:00

Destroying or wiping media so that the information on it cannot be read or mis-used by outsiders. At current media prices, itt is relatively cheap to do this properly by physically destroying the thing holding the data (for example, by breaking the CD in half).

Secure Distribution2019-12-29T18:05:42+00:00

Sharing information in a secure way, so that attackers can neither read it nor change it.

Sensitive Cardholder Data2019-12-29T18:06:09+00:00

Any information belonging to a cardholder that needs to be protected (because of identity-theft concerns, or privacy requirements, etc). The most important examples of this are information taken the magnetic stripe of a card, or the card number, plus things like card expiration dates, or cardholder name,

Server-side2019-12-29T18:06:28+00:00

Controls or security measures imposed on servers, rather than relying on attempted control at the user’s end (where the software creator does not have proper control).

Shared WEP Keys2019-12-29T18:06:49+00:00

Encryption keys used for wireless communications encryption (Wired Equivalent Privacy) that are used by more than one person.

Shopping Cart2019-12-29T18:07:08+00:00

A shopping cart is a piece of software that acts as an online store’s catalog and ordering process. Typically, a shopping cart is the interface between a merchant’s Web site and its deeper infrastructure, allowing consumers to select merchandise; review what they have selected; make necessary modifications or additions; and purchase the merchandise.

Shredding2019-12-29T18:07:25+00:00

Using a machine to cut paper up into hundred of tiny pieces, so that an attacker cannot read it.

SNMP Community Strings2019-12-29T18:07:53+00:00

SNMP is a set of tools for managing computer networks. “Community strings” are passwords that restrict access to these tools to approved people.

Spoofed IP Addresses2019-12-29T18:08:27+00:00

A technique used by an intruder to gain unauthorized access to computers. In this attack, the intruder sends deceptive messages to a computer, with the message using an IP address indicating that the message is coming from a trusted host.

SQL Injection2019-12-29T18:08:55+00:00

A form of attack on database-driven applications and web-sites. An attacker executes unauthorized SQL commands by putting them in what was supposed to be a name or an address (or similar) so that an unprotected database system will get confused and execute the malicious instructions. SQL injection attacks are used to steal information from a database, to destroy databases, and/or to gain access to an organization’s host computers through the computer that is hosting the database.

SSID2019-12-29T18:10:23+00:00

Service Set Identifier. The ‘public name’ assigned to a wireless computer network.

SSID Broadcasts2019-12-29T18:10:46+00:00

The automatic broadcast by a wireless network of its name (its ‘SSID’). This makes it visible to other computers using wireless nearby.

SSL (Version 3.0 with 128-bit encryption)2019-12-29T18:11:20+00:00

Secure Sockets Layer. Established industry standard for encrypting the channel between a web browser and web server to ensure the privacy and reliability of data transmitted over this channel. There are different types of SSL, with the modern, strong, version being version 3.0 with 128-bit encryption. Another solution, called TLS (Transport Layer Security), is an even-better replacement.

Switches2019-12-29T18:12:01+00:00

Hardware or software that connects two or more networks, and allows computers to talk to each other.

Synchronized2019-12-29T18:12:28+00:00

Making sure that various clocks are all showing the exact same time. Having synchronized clocks makes record-keeping and trouble-shooting simpler and more reliable.

Testing (Systems)2019-12-29T18:13:02+00:00

Systems that are not used for ‘real work’, but for testing solutions or programs. The idea is that if something goes wrong, the systems that are used for real work are not damaged or interfered with.

Time-stamp2019-12-29T18:13:21+00:00

A recorded time, showing when a particular thing happened. These are used in audit records and in trouble-shooting computer problems.

Third-party Processor2019-12-29T18:13:37+00:00

A non-member organization that performs transaction authorization and processing, account record keeping, and other day-to-day business and administrative functions for issuers and merchant banks.

Traffic2019-12-29T18:13:56+00:00

Information flowing between computers over a network. Traffic can be carrying email, files, web-pages, phone-conversations, or a wide variety of other things.

Transmissions2019-12-29T18:14:10+00:00

Communications: sending information over a network.

Truncation2019-12-29T18:14:32+00:00

The practice of removing data segments. Commonly, when account numbers are truncated, the first 12 digits are deleted, leaving only the last 4 digits.

Vendor Default Accounts2019-12-29T18:14:49+00:00

System login account predefined in a manufactured system to permit initial access when the system is first put into service.

Vendor Default Security Settings2019-12-29T18:15:10+00:00

Many pieces of equipment or software come with built-in security features. “Vendor default security settings” means the ‘out of the box’ settings that these security features come with. For example, system administration or service accounts will ship from the manufacturer with a ‘default password’. These default accounts and passwords are published and well known, and so do NOT provide adequate security.

Virus Scanner2019-12-29T18:15:39+00:00

A program capable of detecting, blocking, and/or removing various forms of malicious code or malware such as viruses, worms, spyware, and Trojans.

VPN2019-12-29T18:15:54+00:00

Virtual Private Network. A way of using encryption to make sure that your communications back to a computer are private, even over a public network.

Vulnerability Scan2019-12-29T18:16:29+00:00

A scan of a given network by another computer to identify any weaknesses in any computer security systems.

Web-Hosting2019-12-29T18:16:48+00:00

Web hosting is a service that provides a physical location in which a web site resides. Customers’ websites are stored on computer servers located in environments permanently connected to the Internet through high-speed data lines.

Web Servers2019-12-29T18:17:06+00:00

A computer used to display web pages.

WEP2019-12-29T18:17:29+00:00

Wired Equivalent Privacy. An encryption protocol for wireless network traffic. It is an old system that is very simple, but does NOT work very well. Avoid it if possible, by using newer, better systems like WPA or 802.11i.

WEP keys2019-12-29T18:17:49+00:00

The secret numbers or letters used in WEP encryption to (hopefully) keep wireless communications private.

Wi-Fi Protected Access2019-12-29T18:18:06+00:00

Commonly called ‘WPA’. A way of encrypting wireless network traffic so that it cannot be read or changed by attackers. It is a newer, better, replacement for WEP.

Wireless Access Points2019-12-29T18:18:35+00:00

A network device (a ‘box’) that lets users connect to the network via wireless (i.e. without using a cable). They usually, but not always, have small antennas, and THEY are attached to the network via a cable.

Wireless Analyzer2019-12-29T18:18:54+00:00

A machine or program designed to inspect a wireless environment, detect all computers and systems using wireless technology, and analyze them to identify what types of wireless they are using, and how they are set up.