Skip to main content

Intel SGX DCAP Remote Attestation library

Overview

Python library for Intel SGX DCAP remote attestation.

Installation

$ pip install intel-sgx-ra

Usage

$ sgx-ra-verify --help
usage: sgx-ra-verify [-h] [--verbose] [--mrenclave HEXDIGEST]
                     [--mrsigner HEXDIGEST]
                     (--pccs-url URL | --azure-attestation)
                     {certificate,quote} ...

Intel SGX DCAP quote verification

positional arguments:
  {certificate,quote}   sub-command help
    certificate         Remote Attestation from RA-TLS X.509 certificate
    quote               Remote Attestation of a raw SGX quote

optional arguments:
  -h, --help            show this help message and exit
  --verbose             Verbose mode
  --mrenclave HEXDIGEST
                        Expected MRENCLAVE value in SGX quote
  --mrsigner HEXDIGEST  Expected MRSIGNER value in SGX quote
  --pccs-url URL        Provisioning Certificate Cache Service URL (Intel
                        DCAP)
  --azure-attestation   Microsoft Azure Attestation Service (Azure DCAP)
$ sgx-ra-utils --help
usage: sgx-ra-utils [-h] [--verbose] {extract} ...

Intel SGX DCAP Quote tools

positional arguments:
  {extract}   sub-command help
    extract   Extract Quote from RA-TLS X.509 certificate

optional arguments:
  -h, --help  show this help message and exit
  --verbose   Verbose mode

Metadata

Release files for intel-sgx-ra 2.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for intel-sgx-ra 2.3.3
File
intel_sgx_ra-2.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
intel_sgx_ra-2.3.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
intel_sgx_ra-2.3.3-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
intel_sgx_ra-2.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
intel_sgx_ra-2.3.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
intel_sgx_ra-2.3.3-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
intel_sgx_ra-2.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
intel_sgx_ra-2.3.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
intel_sgx_ra-2.3.3-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
intel_sgx_ra-2.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
intel_sgx_ra-2.3.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
intel_sgx_ra-2.3.3-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
intel_sgx_ra-2.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
intel_sgx_ra-2.3.3-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
intel_sgx_ra-2.3.3-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details

Total release size: 5.7 MB

