PCI DSS & AI Compliance

    Payment card industry data security for AI in financial services

    Overview

    The Payment Card Industry Data Security Standard (PCI DSS) is a set of security requirements established by the PCI Security Standards Council to protect cardholder data. The standard applies to all organizations that store, process, or transmit cardholder data, regardless of size or transaction volume. PCI DSS version 4.0, released in March 2022 with mandatory compliance by March 2025, introduced significant updates including a more flexible, outcome-based approach to security controls and new requirements for authentication, encryption, and continuous monitoring.

    For AI systems in financial services, PCI DSS compliance becomes relevant whenever training data includes or is derived from payment card information. Fraud detection models, transaction risk scoring systems, customer behavior analytics, and payment optimization AI all potentially interact with cardholder data. The standard's twelve core requirements cover network security, data protection, vulnerability management, access control, monitoring, and security policy — all of which have direct implications for how AI training pipelines handle payment card data.

    PCI DSS categorizes organizations into compliance levels based on transaction volume, with Level 1 merchants (over 6 million transactions annually) requiring annual on-site assessments by a Qualified Security Assessor (QSA). Even smaller organizations must complete annual Self-Assessment Questionnaires (SAQs) and maintain ongoing compliance. The consequences of non-compliance extend beyond fines — organizations can lose the ability to process card payments entirely, which for most businesses represents an existential threat.

    AI-Specific Requirements

    PCI DSS Requirement 3 mandates the protection of stored cardholder data through encryption, truncation, masking, and hashing. For AI training data, this means that primary account numbers (PANs), cardholder names, service codes, and expiration dates must be rendered unreadable when stored. If training datasets contain transaction records with full PANs, the data must be either encrypted with strong cryptographic algorithms or the PANs must be truncated or hashed before the data enters the training pipeline. Organizations must also implement key management procedures for any cryptographic keys used to protect cardholder data.

    Requirement 7 restricts access to cardholder data to only those individuals whose job requires such access, implementing the principle of least privilege. For AI development teams, this means that not every data scientist or ML engineer should have access to datasets containing cardholder data — only those directly working on payment-related models with a documented business need. Requirement 10 mandates logging and monitoring of all access to network resources and cardholder data, requiring that AI training pipelines maintain detailed audit trails of who accessed cardholder data, when, and for what purpose.

    PCI DSS v4.0 introduced new requirements particularly relevant to AI systems. Requirement 6.3.2 mandates an inventory of custom and bespoke software, which includes custom AI models that process cardholder data. Requirement 12.3.1 requires targeted risk analyses for each PCI DSS requirement that provides flexibility in how it is met. For AI systems, this means documenting the specific risks that cardholder data faces within the ML pipeline and justifying the controls implemented to address those risks. Organizations must also address Requirement 11's vulnerability scanning and penetration testing obligations for AI system components that are in scope.

    How Ertas Helps

    Ertas Data Suite directly addresses PCI DSS's core data protection requirements for AI training pipelines. The PII redaction engine can identify and mask payment card data patterns including PANs, expiration dates, and cardholder names before they enter training datasets. This satisfies Requirement 3's mandate to render cardholder data unreadable in storage by ensuring that AI training data never contains raw cardholder information. The on-premise architecture keeps all data processing within your PCI DSS-compliant cardholder data environment (CDE), eliminating the scope expansion that occurs when cardholder data flows to external AI service providers.

    The comprehensive audit logging in Ertas Data Suite satisfies Requirement 10's mandates for tracking and monitoring all access to cardholder data. Every data access, transformation, and model interaction is logged with timestamps, user identities, and action descriptions. These audit logs support the detection of unauthorized access attempts and provide the forensic evidence needed if a security incident occurs. The immutable nature of the logs ensures they cannot be tampered with, meeting PCI DSS's requirements for log integrity.

    Ertas Studio's Vault implements the access controls and encryption that Requirements 3 and 7 demand. Role-based access controls ensure that only authorized personnel with documented business needs can access datasets derived from cardholder data. Encryption at rest protects all stored data and model artifacts, and the system's key management aligns with PCI DSS's cryptographic requirements. By reducing the number of system components that handle cardholder data and keeping all processing on-premise, Ertas helps organizations minimize their CDE scope — which directly reduces the effort, cost, and complexity of PCI DSS compliance for AI workloads.

    Compliance Checklist

    PAN and cardholder data masking in training datasetsSupported
    Encryption at rest for stored data (Requirement 3)Supported
    Role-based access controls (Requirement 7)Supported
    Comprehensive audit logging (Requirement 10)Supported
    On-premise processing within the CDE boundarySupported
    Network segmentation for AI training infrastructurePartial
    Annual PCI DSS assessment and SAQ completionCustomer Responsibility
    Vulnerability scanning and penetration testing (Requirement 11)Customer Responsibility

    Relevant Ertas Features

    • PII and PAN redaction engine
    • On-premise air-gapped deployment
    • Role-based access controls
    • Comprehensive audit logging
    • Vault encryption at rest
    • Data lineage for cardholder data tracking

    Ship AI that runs on your users' devices.

    Early bird pricing starts at $14.50/mo — locked in for life. Plans for builders and agencies.