Skip to content

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:

  1. 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.
  2. 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.
  3. 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.