azure-security-keyvault-keys-dotnet

Installation
SKILL.md

Azure.Security.KeyVault.Keys (.NET)

Client library for managing cryptographic keys in Azure Key Vault and Managed HSM.

Confirm vault/Managed HSM capability, tenant/RBAC, key name/version and lifecycle scope before changes. Symmetric Oct keys and hardware protection require a compatible service/tier; do not assume all examples work on an ordinary vault. Key operations must match the actual algorithm; narrow RSA Encrypt/Decrypt options cannot also sign/wrap without the corresponding allowed operations. Preserve version IDs with ciphertext/signatures and retain old keys until data no longer needs them. Backup files are sensitive and have service restore restrictions. RSA is for small payloads; use authenticated envelope encryption for bulk data.

Installation

dotnet add package Azure.Security.KeyVault.Keys
dotnet add package Azure.Identity

Example SDK version: 4.7.0; verify the supported package version/API for the target project.

Environment Variables

Installs
57
GitHub Stars
48.7K
First Seen
Feb 17, 2026