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)
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.