Limites de serviço do Azure Key Vault

O serviço Azure Key Vault dá suporte a dois tipos de recursos: Vaults e HSMs gerenciados. As duas seções a seguir descrevem os limites de serviço para cada um deles, respectivamente.

Tipo de recurso: vault

Esta seção descreve os limites de serviço para o tipo vaultsde recurso .

Principais transações (máximo de transações permitidas em 10 segundos, por cofre por região1):

Tipo de chave Chave HSM
Chave CREATE
Chave HSM
Todas as outras operações
Chave de software
Chave CREATE
Chave de software
Todas as outras operações
RSA de 2.048 bits 10 2.000 20 4,000
RSA de 3.072 bits 10 500 20 1,000
RSA de 4.096 bits 10 250 20 500
CEC P-256 10 2.000 20 4,000
CEC P-384 10 2.000 20 4,000
CEC P-521 10 2.000 20 4,000
SECP256K1 CEC 10 2.000 20 4,000

Nota

Na tabela anterior, vemos que, para chaves de software RSA de 2.048 bits, são permitidas 4.000 transações GET por 10 segundos. Para chaves HSM RSA de 2.048 bits, são permitidas 2.000 transações GET por 10 segundos.

Os limiares de limitação são ponderados e a execução é feita de acordo com o seu montante. Por exemplo, como mostrado na tabela anterior, quando você executa operações GET em chaves RSA HSM, é oito vezes mais caro usar chaves de 4.096 bits em comparação com chaves de 2.048 bits. Isso porque 2.000/250 = 8.

Em um determinado intervalo de 10 segundos, um cliente do Azure Key Vault pode fazer apenas uma das seguintes operações antes de encontrar um 429 código de status HTTP limitado:

  • 4.000 transações RSA de 2.048 bits com chave de software GET
  • 2.000 transações RSA 2.048-bit HSM-key GET
  • 250 transações RSA 4.096-bit HSM-key GET
  • 248 transações RSA 4.096-bit HSM-key GET e 16 RSA 2.048-bit HSM-key GET

Segredos, chaves de conta de armazenamento gerenciado e transações do cofre:

Tipo de transações Máximo de transações permitidas em 10 segundos, por cofre por região1
Segredo
CRIAR segredo
300
Todas as outras operações 4,000

Para obter informações sobre como lidar com a limitação quando esses limites são excedidos, consulte Diretrizes de limitação do Cofre de Chaves do Azure.

1 Um limite de toda a subscrição para todos os tipos de transação é de cinco vezes por limite do cofre de chaves.

Chaves de backup, segredos, certificados

Quando você faz backup de um objeto do cofre de chaves, como um segredo, chave ou certificado, a operação de backup baixará o objeto como um blob criptografado. Esse blob não pode ser descriptografado fora do Azure. Para obter dados utilizáveis desse blob, você deve restaurar o blob em um cofre de chaves dentro da mesma assinatura do Azure e da mesma geografia do Azure

Tipo de transações Máximo de versões de objetos do cofre de chaves permitidas
Fazer backup de chave individual, segredo, certificado 500

Nota

A tentativa de fazer backup de uma chave, segredo ou objeto de certificado com mais versões do que o limite acima resultará em um erro. Não é possível excluir versões anteriores de uma chave, segredo ou certificado.

Limites na contagem de chaves, segredos e certificados:

O Cofre da Chave não restringe o número de chaves, segredos ou certificados que podem ser armazenados em um cofre. Os limites de transação no cofre devem ser levados em conta para garantir que as operações não sejam limitadas.

O Key Vault não restringe o número de versões em um segredo, chave ou certificado, mas armazenar um grande número de versões (500+) pode afetar o desempenho das operações de backup. Consulte Backup do Cofre de Chaves do Azure.

Tipo de recurso: HSM gerenciado

Esta seção descreve os limites de serviço para o tipo managed HSMde recurso .

Limites de objetos

Item Limites
Número de instâncias do HSM por assinatura e por região 5
Número de chaves por instância do HSM 5000
Número de versões por chave 100
Número de definições de função personalizadas por instância do HSM 50
Número de atribuições de função no escopo do HSM 50
Número de atribuições de função em cada escopo chave individual 10

Limites de transação para operações administrativas (número de operações por segundo por instância do HSM)

Operação Número de operações por segundo
Todas as operações RBAC
(inclui todas as operações CRUD para definições de funções e atribuições de funções)
5
Backup/restauração completa do HSM
(apenas uma operação simultânea de backup ou restauração por instância do HSM suportada)
1

Limites de transação para operações criptográficas (número de operações por segundo por instância de HSM)

  • Cada instância do HSM gerenciado constitui três partições HSM com balanceamento de carga. Os limites de taxa de transferência são uma função da capacidade de hardware subjacente alocada para cada partição. As tabelas abaixo mostram a taxa de transferência máxima com pelo menos uma partição disponível. A taxa de transferência real pode ser até 3x maior se todas as três partições estiverem disponíveis.
  • Os limites de taxa de transferência observados pressupõem que uma única chave está sendo usada para atingir a taxa de transferência máxima. Por exemplo, se uma única chave RSA-2048 for usada, a taxa de transferência máxima será de 1100 operações de sinal. Se você usar 1100 chaves diferentes com uma transação por segundo cada, elas não poderão atingir a mesma taxa de transferência.
Operações-chave RSA (número de operações por segundo por instância HSM)
Operação 2048-bit 3072 bits 4096 bits
Criar chave 1 1 1
Excluir chave (soft-delete) 10 10 10
Chave de limpeza 10 10 10
Chave de backup 10 10 10
Chave de restauração 10 10 10
Obter informações importantes 1100 1100 1100
Encriptar 10000 10000 6.000
Desencriptar 1100 360 160
Moldar 10000 10000 6.000
Desembrulhar 1100 360 160
Assinar 1100 360 160
Verificar 10000 10000 6.000
Operações-chave EC (número de operações por segundo por instância HSM)

Esta tabela descreve o número de operações por segundo para cada tipo de curva.

Operação P-256 P-256K P-384 P-521
Criar chave 1 1 1 1
Excluir chave (soft-delete) 10 10 10 10
Chave de limpeza 10 10 10 10
Chave de backup 10 10 10 10
Chave de restauração 10 10 10 10
Obter informações importantes 1100 1100 1100 1100
Assinar 260 260 165 56
Verificar 130 130 82 28
Operações-chave AES (número de operações por segundo por instância HSM)
  • As operações Criptografar e Descriptografar assumem um tamanho de pacote de 4KB.
  • Os limites de taxa de transferência para Encrypt/Decrypt aplicam-se aos algoritmos AES-CBC e AES-GCM.
  • Os limites de taxa de transferência para Wrap/Unwrap aplicam-se ao algoritmo AES-KW.
Operação 128 bits 192 bits 256 bits
Criar chave 1 1 1
Excluir chave (soft-delete) 10 10 10
Chave de limpeza 10 10 10
Chave de backup 10 10 10
Chave de restauração 10 10 10
Obter informações importantes 1100 1100 1100
Encriptar 8000 8000 8000
Desencriptar 8000 8000 8000
Moldar 9000 9000 9000
Desembrulhar 9000 9000 9000