Skip to content

Releases: NVIDIA/nvtrust

nvTrust v2.1.3

09 Dec 15:08
02b2d22
Compare
Choose a tag to compare

nvTrust v2.1.3

Attestation SDK - Version 2.1.3

  • Added fixes for correctly setting allow_hold_cert flag on SDK

Protected PCIE Verifier - Version 1.1.3

  • Added fixes for correctly setting allow_hold_cert flag on PPCIE verifier

Documentation

  • Minor README updates

nvTrust v2.1.2

06 Dec 15:34
58c1c3c
Compare
Choose a tag to compare

nvTrust v2.1.2

Attestation SDK - Version 2.1.2

  • Added a configurable cert-hold option, enabling finer control over certificate hold policies.
  • Documentation has been updated to reflect the new features and usability enhancements.

Local GPU Verifier - Version 2.1.1

  • Documentation updates for enhanced clarity and accuracy.

Protected PCIE Verifier - Version 1.1.2

  • Introduced a configurable cert-hold option, similar to the Attestation SDK.
  • Resolved topology check issues for the H800 SKU, ensuring compatibility and accurate verification for this configuration.
  • Documentation has been revised to include details on the new features and fixed issues.

nvTrust v2.1.1

03 Dec 20:11
497c640
Compare
Choose a tag to compare

nvTrust v2.1.1

Attestation SDK - Version 2.1.1

  • Updated nvSwitch URL for NRAS

Protected PCIE Verifier - Version 1.1.1

  • Updated nvSwitch URL for NRAS

nvTrust v2.1.0

22 Nov 22:05
5c04f62
Compare
Choose a tag to compare

nvTrust v2.1.0

Attestation SDK - v2.1.0

  1. Code refactoring for better performance
  2. Added more test cases for better coverage
  3. Documentation updates with compatibility matrix
  4. Packages updated to fix vulnerabilities

Local GPU Verifier - v2.1.0

  1. Code refactoring for better maintainability
  2. Documentation updates with compatibility matrix
  3. Packages updated to fix vulnerabilities

Protected PCIE Verifier - v1.1.0

  1. Packages updated to fix vulnerabilities

nvTrust v2.0.0

24 Oct 17:59
Compare
Choose a tag to compare

Attestation SDK - Version 2.0.0

Supports installation via PyPI.
Introduced nvSwitch verifier module.
Unified claims for GPU and switch attestation (local & remote).
Transitioned to PyPI-based installation for the SDK and Local GPU verifier.
Added multi-GPU and multi-switch attestation support.
Aligned with v3 NRAS changes for multi-device attestation.
Ensured compatibility with multiple Python versions.

Local GPU Verifier - Version 2.0.0

Supports installation via PyPI.
Enables multi-GPU attestation.
Refactored for improved structure and bug fixes.
Adopted detached EAT claims model.

Protected PCIe Verifier - Version 1.0.0

New verifier for HGX systems with 8 GPUs and 4 switches.

Documentation Updates

Added troubleshooting guide with updated claim definitions.

nvTrust v1.4.0

11 Sep 17:10
a1098c1
Compare
Choose a tag to compare

Attestation SDK - Version 1.4.0
Enhanced code documentation with detailed comments on Python methods for improved readability and ease of use.
A new End User License Agreement (EULA) section has been introduced to the README, providing clear terms of use.
Code formatting has been refined for better consistency and code quality.
A new config.py file has been introduced to centralize environment verifier parameters, simplifying configuration management.

Local GPU Verifier - Version 1.4.0
The local verifier package has been renamed from verifier to nv-local-gpu-verifier for better identification and clarity.
Minor adjustments to code formatting for improved consistency.
The README has been updated with the latest changes, including the new package name and additional clarifications.

nvTrust v1.3.0

15 Mar 17:58
17a2ac6
Compare
Choose a tag to compare

Documentation

  • Added Attestation Troubleshooting Guide.

Attestation SDK

  • Released new version 1.3.0.
  • Added configurable OCSP URL support for SDK.

Local GPU Verifier

  • Released new version 1.3.0.
  • Minor updates to README.md file.
  • Updated verifier to check Attestation report's FWID with Device certificate chain's FWID.
  • Added configurable OCSP URL support for local attestation.

nvTrust v1.2.0

05 Nov 23:52
8db7fb5
Compare
Choose a tag to compare

Local Verifier

  • New version 1.2.0 has been released.
  • Refactored code to fetch vBIOS and Driver RIMs from RIM service during Attestation.
  • Switched code from using HTTP to HTTPS for the OCSP interface.
  • Fixed a minor issue in comparing vBIOS RIM versions.

RIM

Attestation SDK

  • Version 1.2.0 has been released.
  • Refactored the Attestation SDK to include utility classes and streamline interfaces.
  • Added sample test files demonstrating the usage of the generate_evidence and verify_evidence methods.

nvTrust v1.1.0

19 Sep 00:23
b75351a
Compare
Choose a tag to compare

Local Verifier

  • New version 1.1.0 has been released.
  • Optimized the Verifier to set the GPU Ready state code in such a way that the Ready state is updated only when there is a change in the state.
  • Added VBIOS RIM support for GPUs with PG520 SKUs.
  • Included minor security fixes for Local GPU Verifier.
  • Pinned the Root certificate of the device certificate chain for OCSP validation of the device certificate chain.
  • Implemented handling for Certificate HOLD OCSP responses.
  • Added a new method for collecting evidence for remote attestation purposes.

Attestation SDK

  • Version 1.1.0 has been released.
  • Made minor fixes to the Attestation SDK.
  • Added support for NVIDIA Remote Attestation Service in the SDK.
  • Updated the README documentation.

Documentation update

  • Update Deployment Guide to the README format