Answers to the questions practitioners most commonly ask about DS.
Is the 3-D Secure Directory Server the same thing as an LDAP directory service?
No. Despite the shared word "directory," the EMV 3-D Secure Directory Server (DS) is not an LDAP directory service and does not store generic directory objects, user accounts, or certificate revocation lists in an LDAP tree. In the EMV 3-D Secure protocol, the DS is a component operated by or on behalf of a card scheme that sits between the merchant-side 3DS Server and the issuer-side Access Control Server (ACS). It maintains card-range data used to determine whether a given account range is enrolled and which ACS should handle a request, and it routes 3-D Secure authentication messages between the 3DS Server and the ACS over the defined EMVCo interfaces. Any resemblance to LDAP-based products is coincidental naming, not a shared function.
Is the 3-D Secure Directory Server outside the scope of any PCI standard?
No, that would be misleading. The Directory Server is one of the 3-D Secure environment components addressed by the PCI 3DS Core Security Standard, which is a separate standard from PCI DSS. Organizations operating a DS should confirm applicability and the specific requirements against the current published PCI 3DS documentation rather than assuming the DS falls under PCI DSS alone or under no standard. PCI 3DS is distinct from PCI DSS, PA-DSS, the PCI Software Security Framework, PCI PIN, and PCI P2PE, and the controls that govern the DS come from PCI 3DS, not from an LDAP or general-purpose directory context.
How does the Directory Server determine which Access Control Server should handle an authentication request?
The DS maintains card-range data supplied by participating issuers or their ACS providers. When a 3DS Server submits an authentication request, the DS uses the account range associated with the transaction to identify whether that range is participating and to route the message to the appropriate ACS. This routing role is central to how the DS connects the merchant side and the issuer side of a 3-D Secure transaction; readers should confirm the exact message flows and interface behavior against the current EMV 3-D Secure specification, since details can vary by protocol version.
What role does the Directory Server play in the overall 3-D Secure message flow?
The DS acts as an intermediary and router. It receives authentication-related messages from the 3DS Server, uses card-range data to identify the correct ACS, and passes messages between the two over the EMVCo-defined interfaces. It does not itself authenticate the cardholder; that function is performed by the issuer's ACS. The DS is intended to enable correct routing and participation checks, and it should not be described as performing risk decisioning or challenge flows on its own. Implementers should treat the DS, 3DS Server, and ACS as separate roles with distinct responsibilities.
What should teams consider when assessing a Directory Server for compliance?
Because the DS is a component addressed by the PCI 3DS Core Security Standard, assessment should follow the requirements defined there, confirmed against the current published version, since numbering and wording can differ between releases. Teams should scope the DS as part of the 3-D Secure environment, consider the systems and interfaces that connect to the 3DS Server and ACS, and avoid assuming that controls written for LDAP directories, general infrastructure, or PCI DSS alone map directly onto the DS role. Confirm which requirements apply to your specific operating model rather than relying on a fixed requirement reference.
Does the Directory Server store or process cardholder data or sensitive authentication data?
The DS works with card-range data used for participation checks and routing, which is different from storing full cardholder data or sensitive authentication data such as full track data, CAV2/CVC2/CVV2/CID, PINs, or PIN blocks. Any handling of account-related data by the DS should be scoped and validated against the applicable PCI 3DS requirements and, where relevant, PCI DSS, based on the actual implementation rather than on the component name. Sensitive authentication data must not be retained after authorization in any environment, so implementers should confirm exactly what data the DS receives, uses, and retains in their deployment.