Deployment organization model
Target audience: Solution Architects, Enterprise Architects, CISOs, IT Directors
Reading time: 12 minutes (overview)
Prerequisites: Working knowledge of cryptographic key management, multi-tenant systems, access control, and inter-organization data exchange
Executive summary
ANKASecure© is a Cryptographic Control Plane that governs the use of cryptography across internal systems and data exchanges with third parties. The platform decouples cryptographic operations from the applications that consume them, exposing them as governed, controlled, and auditable capabilities.
The deployment organization model defines how an enterprise structures cryptographic governance across its deployment: how parties are identified, how operations are authorized, how exchanges with counterparties are mediated, and how every action becomes part of a verifiable audit record.
This section is the canonical conceptual reference for the model. The current page is the overview; the detail pages explore each dimension.
Core principle
Cryptographic keys never leave the control domain of the data owner.
Access to cryptographic functions is mediated through controlled, auditable capabilities. External parties and internal components do not own keys: they are authorized to invoke capabilities under strict governance.
This principle has three direct consequences:
- Key custody is centralized. Cryptographic material is held by the data owner inside ANKASecure©, protected by HSM-backed key management. No counterparty, vendor, or external system ever receives raw key material.
- Authorization is capability-based. Parties request the execution of a function (encrypt, decrypt, sign, verify, wrap), not access to a key. Authorization is granted to perform an action under specific conditions.
- Every operation is observable. Each invocation produces a structured audit event linking party, credential, capability, asset, exchange context, and outcome.
Model overview
The model is organized into six logical layers. Each layer answers a different governance question.
| Layer | Purpose | Question answered |
|---|---|---|
| Organizational | Structures ownership and administrative scope | Who owns this cryptographic domain? |
| Operational identity | Defines who acts and how they authenticate | Who is performing this action? |
| Governed exchange | Models inter-party data flows | What is the business context of this operation? |
| Cryptographic resource | Represents managed material and operations | What can be done, on what? |
| Control | Binds identity, resource, and context under constraints | What is this party authorized to do, and how? |
| Evidence | Captures every authorization decision and operation | What happened, when, by whom, with what result? |
The twelve entities of the model distribute across these layers as follows:
flowchart TB
subgraph ORG["Organizational layer"]
direction LR
DEP["Deployment"]
TEN["Tenant"]
APP["Application"]
end
subgraph IDENT["Operational identity layer"]
direction LR
ACT["Cryptographic Actor"]
CRED["Credential"]
end
subgraph EXCH["Governed exchange layer"]
CTX["Exchange Context"]
end
subgraph RES["Cryptographic resource layer"]
direction LR
ASSET["Cryptographic Asset"]
CAP["Capability"]
end
subgraph CTRL["Control layer"]
direction LR
GRANT["Capability Grant"]
CONSTR["Constraint Policy"]
POL["Policy"]
end
subgraph EVID["Evidence layer"]
AUDIT["Audit Event"]
end
ORG --> IDENT --> EXCH --> RES --> CTRL --> EVID
style ORG fill:#e8f4f8,stroke:#1a5276
style IDENT fill:#fdebd0,stroke:#d68910
style EXCH fill:#d6eaf8,stroke:#2980b9
style RES fill:#d5f5e3,stroke:#1e8449
style CTRL fill:#fadbd8,stroke:#c0392b
style EVID fill:#e8daef,stroke:#7d3c98 What's in this section
This section is organized as a guided path from the architectural shape of the model to the concrete scenarios it supports.
| Page | What it covers |
|---|---|
| The six-layer model | Each layer in depth: its purpose, the entities it contains, and the design principle it expresses |
| Entity reference | The 12 entities in full, plus the control-plane orchestration entity: definitions, attributes, examples, and the role each plays in the governance model |
| Relationships and runtime flow | How entities compose: structural hierarchy, control bindings, the entity-relationship model, and the authorization decision flow at runtime |
| Reference scenarios | Worked examples showing how the model materializes for real enterprise problems: card issuance with multiple providers, BPO collections, multi-jurisdiction governance |
A reader new to the model should follow the pages in order. A reader looking up a specific entity or attribute can jump directly to Entity reference.
Control plane orchestration layer
The 12 entities above form the runtime authorization model. Cryptographic operations resolve against Capability Grant and never reference any orchestration construct.
The platform also exposes a control-plane orchestration layer that lives strictly above the runtime model and exists for administrative usability. The runtime model is unaffected by anything in this layer.
The single entity in the orchestration layer is the Cryptographic Exchange — an admin-managed aggregate that groups one Application + one Cryptographic Actor + one Cryptographic Asset (by KID) + one Exchange Context + one Constraint Policy under a single managed lifecycle (DRAFT → READY → ACTIVE ⇄ SUSPENDED; terminals REVOKED, EXPIRED, CONSUMED). It owns its Capability Grant 1:1.
The Exchange collapses the admin's mental model from "five separate entities to wire correctly" into "one intercambio to set up". Activate / Suspend / Resume / Revoke act on the Exchange and propagate atomically to the underlying Grant. The runtime path (Core API) is unaffected.
For the full reference, see Entity reference — Control plane orchestration entities.
Model properties
The model produces five governance properties that distinguish it from traditional key management:
| Property | What it means |
|---|---|
| Cryptographic sovereignty | Keys never leave the control plane; every operation executes inside HSM custody; revocation is unilateral and platform-wide, effective within the token lifetime and the enforcement plane's grant cache |
| Fine-grained authorization | Authorization is per actor, per capability, per asset, per exchange context, under explicit constraints — never coarse "access to a key" |
| Usage control | Constraints operate on time and volume: a validity window, a usage cap, a per-minute rate limit, and single use (one operation per grant) |
| Multi-party isolation | Third parties are fully segmented; no implicit trust between actors, contexts, or tenants; revocation of one party does not affect others |
| Full auditability | Every operation produces a structured, signed audit event with full context: identity, capability, asset, context, applied constraints, outcome |
These properties hold uniformly across simple internal use cases, complex enterprise environments, and multi-party ecosystems — without architectural variation.
Conclusion
ANKASecure© redefines cryptography as an independent layer that is governed, controlled, and enforced — not embedded inside applications. The deployment organization model provides the conceptual fabric for that governance.
The same set of entities composes the structure for an internal API integration, a regulated data exchange with a third-party processor, and a multi-jurisdiction enterprise platform. Cryptographic governance becomes a property of the platform, not a responsibility delegated to each application team.
Continue to The six-layer model for the structural breakdown.
Document status: ACTIVE — canonical reference for the ANKASecure© organization model.