Anjuna logo
Contact Us

Anjuna Runtime for Intel® SGX

    • Introduction
    • Concepts
    • Getting the Anjuna SGX Runtime
      • System requirements
      • Getting the installer
      • Setting up the shell environment
      • Licensing the Anjuna SGX Runtime
      • Review
    • First steps
      • First steps with Intel® SGX
      • Run a simple command
      • Write and run a program
      • Configure and run a program
      • Review
    • Configure applications to work with the Anjuna SGX Runtime
      • Configuring a simple application
      • A more complex example
    • Secure inputs and outputs
      • Locking down the command line with the Anjuna SGX Runtime
      • Encrypting and decrypting files
      • Configuring automatic encryption
    • Tutorial: Anjuna in a Docker container
      • Introduction: Docker and the Anjuna SGX Runtime
      • System requirements
      • Choose a supported base image
      • Create a Dockerfile
      • Build a Docker image
      • Run the image in a Docker container
      • Using Anjuna with Azure Kubernetes Service
      • Conclusion
    • Advanced: The Anjuna Policy Manager
      • Installing the Policy Manager
      • Starting and stopping the Policy Manager
      • Configuring the Policy Manager
      • Managing Policies
      • Policy Manager reference
        • Anjuna Policy Manager installer
        • Anjuna Policy Manager configuration tool
        • Anjuna Policy Manager Broker
        • Anjuna Policy Manager runtime configuration
    • Advanced: Trusting the software in production
      • Identifying the software in Intel® SGX
      • Manifest and signature files
      • Enclave debug and production modes
      • Trusting applications launched by the enclave
      • Trusting files loaded after start of enclave
        • Handling dynamically loaded libraries
        • Handling Python dependencies
    • Anjuna SGX Runtime Python package
      • anjuna.posix Python module
    • Glossary of terms
    • Command reference
      • Anjuna SGX Runtime installer
      • anjuna-runtime
      • anjuna-compile-manifest
      • anjuna-sign
      • anjuna-sgxrun
      • anjuna-encrypt
      • anjuna-decrypt
      • anjuna-check-attestation
    • Configuration reference
      • Environment variables
      • Manifest entries
        • TLS termination specifications and limitations
      • File-matching patterns
    • Syscall reference
      • quote_generate
        • Python example for quote_generate
    • Troubleshooting

documentation build:

Anjuna Runtime for Intel® SGX v1.51
  • Anjuna Runtime for Intel® SGX
    • v1.51
    • v1.50
    • v1.49
    • v1.48
    • v1.47
    • v1.46
    • v1.45
    • v1.44
    • v1.43
    • v1.42
    • v1.41
    • v1.40
    • v1.39
    • v1.38
    • v1.37
    • v1.36
    • v1.35
    • v1.34
    • v1.33
    • v1.32
    • v1.31
    • v1.30
    • v1.29
    • v1.28
    • v1.27
    • v0.26
    • v0.25
  • Anjuna Runtime for Intel® SGX
  • Configuration reference
v1.51 v1.50 v1.49 v1.48 v1.47 v1.46 v1.45 v1.44 v1.43 v1.42 v1.41 v1.40 v1.39 v1.38 v1.37 v1.36 v1.35 v1.34 v1.33 v1.32 v1.31 v1.30 v1.29 v1.28 v1.27 v0.26 v0.25

Configuration reference

This section is a reference to configuration for the Anjuna SGX Runtime. It lists the configuration options that affect the runtime’s operation and explains how to use them.

  • Environment variables

  • Manifest entries

  • File-matching patterns

anjuna-check-attestation Environment variables

Privacy Policy

The source code for this UI is licensed under the terms of the MPL-2.0 license.