Probe: Primary Account Numbers (PAN)¶
About¶
The Primary Account Number (PAN) or Band Card Number are found on payment cards, such as credit cards and debit cards.They have a certain amount of internal structure and share a common numbering scheme. Bank card numbers are allocated in accordance with ISO/IEC 7812.
Configuration¶
- probe.pan.ignore¶
List of hexadecimal characters that are ignored in between sequences of potential PAN characters. You may chose to ignore characters such as NULL, space or other whitespace characters.
- probe.pan.format¶
Default reporting format. Available format options:
Option | Description |
---|---|
card_number | The full credit card number. |
card_number_masked | The masked credit card number, suitable for printing in reports. |
company | Company that issued the credit card number. |
filename | Full path to the file. |
filename_relative | Path to the file relative to the current working directory. |
line | Line number of find. |
- probe.pan.limit¶
The maximum number of findings reported per file. Set to 0 to disable the limit.
Reference documents¶
- PCI-DSS v2.0 published October, 2010
- ISO/IEC 7812-1:2006, Identification cards, Identification of issuers, Part 1: Numbering system
- ISO/IEC 7812-2:2007, Identification cards, Identification of issuers, Part 2: Application and registration procedures
- US patent 2950048, Computer for verifying numbers
- List of issuer identification numbers
Merchant Reference documents¶
- Maestro Global Rules, published November 9, 2012
- VISA PAN truncation best practices, published July 14, 2010
- VISA Best Practices for Tokenization Version, published July 14, 2010