Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
📇 BS ISO/IEC 9594 (BSI catalogue reference BS ISO IEC 09594) is the British Standard series implementing the ISO/IEC 9594 International Standards (technically identical to the ITU-T X.500-series Recommendations) for the Open Systems Interconnection (OSI) Directory, prepared under Technical Committee IST/6 (Data communications), classified under ICS 35.100.70 (application layer). The series defines the concepts, models, services, protocols, data schema and security framework of a distributed directory service (a global “telephone-directory-style” lookup service), most famously the X.500 directory information tree (DIT) model, the Directory Access Protocol (DAP), and the X.509 public-key certificate framework derived from it and widely used on the Internet. X.509 certificates are the foundation of PKI, TLS/HTTPS and electronic signatures.
The series is derived from the ISO/IEC 9594 standards jointly prepared by ISO/IEC JTC 1/SC 6 and ITU-T and adopted identically as BS ISO/IEC parts in the UK. Each part corresponds one-to-one with an ITU-T X.500-series Recommendation (e.g. 9594-1 ↔ X.500, 9594-8 ↔ X.509). The series covers everything from concepts, models and service definitions to protocols and replication, forming a complete directory service system:
| Part | Subject | Main Content (ITU-T correspondence) |
|---|---|---|
| Part 1 | Overview of concepts, models and services | Purpose, basic concepts, models and service overview of the Directory (X.500). |
| Part 2 | Models | Directory information model, functional model, administrative model and security model (X.501). |
| Part 3 | Abstract service definition | Directory abstract services: bind, read, compare, search, modify, add, delete, etc. (X.511). |
| Part 4 | Procedures for distributed operation | Directory distributed operation and machine-readable information (X.518). |
| Part 5 | Protocol specifications | Directory Access Protocol (DAP) and related protocol specifications (X.519). |
| Part 6 | Selected attribute types | Definitions and syntax of common attribute types (X.520). |
| Part 7 | Selected object classes | Definitions of common object and auxiliary object classes (X.521). |
| Part 8 | Public-key and attribute certificate framework | X.509 certificates, certificate revocation lists and certification path validation (X.509). |
| Part 9 | Replication | Mechanism for replicating (shadowing) directory content (X.525). |
The Directory organises objects into a Directory Information Tree (DIT). Each entry consists of attributes, each attribute comprising a type and values; alias entries provide redirection. The naming model (distinguished name DN and relative distinguished name RDN) gives each entry a globally unique identifier.
Defines the directory abstract services, including read, compare, search, modify, add and delete. Clients establish a session by binding, then perform queries and updates; the search service supports filters and scope control and is the most commonly used capability.
Specifies the data encoding (ASN.1 BER/DER) and interaction rules of protocols such as the Directory Access Protocol (DAP), enabling communication between directory clients, directory server agents (DSA) and shadow copies (DSA replication).
X.509 defines the format of public-key certificates (subject, public key, issuer, validity, signature algorithm and signature) as well as certificate revocation lists (CRL), attribute certificates and the certification path validation process — the cornerstone of PKI and TLS trust chains.
Specifies the mechanism for replicating (shadowing) directory content across multiple directory server agents (DSA), improving availability and performance with configurable levels and periods.