in src/local_gpu_verifier/src/verifier/utils/claims_utils.py [0:0]
def get_current_gpu_claims(settings, gpu_uuid: string = ""):
"""
Method to translate GPU Attestation results to Claims object
Args:
settings: Hopper Settings object
gpu_uuid: UUID of the GPU
"""
claims = {
"measres": settings.check_if_measurements_are_matching(),
"x-nvidia-gpu-arch-check": settings.check_if_gpu_arch_is_correct(),
"x-nvidia-gpu-driver-version": settings.check_gpu_driver_version(),
"x-nvidia-gpu-vbios-version": settings.check_gpu_vbios_version(),
"x-nvidia-gpu-attestation-report-cert-chain-validated": settings.check_if_gpu_attestation_report_cert_chain_validated(),
"x-nvidia-gpu-attestation-report-parsed": settings.check_if_attestation_report_parsed_successfully(),
"x-nvidia-gpu-attestation-report-nonce-match": settings.check_if_nonce_are_matching(),
"x-nvidia-gpu-attestation-report-signature-verified": settings.check_if_attestation_report_signature_verified(),
"x-nvidia-gpu-driver-rim-fetched": settings.check_if_driver_rim_fetched(),
"x-nvidia-gpu-driver-rim-schema-validated": settings.check_if_driver_rim_schema_validated(),
"x-nvidia-gpu-driver-rim-cert-validated": settings.check_if_driver_rim_cert_validated(),
"x-nvidia-gpu-driver-rim-signature-verified": settings.check_if_driver_rim_signature_verified(),
"x-nvidia-gpu-driver-rim-measurements-available": settings.check_rim_driver_measurements_availability(),
"x-nvidia-gpu-vbios-rim-fetched": settings.check_if_vbios_rim_fetched(),
"x-nvidia-gpu-vbios-rim-schema-validated": settings.check_if_vbios_rim_schema_validated(),
"x-nvidia-gpu-vbios-rim-cert-validated": settings.check_if_vbios_rim_cert_validated(),
"x-nvidia-gpu-vbios-rim-signature-verified": settings.check_if_vbios_rim_signature_verified(),
"x-nvidia-gpu-vbios-rim-measurements-available": settings.check_rim_vbios_measurements_availability(),
"x-nvidia-gpu-vbios-index-no-conflict": settings.check_if_no_driver_vbios_measurement_index_conflict(),
}
if settings.check_if_measurements_are_matching() == "success":
claims["secboot"] = True
claims["dbgstat"] = "disabled"
return claims