Skip to main content

The Attestation SDK provides developers with a easy to use APIs for implementing attestation capabilities into their applications.

Project description

NVIDIA Attestation SDK

The Attestation SDK offers developers easy-to-use APIs for implementing attestation capabilities into their Python applications. With this SDK, you can seamlessly integrate secure and reliable attestation services into your software, thereby ensuring the authenticity, integrity, and trustworthiness of your system.

The SDK supports:

  • Local and Remote GPU Attestation
  • Local and Remote NVSwitch Attestation

Quick Start Guide

Prerequisites

  • GPU SKU that supports Confidential Computing
  • Python >= 3.9

For GPU Attestation:

  • NVIDIA Hopper H100 (or later) GPU that supports CC
  • NVIDIA GPU Driver with CC/PPCIE support

For Switch Attestation:

  • Multiple GPUs connected by NVSwitch
  • LS10 Switch supporting PPCIE mode
  • NVSwitch Driver with PPCIE support

Installation

Create a new virtual environment and install Attestation SDK from PyPi repository

```
python3 -m venv venv

source venv/bin/activate

pip3 install nv-attestation-sdk
```

Usage and Examples

License

This repository is licensed under Apache License v2.0 except where otherwise noted.

Support

Project details


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 Distribution

If you're not sure about the file name format, learn more about wheel file names.

nv_attestation_sdk-2.7.3-py3-none-any.whl (103.5 kB view details)

Uploaded Python 3

File details

Details for the file nv_attestation_sdk-2.7.3-py3-none-any.whl.

File metadata

File hashes

Hashes for nv_attestation_sdk-2.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7c34d34753a367f381747298a04d37a7a9ac7c7686ca6120c8b3a805d5d48f68
MD5 375602165fe22b6ee107de22a2a5603c
BLAKE2b-256 91363be7582492af9282143fd145bbd7b6af27038f0ffcaec626121c74fecca7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page