azure-keyvault-keys-rust

Pass

Audited by Gen Agent Trust Hub on Apr 28, 2026

Risk Level: SAFE
Full Analysis
  • [Official SDK Integration]: The skill uses the azure_security_keyvault_keys and azure_identity crates, which are official components of the Azure SDK for Rust. These libraries are hosted on well-known platforms such as crates.io and the official Azure GitHub repository.
  • [Secure Authentication Patterns]: The instructions guide users toward utilizing DeveloperToolsCredential for local development and suggest ManagedIdentityCredential for production environments. This aligns with the principle of least privilege and avoids the use of hardcoded credentials or long-lived service principal secrets.
  • [Cryptographic Safety]: The examples demonstrate how to perform cryptographic operations (encryption, signing, etc.) using the Key Vault service itself. This ensures that sensitive private key material remains protected within the hardware security modules (HSMs) or software-protected storage of Azure Key Vault and is never exposed to the application environment.
  • [Trusted Infrastructure]: All external references point to legitimate documentation on docs.rs and source code on GitHub under the official Azure organization. There are no signs of obfuscation, suspicious redirects, or unauthorized data exfiltration patterns.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 28, 2026, 03:16 PM