Logo
latest

Protect your container

  • Gramine Shielded Containers
  • Ready-made SGX images

Protect your application

  • Gramine installation options
  • Run a sample application
  • Tutorials

Configure Gramine

  • Set up the host environment
  • Manifest syntax
  • Attestation and Secret Provisioning
  • Performance tuning and analysis

Develop Gramine

  • Build and install Gramine from source
  • Debugging Gramine with GDB
  • Packaging and distributing
  • Python API
  • Writing plugins for signing SGX enclaves
  • Implementing new system call
  • LibOS documentation
  • PAL host ABI
  • Manual pages
    • gramine-direct, gramine-sgx – Run an application with Gramine
    • gramine-argv-serializer – Serialize command line arguments
    • gramine-manifest – Gramine manifest preprocessor
    • gramine-ratls – RA-TLS wrapper
    • gramine-sgx-gen-private-key – Gramine SGX key generator
    • gramine-sgx-get-token – Gramine SGX token generator
    • gramine-sgx-ias-request – Submit Intel Attestation Service request
    • gramine-sgx-ias-verify-report – Verify Intel Attestation Service report
    • gramine-sgx-quote-view – Display SGX quote structure
    • gramine-sgx-sign – Gramine SIGSTRUCT generator
    • gramine-sgx-sigstruct-view – Display SGX SIGSTRUCT
    • is-sgx-available – Check environment for SGX compatibility

Contribute to Gramine

  • Contributing to Gramine
  • Onboarding
  • Development setup
  • Coding style guidelines
  • How to write documentation
  • Technical Charter
  • Developer Certificate of Origin

Resources

  • Gramine features
  • Management Team (Maintainers)
  • Users of Gramine
  • Introduction to SGX
  • Glossary
Gramine
  • »
  • Manual pages
  • Edit on GitHub

Caution

This is documentation for the development version of the project, aka master branch. If you installed Gramine from packages, documentation for the stable version is available at https://gramine.readthedocs.io/en/stable/.

Manual pages¶

The following man pages are available:

  • gramine-direct, gramine-sgx – Run an application with Gramine
  • gramine-argv-serializer – Serialize command line arguments
  • gramine-manifest – Gramine manifest preprocessor
  • gramine-ratls – RA-TLS wrapper
  • gramine-sgx-gen-private-key – Gramine SGX key generator
  • gramine-sgx-get-token – Gramine SGX token generator
  • gramine-sgx-ias-request – Submit Intel Attestation Service request
  • gramine-sgx-ias-verify-report – Verify Intel Attestation Service report
  • gramine-sgx-quote-view – Display SGX quote structure
  • gramine-sgx-sign – Gramine SIGSTRUCT generator
  • gramine-sgx-sigstruct-view – Display SGX SIGSTRUCT
  • is-sgx-available – Check environment for SGX compatibility
Next Previous

© Copyright 2023, Gramine Contributors. Revision 2ad54dd5.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
v1.5
v1.4
v1.3.1
v1.3
v1.2
v1.1
v1.0
woju-python-sgx-sign-plugins
dimakuv-fix-pytorch-tutorial
dimakuv-add-technical-charter
Downloads
On Read the Docs
Project Home
Builds