Intel SGX Remote Attestation verification library
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distributions
Close
Hashes for intel_sgx_ra-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 252f07b11e7e5439c440e6dfb6ee9e5947a1fe39ebc4c608647d435062736792 |
|
MD5 | 82f40ce5e11dd057abe2314c04601236 |
|
BLAKE2b-256 | 3f19c6f05959d39aa4aca3565ef1af75d0344418f5e577702c3b904ce2283910 |
Close
Hashes for intel_sgx_ra-2.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa77c0fe4f41fec30d849eee99eeabacdf0577a8aee969f4e34e95e5f72d99e5 |
|
MD5 | 337a77ff52a87826528664ac840c4ad4 |
|
BLAKE2b-256 | 30695eb69eb3f34cb5ea1937e872f87ad4458bb4d4b8e14ee26d834c4969ce21 |
Close
Hashes for intel_sgx_ra-2.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 109142e9d5146bba3a4ac4d5d28fab5edce9f2343bf5dc963b55be56adcf3862 |
|
MD5 | 74b5282b2a7487e29ed573bc48c7ff11 |
|
BLAKE2b-256 | 1e1c6390f94489fdd2b5c13bfd05db5d652661941bf5ae12618ad6572f8b69fc |
Close
Hashes for intel_sgx_ra-2.2.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0912f7cad69dad69ecbea21c95693153c96262e819e991130cf5d9d4a03d3e88 |
|
MD5 | fa74fec4e135f256f07abe2b29f8fb5a |
|
BLAKE2b-256 | fec41c1663f72d4b38749c73d64aaaca147023e59f7999d7ce558110480bb9f3 |
Close
Hashes for intel_sgx_ra-2.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 094ee683376d366baa79392ef13be3dd4f519e3f8b2d8eaf618f9a61e242e88d |
|
MD5 | 35b57ed0a815493bf5e66c2e076d7ee0 |
|
BLAKE2b-256 | 6f42a93090a0c85c7fb212f58e5389e35eecdfd104286d58ba3eb6c978a2d8a3 |
Close
Hashes for intel_sgx_ra-2.2.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5211c27617f0ca7d552aefef68e0d878c19535f744ac8ae572e4637c7e45d72c |
|
MD5 | 6b399b60cdb383fbdc81c46a72d708c6 |
|
BLAKE2b-256 | 235941dff25402db7951909dbbd757326f226b78289e9e442ef6daddb059090f |
Close
Hashes for intel_sgx_ra-2.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a597553f3ac2e95f2737f1d4bc7be49f390c71b99cd207c4c0eb9d732d9aed92 |
|
MD5 | 4b8d24a57415b9e3a5cf70f803639a1c |
|
BLAKE2b-256 | 6d63f5bffaca3c55054fa7a5a24ed9f2f88f4a8d5b07a941f473fcb80b9a9404 |
Close
Hashes for intel_sgx_ra-2.2.1-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a1c9461a883146341ae8ba51a175333dd1fd3c172df5b494190ca361e548560 |
|
MD5 | ab1b8c1fcb9eaeca1091f6c85be78f4f |
|
BLAKE2b-256 | eaf76876a38d17645df968f565626adf24398877f5d49952f1704d2af16e5d01 |