Release files / intel_sgx_ra-2.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 406.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
486d61adfcfd0f44254b4d4c7e9ad052cfd8f5710a5ff6011cb53b944216c1b9
BLAKE2b-256 checksum
How to use checksums
a9e1fe9388ab3ed2c09d1a3418d8ae715cf055b2a55c04f53e591f01257e49d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL intel_sgx_ra-2.3.3-cp312-cp312-macosx_11_0_arm64.whl
Size 354.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3aa62809c9d95f1d425c66da8595051d404425a63a111c1c2fd732901fbcf328
BLAKE2b-256 checksum
How to use checksums
a63e118cb0b4ed9de32e723d79e7d12419c5279516329b662190d685c8a6ec7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp312-cp312-macosx_10_12_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp312-cp312-macosx_10_12_x86_64.whl
Size 369.1 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
05881fb32d6215d1ad79333e9db368cb91a070c257392baa90fc1594381a1484
BLAKE2b-256 checksum
How to use checksums
065d3b96dcfd91e931bd462aa0c9850249a7c245240b6798d57592c26637c64a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 406.8 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f17f180fbfdc49f68b11656a22454a59d4102e2cb026b01998ea6f7e944df1f8
BLAKE2b-256 checksum
How to use checksums
4095d827151d7ffa63a4d26f79f3ce68cd73e48160c108ffd3138ab3f9a738eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL intel_sgx_ra-2.3.3-cp311-cp311-macosx_11_0_arm64.whl
Size 354.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
af166c20c7b4a584e36933e4ae624a9971f3236c7709a46e7655e1fd3fcb2e93
BLAKE2b-256 checksum
How to use checksums
32e8c30727b34bf3d7fb1f42049b8bdd2a185b7b157a4401cbf0c94079202e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp311-cp311-macosx_10_12_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp311-cp311-macosx_10_12_x86_64.whl
Size 369.7 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c57d09e8f455a6297aeaabeaad5086cb7dc9da6d99733afed2783eb8cf6cb498
BLAKE2b-256 checksum
How to use checksums
b8b3b1318aac35fda477b89dfa677168a89a4a6f41eaf29b3130cb8f60592cdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 406.9 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b3c5a6656bf94139357eb43fc9d69931515478b0b8bfe56b55ff2974d7623b7c
BLAKE2b-256 checksum
How to use checksums
e4f5afdd46134363f24b150b405165ee438784882bee61e42a2955da1553894c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL intel_sgx_ra-2.3.3-cp310-cp310-macosx_11_0_arm64.whl
Size 354.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5f7aa96304ef98df5f6efa6cc52661454fd7c8993373f4670e433fbc3f5f08c0
BLAKE2b-256 checksum
How to use checksums
aeff30564422d97abee5d1fb46b8a9ff7ef8d0e415669ba71ce241098fa3680d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp310-cp310-macosx_10_12_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp310-cp310-macosx_10_12_x86_64.whl
Size 369.7 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f9af56ccb9e6b441b11fa96986bc176a3ec7c6fd41b4c0c42dc709de60efeec9
BLAKE2b-256 checksum
How to use checksums
af01f1b3411fb47088b85d9357cb409fe19dbae5f74760736cd25f0eec2c2eb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 407.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
35a7bf9b2d868b43061085d86174feb9a07593caf1a979228ce19a687e03ee8d
BLAKE2b-256 checksum
How to use checksums
c1e3bd3b215d10fb6791dff1eb38bc5a37dae0beb75999a63ff9fe938ba13546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp39-cp39-macosx_11_0_arm64.whl

Download URL intel_sgx_ra-2.3.3-cp39-cp39-macosx_11_0_arm64.whl
Size 355.0 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7222c00d6fa4ba022d95dc39a1d3b6dab5c3d53f234ed8025cc93663c8c742bb
BLAKE2b-256 checksum
How to use checksums
2932a1e003f791a72e17d8a973f12036adbadcb3679c116f1bf8d697c6095bd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp39-cp39-macosx_10_12_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp39-cp39-macosx_10_12_x86_64.whl
Size 370.5 kB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5dee455869dcfbd6d18150105c568ef6328d48a98e86f182f87da0af6b111141
BLAKE2b-256 checksum
How to use checksums
18b3c1c9eb1da6d51775db6446a4845cdff5a05db56813cae641659c08b6140c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 407.4 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
531a528deb45e06065ae78b5405c2942f5afdc0f326d2e853c526f542b0496f0
BLAKE2b-256 checksum
How to use checksums
4a080e8a838c08b4e42111d49f07b3c0badc1b7d073e2f9e68fd42bba3cd8386
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp38-cp38-macosx_11_0_arm64.whl

Download URL intel_sgx_ra-2.3.3-cp38-cp38-macosx_11_0_arm64.whl
Size 354.7 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
72cf05da86cd3d151d422894def3813b52a3886dabc85627b30665c05014dcb9
BLAKE2b-256 checksum
How to use checksums
978c174b150d009b98b267eeac2b341df1eb91dd7f26db060ef8931ad70c8782
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Release files / intel_sgx_ra-2.3.3-cp38-cp38-macosx_10_12_x86_64.whl

Download URL intel_sgx_ra-2.3.3-cp38-cp38-macosx_10_12_x86_64.whl
Size 369.8 kB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
afeaac5541d415b5650c1e07e131dc9bbc7fd98f744f99d33515ecf8678f2839
BLAKE2b-256 checksum
How to use checksums
13c6f4966b9d625ee07660304b5c3e5f6498159fd94c858ccbeea486d8e6f8f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Security for intel-sgx-ra 2.3.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

2.3.3 This release

15 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page