Limity služby Azure Key Vault
Služba Azure Key Vault podporuje dva typy prostředků: trezory a spravované hsmy. Následující dvě části popisují limity služeb pro každou z nich.
Typ prostředku: trezor
Tato část popisuje limity služby pro typ vaults
prostředku .
Transakce s klíči (maximální počet transakcí povolených za 10 sekund, na trezor a oblast1):
Typ klíče | Klíč HSM CREATE klíč |
Klíč HSM Všechny ostatní transakce |
Softwarový klíč CREATE klíč |
Softwarový klíč Všechny ostatní transakce |
---|---|---|---|---|
RSA (2,048 bitů) | 10 | 2 000 | 20 | 4 000 |
RSA (3,072 bitů) | 10 | 500 | 20 | 1 000 |
RSA 4,096-bit | 10 | 250 | 20 | 500 |
ECC P-256 | 10 | 2 000 | 20 | 4 000 |
ECC P-384 | 10 | 2 000 | 20 | 4 000 |
ECC P-521 | 10 | 2 000 | 20 | 4 000 |
ECC SECP256K1 | 10 | 2 000 | 20 | 4 000 |
Poznámka
V předchozí tabulce vidíme, že pro 2 048bitové softwarové klíče RSA je povoleno 4 000 transakcí GET za 10 sekund. U 2 048bitových klíčů HSM RSA je povoleno 2 000 transakcí GET za 10 sekund.
Prahové hodnoty omezování jsou vážené a vynucování je na jejich součtu. Například jak je znázorněno v předchozí tabulce, když provádíte operace GET s klíči RSA HSM, je použití 4 096bitových klíčů ve srovnání s 2 048bitovými klíči osmkrát dražší. Je to proto, že 2 000/250 = 8.
V daném 10sekundovém intervalu může klient Azure Key Vault provést pouze jednu z následujících operací, než narazí na 429
omezování stavového kódu HTTP:
- 4 000 2 048bitových transakcí GET se softwarovým klíčem RSA
- 2 000 2 048bitových transakcí GET s klíčem HSM RSA
- 250 rsa 4,096-bit HSM-key GET transakce
- 248 rsa 4,096-bit HSM-key GET transakce a 16 RSA 2,048-bit HSM-key GET transakce
Tajné kódy, spravované klíče účtu úložiště a transakce trezoru:
Typ transakcí | Maximální povolený počet transakcí za 10 sekund na trezor a oblast1 |
---|---|
Tajný kód CREATE tajný kód |
300 |
Všechny ostatní transakce | 4 000 |
Informace o tom, jak zvládnout omezování při překročení těchto limitů, najdete v tématu Doprovodné materiály k omezování azure Key Vault.
1 Limit pro všechny typy transakcí v rámci předplatného je pětkrát na jeden trezor klíčů.
Zálohovací klíče, tajné kódy, certifikáty
Při zálohování objektu trezoru klíčů, jako je tajný klíč, klíč nebo certifikát, operace zálohování stáhne objekt jako šifrovaný objekt blob. Tento objekt blob nejde dešifrovat mimo Azure. Pokud chcete získat použitelná data z tohoto objektu blob, musíte objekt blob obnovit do trezoru klíčů v rámci stejného předplatného Azure a zeměpisné oblasti Azure.
Typ transakcí | Maximální povolený počet verzí objektů trezoru klíčů |
---|---|
Zálohování jednotlivých klíčů, tajných klíčů a certifikátů | 500 |
Poznámka
Při pokusu o zálohování klíče, tajného klíče nebo objektu certifikátu s více verzemi, než je vyšší limit, dojde k chybě. Není možné odstranit předchozí verze klíče, tajného klíče nebo certifikátu.
Omezení počtu klíčů, tajných klíčů a certifikátů:
Key Vault neomezuje počet klíčů, tajných klíčů nebo certifikátů, které je možné uložit do trezoru. Aby nedošlo k omezování operací, je potřeba vzít v úvahu limity transakcí v trezoru.
Key Vault neomezuje počet verzí tajného klíče, klíče nebo certifikátu, ale uložení velkého počtu verzí (500+) může ovlivnit výkon operací zálohování. Viz Azure Key Vault Backup.
Typ prostředku: Spravovaný HSM
Tato část popisuje limity služby pro typ managed HSM
prostředku .
Omezení objektů
Položka | Omezení |
---|---|
Počet instancí HSM na předplatné a oblast | 5 |
Počet klíčů na instanci HSM | 5000 |
Počet verzí na klíč | 100 |
Počet definic vlastních rolí na instanci HSM | 50 |
Počet přiřazení rolí v oboru HSM | 50 |
Počet přiřazení rolí v každém oboru jednotlivých klíčů | 10 |
Limity transakcí pro operace správy (počet operací za sekundu na instanci HSM)
Operace | Počet operací za sekundu |
---|---|
Všechny operace RBAC (zahrnuje všechny operace CRUD pro definice rolí a přiřazení rolí) |
5 |
Úplné zálohování/obnovení HSM (podporovaná pouze jedna souběžná operace zálohování nebo obnovení na instanci HSM) |
1 |
Limity transakcí pro kryptografické operace (počet operací za sekundu na instanci HSM)
- Každá instance spravovaného HSM tvoří tři oddíly HSM s vyrovnáváním zatížení. Limity propustnosti jsou funkcí základní hardwarové kapacity přidělené jednotlivým oddílům. Následující tabulky ukazují maximální propustnost s alespoň jedním dostupným oddílem. Skutečná propustnost může být až 3x vyšší, pokud jsou k dispozici všechny tři oddíly.
- Uvedené limity propustnosti předpokládají, že se k dosažení maximální propustnosti používá jeden klíč. Pokud se například použije jeden klíč RSA-2048, bude maximální propustnost 1100 operací podepisování. Pokud použijete 1100 různých klíčů s jednou transakcí za sekundu, nebudou moci dosáhnout stejné propustnosti.
Operace s klíčem RSA (počet operací za sekundu na instanci HSM)
Operace | 2048 bitů | 3072 bitů | 4096 bitů |
---|---|---|---|
Vytvořit klíč | 1 | 1 | 1 |
Delete Key (obnovitelné odstranění) | 10 | 10 | 10 |
Vyprázdnit klíč | 10 | 10 | 10 |
Záložní klíč | 10 | 10 | 10 |
Obnovit klíč | 10 | 10 | 10 |
Získání informací o klíči | 1100 | 1100 | 1100 |
Encrypt | 10000 | 10000 | 6000 |
Decrypt | 1100 | 360 | 160 |
Zábal | 10000 | 10000 | 6000 |
Rozbalit | 1100 | 360 | 160 |
Znaménko | 1100 | 360 | 160 |
Ověření | 10000 | 10000 | 6000 |
Operace s klíčem EC (počet operací za sekundu na instanci HSM)
Tato tabulka popisuje počet operací za sekundu pro každý typ křivky.
Operace | P-256 | P-256K | P-384 | P-521 |
---|---|---|---|---|
Vytvořit klíč | 1 | 1 | 1 | 1 |
Delete Key (obnovitelné odstranění) | 10 | 10 | 10 | 10 |
Vyprázdnit klíč | 10 | 10 | 10 | 10 |
Záložní klíč | 10 | 10 | 10 | 10 |
Obnovit klíč | 10 | 10 | 10 | 10 |
Získání informací o klíči | 1100 | 1100 | 1100 | 1100 |
Znaménko | 260 | 260 | 165 | 56 |
Ověření | 130 | 130 | 82 | 28 |
Operace s klíči AES (počet operací za sekundu na instanci HSM)
- Operace šifrování a dešifrování předpokládají velikost paketu 4 kB.
- Omezení propustnosti pro šifrování/dešifrování platí pro algoritmy AES-CBC a AES-GCM.
- Omezení propustnosti pro wrap/unwrap platí pro algoritmus AES-KW.
Operace | 128bitová verze | 192bitová verze | 256 bitů |
---|---|---|---|
Vytvořit klíč | 1 | 1 | 1 |
Delete Key (obnovitelné odstranění) | 10 | 10 | 10 |
Vyprázdnit klíč | 10 | 10 | 10 |
Záložní klíč | 10 | 10 | 10 |
Obnovit klíč | 10 | 10 | 10 |
Získání informací o klíči | 1100 | 1100 | 1100 |
Encrypt | 8000 | 8000 | 8000 |
Decrypt | 8000 | 8000 | 8000 |
Zábal | 9000 | 9000 | 9000 |
Rozbalit | 9000 | 9000 | 9000 |