azure-keyvault-keys-ts
Gerenciar Chaves do Azure Key Vault
Precisa criar, criptografar, assinar ou rotacionar chaves criptográficas no Azure? Esta skill fornece trechos de código prontos para uso do SDK Azure Key Vault Keys para gerenciar chaves com segurança.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "azure-keyvault-keys-ts". Criar uma chave EC chamada 'signing-key' usando curva P-256
Résultat attendu:
```typescript
const ecKey = await keyClient.createEcKey('signing-key', {
curve: 'P-256',
enabled: true,
keyOps: ['sign', 'verify']
});
console.log('Created key:', ecKey.name);
```
Utilisation de "azure-keyvault-keys-ts". Criptografar a string 'secret-data' usando RSA-OAEP
Résultat attendu:
```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'));
```
Audit de sécurité
SûrStatic 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.
Problèmes critiques (1)
Problèmes à risque moyen (3)
Score de qualité
Ce que vous pouvez construire
Desenvolvedor de Aplicações Cloud
Implementar criptografia para dados em repouso em aplicações cloud usando Azure Key Vault para armazenamento e gerenciamento seguro de chaves.
Engenheiro DevOps
Gerenciar políticas de rotação de chaves e automatizar operações de ciclo de vida de chaves criptográficas em ambientes Azure.
Engenheiro de Segurança
Implementar fluxos de trabalho adequados de gerenciamento de chaves incluindo backup, restauração e controles de acesso para conformidade.
Essayez ces prompts
Crie uma nova chave RSA chamada 'my-encryption-key' no Azure Key Vault com tamanho de 2048 bits. Habilite a chave e defina uma data de expiração.
Mostre-me como criptografar uma senha de usuário usando o cliente de criptografia do Azure Key Vault com algoritmo RSA-OAEP.
Configure rotação automática para 'my-rotation-key' para que ela rotacione a cada 90 dias. Mostre a configuração da política de rotação.
Como faço backup de uma chave de um Azure Key Vault e a restauro para um vault diferente? Inclua as operações de backup e restauração.
Bonnes pratiques
- Use DefaultAzureCredential para autenticação automática em ambientes de desenvolvimento e produção
- Habilite soft-delete em vaults para proteger contra exclusão acidental de chaves
- Defina datas de expiração nas chaves e implemente políticas de rotação para conformidade de segurança
Éviter
- Hardcodar strings de conexão ou segredos no código-fonte - use Azure Key Vault ou variáveis de ambiente
- Usar chaves sem datas de expiração - sempre defina períodos de validade
- Desabilitar logging de operações de chaves - trilha de auditoria é crítica para conformidade de segurança