We believe that security should be deterministic. Traditionally, encryption has secured data at rest and in motion, leaving it vulnerable in use. We use Runtime Encryption® to protect data in use, providing complete security protection throughout the lifecycle of the data.


When it comes to protecting your data, encryption is one of the most popular and effective controls. But the data must be encrypted at each step of its lifecycle.

Fortanix 1

Data at rest

Encryption of data at rest protects data when stored in digital forms on persistent media. This is typically solved by transparent data encryption or self-encrypting drives.

Fortanix 2

Data in motion

Encryption of data in motion protects data when it’s being transported. This is typically solved by Transport Layer Security (TLS/SSL) or VPN tunnels.

Fortanix 3

Runtime / Data in use?

Once the application starts to run, data in use by CPU and memory is vulnerable to a variety of attacks including malicious insiders, root users, credential compromise, OS zero-day, network intruders, and others.

solution fortanix


78-Network Security

Self-Defending Key Management Service™

Fortanix Self-Defending KMS is the world's first cloud solution secured with Intel® SGX. With Fortanix Self-Defending KMS, you can securely generate, store, and use cryptographic keys and certificates, as well as secrets, such as passwords, API keys, tokens, or any blob of data.

Designed for ease of use with security you control :

  • Unified
Fortanix Self-Defending KMS, the world’s first unified key management platform built on HSM-grade security, secures any KMS use case including TDE, Storage Multi-cloud and Blockchain.
  • Secure
Fortanix Self-Defending KMS provides virtually impenetrable security to your data, keys and secrets.
  • Simple
Fortanix Self-Defending KMS provides control of and visibility into your key management operations using a centralized web-based UI with enterprise level access controls and single sign-on support.
  • Scalable
Fortanix Self-Defending KMS is built to scale horizontally and geographically as your demand for managing your keys and secrets increase.

Runtime Encryption® Platform

Runtime Encryption® enables a fundamentally new level of security and privacy allowing organizations with sensitive workloads to operate in untrusted environments such as the public cloud and remote clouds.

Transparently protects your sensitive applications and data in use

  • Deterministic Security
The Fortanix Runtime Encryption® platform leverages Intel® SGX to enable general purpose computation on encrypted data without ever exposing plaintext application code or data.
  • Easy to Use
Fortanix Runtime Encryption® platform includes an EnclaveOS™ that transparently protects applications without requiring modifications. 
  • Broad Application Support
Readily create complex yet secure applications such as 3-tier apps or scale-out distributed apps.
Data Security