Skip to content

Security Principles ​

Apeiro's security architecture is shaped by a set of principles that inform component selection, integration design, and the boundaries of what the platform defines versus what operators own.

Digital Sovereignty ​

Apeiro is designed so that organizations retain ownership of their cryptographic material regardless of the underlying infrastructure provider.

  • Key ownership: OpenKCM supports BYOK (Bring Your Own Key) and HYOK (Hold Your Own Key), giving organizations direct control over root keys across infrastructure providers and with HSM-backing.
  • Own trust root: OpenBao lets organizations operate their own certificate authority and PKI, so certificate trust is rooted in infrastructure the organization controls.

Open Standards ​

Apeiro uses the following open standards to ensure interoperability:

DomainStandards
AuthenticationOIDC, OAuth2, SPIFFE
Transport securitymTLS
Observability & auditOpenTelemetry
Software deliveryOpen Component Model, SBOM

Zero Trust ​

Trust is established through verified identities and cryptographic controls, not network location. Workload-to-workload communication is designed around cryptographically verifiable workload identity based on the SPIFFE standard, enabling mutual TLS between services, implemented by Zero Trust Workload Identities.

Least Privilege ​

Access decisions in Apeiro are derived from explicit, fine-grained relationships rather than broad static roles. OpenFGA implements Relationship-Based Access Control (ReBAC): permissions are resolved from tuples that describe who has what relationship to which resource. This supports delegated administration, tenant-specific access, and cross-provider authorization without overprivileged service accounts or flat role structures.

Defense in Depth ​

Security controls are layered across the stack. No single component is the sole line of defense:

  1. Infrastructure networking isolation: IronCore declarative network resources
  2. Workload identity, mTLS, and fine-grained authorization: Zero Trust Workload Identities (in development), OpenFGA
  3. Secrets and certificate lifecycle: OpenBao
  4. Encryption key governance: OpenKCM
  5. Software supply chain integrity: Open Component Model, Open Delivery Gear
  6. Observability and audit logging: Greenhouse, OpenTelemetry
  7. Crypto agility: Open Crypto Broker
Funded by the European Union, NextGenerationEU; Supported by Federal Ministry of Economic Affairs and Energy on the basis of a decision by the German Bundestag

Funded by the European Union – NextGenerationEU.

The views and opinions expressed are solely those of the author(s) and do not necessarily reflect the views of the European Union or the European Commission. Neither the European Union nor the European Commission can be held responsible for them.

Logo of SAP SELogo of the Apeiro Reference ArchitectureLogo of the NeoNephos foundation