Attestation using NRAS (Most Secure)#
This model offers the highest level of security and operational simplicity, leveraging NVIDIA’s cloud-based attestation services for comprehensive verification.
NRAS Architecture#
Key Components#
Local GPU Verifier: Collects evidence from the GPU
NVIDIA Cloud Services: Remote Attestation, RIM, and OCSP services
Example Implementation#
# Code snippet from nvtrust/guest_tools/attestation_sdk/tests/end_to_end/hardware/RemoteGPUTest.py
#
client = attestation.Attestation()
client.add_verifier(attestation.Devices.GPU, attestation.Environment.REMOTE, NRAS_URL, "")
evidence_list = client.get_evidence()
client.attest(evidence_list)