スキル Azure Key Vault Keys SDK for Rust
📦

Azure Key Vault Keys SDK for Rust

安全

使用 Rust 管理 Azure Key Vault 金鑰

需要從 Rust 應用程式安全地管理 Azure Key Vault 中的加密金鑰。此技能提供全面的指導,說明如何使用 Azure Key Vault Keys SDK 來建立、管理和執行金鑰的加密作業。

対応: Claude Codex Code(CC)
📊 70 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「Azure Key Vault Keys SDK for Rust」を使用しています。 如何從 Rust 驗證 Azure Key Vault?

期待される結果:

使用 azure_identity crate 搭配 DeveloperToolsCredential 進行開發,或使用 ManagedIdentityCredential 進行生產環境。使用您的 Vault URL 和認證建立 KeyClient。認證會自動處理權杖取得。

「Azure Key Vault Keys SDK for Rust」を使用しています。 我應該何時使用 HSM 金鑰與一般金鑰?

期待される結果:

對於合規需求、敏感資料加密,或金鑰绝不能離開硬體安全模組的情況,請使用 HSM 金鑰 (RSA-HSM、EC-HSM)。一般金鑰適用於 Azure 受管 HSM 提供足夠安全性的一般用途加密作業。

セキュリティ監査

安全
v1 • 2/25/2026

This is a prompt-only skill containing only documentation (SKILL.md) with no executable code. Static analysis scanned 0 files and detected 0 security issues. The skill provides safe guidance for using the Azure Key Vault Keys SDK in Rust for cryptographic key management.

0
スキャンされたファイル
0
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
31
コミュニティ
100
セキュリティ
83
仕様準拠

作れるもの

雲端應用程式的安全金鑰管理

將加密金鑰安全地儲存在 Azure Key Vault 中,而不是放在應用程式程式碼中

HSM 保護的金鑰作業

使用硬體安全模組保護的金鑰以符合規範和高安全性需求

無需金鑰揭露的加密作業

執行簽署和加密作業,無需將私密金鑰揭露給應用程式

これらのプロンプトを試す

基本金鑰建立
如何使用 Rust SDK 在 Azure Key Vault 中建立新的 RSA 金鑰?
用於簽署的 EC 金鑰
請展示如何使用 Azure Key Vault Rust SDK 建立用於數位簽章的橢圓曲線金鑰。
金鑰備份和還原
使用 Rust 在 Azure Key Vault 中備份和還原金鑰的流程是什麼?
生產環境最佳實務
在生產環境 Rust 應用程式中使用 Azure Key Vault 金鑰的最佳實務是什麼?

ベストプラクティス

  • 在生產環境中使用 ManagedIdentityCredential 而不是硬編碼認證
  • 在 Key Vault 上啟用軟刪除以復原意外刪除的金鑰
  • 定期建立新金鑰版本以使用金鑰輪替

回避

  • 將金鑰材料儲存在程式碼或環境變數中,而不是 Key Vault
  • 在生產環境中使用開發人員認證
  • 在生產 Key Vault 上停用軟刪除

よくある質問

Azure Key Vault 支援哪些金鑰類型?
Azure Key Vault 支援 RSA 金鑰 (2048、3072、4096 位元)、橢圓曲線金鑰 (P-256、P-384、P-521) 及其 HSM 保護變體。
此 SDK 的驗證如何運作?
SDK 使用 azure_identity 進行驗證。在本機開發時使用 DeveloperToolsCredential,部署到 Azure 時使用 ManagedIdentityCredential。
我可以不需下載金鑰就執行加密作業嗎?
是的,Key Vault 可以遠端執行加密、解密、簽署、驗證、包裝和展開作業,无需揭露私密金鑰材料。
軟刪除和清除之間的差異是什麼?
軟刪除允許在保留期間內復原已刪除的金鑰。清除會永久刪除金鑰且無法復原。
如何備份和還原金鑰?
使用 backup_key 方法取得加密的備份位元組,並安全地儲存它們。使用 restore_key 搭配備份來還原金鑰。
金鑰作業需要哪些 RBAC 角色?
Key Vault Crypto User 角色允許使用金鑰執行作業。Key Vault Crypto Officer 角色提供金鑰的完整 CRUD 權限。

開発者の詳細

ファイル構成

📄 SKILL.md