azure-keyvault-keys-ts
Azure Key Vault-Schlüssel verwalten
Sie müssen kryptografische Schlüssel in Azure erstellen, verschlüsseln, signieren oder rotieren? Dieser Skill bietet direkt verwendbare Code-Beispiele für das Azure Key Vault Keys SDK zur sicheren Schlüsselverwaltung.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "azure-keyvault-keys-ts". EC-Schlüssel namens 'signing-key' mit P-256-Kurve erstellen
Erwartetes Ergebnis:
```typescript
const ecKey = await keyClient.createEcKey('signing-key', {
curve: 'P-256',
enabled: true,
keyOps: ['sign', 'verify']
});
console.log('Created key:', ecKey.name);
```
Verwendung von "azure-keyvault-keys-ts". Zeichenkette 'secret-data' mit RSA-OAEP verschlüsseln
Erwartetes Ergebnis:
```typescript
const cryptoClient = new CryptographyClient(key, credential);
const encrypted = await cryptoClient.encrypt({
algorithm: 'RSA-OAEP',
plaintext: Buffer.from('secret-data')
});
console.log('Encrypted:', encrypted.result.toString('base64'));
```
Sicherheitsaudit
SicherStatic analysis flagged 47 potential issues, but all are false positives. The file is legitimate Azure SDK documentation containing example code blocks (not actual executables), placeholder URLs (not real endpoints), and standard environment variable patterns (Azure best practice). No malicious behavior detected.
Kritische Probleme (1)
Probleme mit mittlerem Risiko (3)
Qualitätsbewertung
Was du bauen kannst
Cloud-Anwendungsentwickler
Implementieren Sie Verschlüsselung für ruhende Daten in Cloud-Anwendungen mit Azure Key Vault für sichere Schlüsselspeicherung und -verwaltung.
DevOps-Ingenieur
Verwalten Sie Schlüsselrotationsrichtlinien und automatisieren Sie kryptografische Schlüssel-Lebenszyklusoperationen in Azure-Umgebungen.
Sicherheitsingenieur
Implementieren Sie ordnungsgemäße Schlüsselverwaltungsworkflows einschließlich Sicherung, Wiederherstellung und Zugriffskontrollen für die Compliance.
Probiere diese Prompts
Erstellen Sie einen neuen RSA-Schlüssel namens 'my-encryption-key' in Azure Key Vault mit 2048-Bit-Größe. Aktivieren Sie den Schlüssel und legen Sie ein Ablaufdatum fest.
Zeigen Sie mir, wie ich ein Benutzerpasswort mit dem Azure Key Vault-Kryptografieclient und dem RSA-OAEP-Algorithmus verschlüsseln kann.
Konfigurieren Sie automatische Rotation für 'my-rotation-key', sodass sie alle 90 Tage rotiert. Zeigen Sie die Rotationsrichtlinieneinrichtung.
Wie sichere ich einen Schlüssel aus einem Azure Key Vault und stelle ihn in einem anderen Tresor wieder her? Einschließlich der Sicherungs- und Wiederherstellungsvorgänge.
Bewährte Verfahren
- Verwenden Sie DefaultAzureCredential für automatische Authentifizierung in Entwicklung und Produktion
- Aktivieren Sie vorläufiges Löschen auf Tresoren zum Schutz vor versehentlicher Schlüssellöschung
- Legen Sie Ablaufdaten auf Schlüsseln fest und implementieren Sie Rotationsrichtlinien für die Sicherheits-Compliance
Vermeiden
- Verbindungszeichenfolgen oder Geheimnisse im Quellcode fest codieren - verwenden Sie Azure Key Vault oder Umgebungsvariablen
- Schlüssel ohne Ablaufdaten verwenden - legen Sie immer Gültigkeitszeiträume fest
- Deaktivieren der Schlüsseloperationsprotokollierung - Audit-Trail ist entscheidend für die Sicherheits-Compliance
Häufig gestellte Fragen
Welche Authentifizierungsmethoden unterstützt dieser Skill?
Kann dieser Skill mit lokalen Schlüsseltresoren arbeiten?
Ist dieser Skill mit Browser-Anwendungen kompatibel?
Wie handhabe ich die Schlüsselrotation in der Produktion?
Welche Schlüsseltypen werden unterstützt?
Kann ich einen Schlüssel in einem anderen Tresor wiederherstellen?
Entwicklerdetails
Autor
sickn33Lizenz
MIT
Repository
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-keyvault-keys-tsRef
main
Dateistruktur
📄 SKILL.md