Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Cloud HSM ondersteunt verschillende cryptografische algoritmen. Alleen de algoritmen, modi/methoden en sleutellengten/curven/moduli die worden ondersteund door de hardwarebeveiligingsmodules, worden in dit artikel vermeld.
Zie Overzicht van Azure Cloud HSM voor een overzicht van de service. Zie Sleutelbeheer in Azure Cloud HSM voor sleutelbeheer. Zie Verificatie in Azure Cloud HSM voor verificatie.
Ondersteunde niet-FIPS-algoritmen
Azure Cloud HSM en de bijbehorende hardwarebeveiligingsmodules ondersteunen de volgende niet-FIPS-goedgekeurde algoritmen.
| Algorithm | Gebruik/functie |
|---|---|
| AES (niet-compatibel) | Sleutelterugloop (TR31/TR34/AES-CBC/AES-GCM, wrap/unwrap), DecimalTable/Data/PIN Encryption/Decryption. FF1/FF3-1 Gegevensversleuteling/ontsleuteling • AES GCM ondersteunt de LENGTE IV van 1 byte tot 16 bytes |
| DES | Unieke sleutel afleiden per transactie (DUKPT), EMV-sleutelafleiden, Pin afleiden van offset, Verschuiving afleiden van pincode, PINCODEverificatie, PVV-generatie en -verificatie, CVV-generatie en -verificatie, Symmetrisch sleutel/Asymmetrisch sleutelpaar exporteren met TR31 wrapping, Import/Export met TR34, Decimal Table EMV-script, EMV ARQC/ARPC, Gegevens/PINCODE-versleuteling/ontsleuteling |
| DES MAC | MAC-generatie en -verificatie |
| Double-DES | Unieke sleutel per transactie afleiden (DUKPT), EMV-sleutelafleiden, Pin afleiden van offset, Verschuiving afleiden van pincode, PINCODEverificatie, PVV-generatie en -verificatie, CVV-generatie en -verificatie, Symmetrisch sleutel/Asymmetrisch sleutelpaar exporteren met TR31 wrapping, Import/Export met TR34, Decimal Table importeren, EMV-script, EMV ARQC/ARPC, Gegevens/PINCODE-versleuteling/ontsleuteling |
| EC-AES | EC-AES wrap/unwrap (EC BYOK) |
| ECDH KDF | Sleuteldeivatie met ECDH gevolgd door HMAC/CMAC-teller KDF |
| ECDSA (niet-compatibel) | Sleutel genereren, ondertekenen, verifiëren P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 en B-163 (SHA-1, SHA-224, SHA-256, SHA-384, SHA-512) |
| EDDSA (niet-compatibel) | Sleutel genereren, ondertekenen, verifiëren |
| KAS-ECC (niet-compatibel) | EC-sleutel genereren en ECDH Curve25519 (128 bits), Curve448 (224 bits) |
| PBE | Sleutelgeneratie |
| RSA (niet-compatibel) | TR34 Import, TR34 Export, PIN block decryption, BYOK, Encrypt/Decrypt, Asymmetric key en unencapsulation using PKCS#1-v1.5 padding with modulus size 2048 bits, 3072 bits and 4096 bits, Key generation, Sign, Verify (1024-bits) |
| De sleutelshare van Shamir | Sleutelshare |
| Triple-DES (niet-compatibel) | Unieke sleutel per transactie afleiden (DUKPT), EMV-sleutelafleiden, Pin afleiden van offset, Verschuiving afleiden van pincode, PINCODEverificatie, PVV-generatie en -verificatie, CVV-generatie en -verificatie, Symmetrisch sleutel/Asymmetrisch sleutelpaar exporteren met TR31 wrapping, Import/Export met TR34, Decimal Table importeren, EMV-script, EMV ARQC/ARPC, Gegevens/PINCODE-versleuteling/ontsleuteling |
Ondersteunde niet-FIPS-algoritmen met opmerkingen
| Algorithm | Waarschuwing | Gebruik/functie |
|---|---|---|
| AES | Certificaat A1947, sleutel uitpakken. Per IG D.G. | Alleen verouderde sleutel uitpakken • ECB-modus: ontsleutelen; 128, 192 en 256-bits • CBC-modus: ontsleutelen; 128, 192 en 256-bits |
| AES | Certificaat A1948, sleutel uitpakken. Per IG D.G | Alleen verouderde sleutel uitpakken • ECB-modus: ontsleutelen; 128, 192 en 256-bits • CBC-modus: ontsleutelen; 128, 192 en 256-bits |
| EC-Diffie-Hellman met niet-NIST aanbevolen curven | Certificaat A1947, biedt tussen 112 bits en 256 bits aan versleutelingssterkte. Per IG D.F en C.A. | EC-DH Secp224k1(112 bits), Secp256K1 (128 bits) brainpoolP224r1(112 bits), brainpoolP256r1(128 bits), brainpoolP320r1(160 bits), brainpoolP384r1(192 bits), brainpoolP512r1(256 bits) FRP256v1 (128 bits) • Prime order curve, gegenereerd volgens FIPS 186-4 Section 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512) |
| ECDSA met niet-NIST aanbevolen curven | Certificaat A1947, biedt tussen 112 bits en 256 bits aan versleutelingssterkte. Per IG C.A. | EC-sleutel genereren, ondertekenen Secp256K1 (128 bits) brainpoolP224r1(112 bits), brainpoolP256r1(128 bits), brainpoolP320r1(160 bits), brainpoolP384r1(192 bits), brainpoolP512r1(256 bits) FRP256v1 (128 bits) • Prime order curve, gegenereerd volgens FIPS 186-4 Section 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512) |
| SHA-1 | Geen zekerheid geclaimd per IG 2.4.A | Vingerafdrukken |
| Triple-DES SP 800-38B | Geen zekerheid geclaimd per IG 2.4.A | Vingerafdrukken Sleutelgrootten • 192-bits (generatie, verifiëren) |
Ondersteunde door NIST FIPS goedgekeurde algoritmen
Azure Cloud HSM en de bijbehorende hardwarebeveiligingsmodules ondersteunen de volgende door NIST FIPS goedgekeurde algoritmen.
Note
Alle symmetrische sleutelgrootten vertegenwoordigen de sleutelsterkte.
| CAVP-certificaat | Algoritme en standaard | Modus/methode | Beschrijving/ Sleutelgrootte(en) / Sleutelsterkte(en) | Gebruiken/functie |
|---|---|---|---|---|
| A1946 | RSA SigVer (FIPS186-4) | RSA SigVer (FIPS186-4) | RSA 2048 met SHA2-256 Maakt gebruik van SHA2-256 (FIPS 180-4) (#A1946) als het onderliggende digest-algoritme |
Verificatie van firmware-integriteit door U-boot |
| A1946 | SHA2-256 (FIPS 180-4) | SHA2 | SHA 256 | Verificatie van firmware-integriteit door U-boot |
| A1947 | AES-CBC (SP 800-38A) | AES | Versleutelen/ontsleutelen: 128, 192 en 256-bits | Gegevensversleuteling, ontsleuteling, sleutelterugloop en sleutel-uitpakken |
| A1947 | AES-CCM (SP 800-38C) | AES | Versleutelen/ontsleutelen: 128, 192 en 256-bits Gebruikt AES-ECB (SP 800-38A) (#A1947) als onderliggende blokversleuteling |
Geverifieerde gegevensversleuteling, ontsleuteling |
| A1947 | AES-CMAC (SP 800-38B) | AES | CMAC genereren en verifiëren: 128, 192 en 256-bits Gebruikt AES-CBC (SP 800-38A) (#A1947) als onderliggende blokversleuteling |
Berichtverificatiecode genereren en verifiëren |
| A1947 | AES-CTR (SP 800-38A) | AES | Versleutelen/ontsleutelen: 128, 192 en 256-bits Gebruikt AES-ECB (SP 800-38A) (#A1947) als onderliggende blokversleuteling |
Gegevensversleuteling, ontsleuteling |
| A1947 | AES-ECB (SP 800-38A) | AES | Versleutelen/ontsleutelen: 128, 192 en 256-bits | Gegevensversleuteling, ontsleuteling, sleutelterugloop en sleutel-uitpakken |
| A1947 | AES-GCM (SP 800-38D) | AES | Versleutelen/ontsleutelen: 128, 192 en 256-bits Gebruikt AES-ECB (SP 800-38A) (#A1947) als onderliggende blokversleuteling |
Geverifieerde gegevensversleuteling, ontsleuteling, sleutelterugloop en sleutel uitpakken |
| A1947 | AES-GMAC (SP 800-38D) | AES | GMAC-generatie: 128, 192 en 256-bits Gebruikt AES-ECB (SP 800-38A) (#A1947) als onderliggende blokversleuteling |
Berichtverificatie |
| A1947 | ECDSA SigGen (FIPS186-4) (CVL) | ECDSA SigGen (FIPS186-4) | SigGen-onderdeel: P-224, P-256, P-384, P-521 (SHA-256, 384 en 512) Gebruikt Hash DRBG (SP 800-90Ar1) (#A1947) als onderliggende willekeurige generator P-224-, P-256-, P-384- en P-521-curven die respectievelijk 112, 128, 192 of 256 bits van versleutelingssterkte bieden |
Handtekening genereren |
| A1947 | Hash DRBG (SP 800-90Ar1) | Hash DRBG | SHA-512 gebaseerd op beveiligingssterkte van 256-bits. Geen voorspellingsweerstand Maakt gebruik van SHA2-512 (#A1947) als het onderliggende digest-algoritme |
Genereren van willekeurige getallen voor gebruikers, interne ID's en zout |
| A1947 | HMAC-SHA2-256 (FIPS 198-1) | HMAC | HMAC-SHA2-256 Maakt gebruik van SHA2-256 (#A1947) als het onderliggende digest-algoritme |
MAC genereren, verifiëren, KAS en KDF |
| A1947 | HMAC-SHA2-384 (FIPS 198-1) | HMAC | HMAC-SHA2-384 Maakt gebruik van SHA2-384 (#A1947) als het onderliggende digest-algoritme |
MAC genereren, verifiëren, KAS en KDF |
| A1947 | HMAC-SHA2-512 (FIPS 198-1) | HMAC | HMAC-SHA2-512 Maakt gebruik van SHA2-512 (#A1947) als het onderliggende digest-algoritme |
MAC genereren, verifiëren, KAS en KDF |
| A1947 | KAS-ECC-SSC SP800-56Ar3 | KAS | ECC CDH staticUnified: P-224, P-256, P-384, P-521, P-224, P-256, P384 en P-521 bieden 112 bits, 128 bits. Respectievelijk 192 bits en 256 bits versleutelingssterkte Gebruikt Hash DRBG (SP800-90Ar1) (#A1947) als onderliggende willekeurige generator voor het ECDSA KeyGen-sleutelpaar Maakt gebruik van ECDSA KeyVer (FIPS 186-4) (#A1948) en ECDSA KeyGen (FIPS 186-4) (#A2393) onderliggende verificatie voor het sleutelpaar Maakt gebruik van SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) en SHA2-512 (FIPS 180-4) (#A1947) als onderliggend digest-algoritme |
Gedeelde geheime berekening |
| A1947 | KDF TLS (CVL) (SP 800-135r1) | KDF TLS | TLS-KDF (v1.2) v1.2: SHA2-256, SHA2-384, SHA2-512 Gebruikt HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947) en HMAC-SHA2-512 (FIPS 180-4) (#A1947) als onderliggend MAC-algoritme |
TLS-handshake |
| A1947 | RSA Decryption Primitive (SP 800-56Br2) (CVL) | RSA Decryption Primitive | 2048-bits, 3072-bits en 4096-bits 2048, 3072 en 4096-bits modulus bieden respectievelijk 112, 128 en 150 bits versleutelingssterkte. |
Ontsleutelingsprimitieven |
| A1947 | RSA Signature Primitive (CVL) (FIPS 186-4) | RSA Signature Primitive | 2048-bits, 3072-bits en 4096-bits 2048, 3072 en 4096-bits modulus bieden respectievelijk 112, 128 en 150 bits versleutelingssterkte. |
Handtekening primitief |
| A1947 | SHA-1 (FIPS 180-4) | SHA-1 | SHA-1 | Distributielijst |
| A1947 | SHA2-256 (FIPS 180-4) | SHA2 | SHA2-256 | Distributielijst |
| A1947 | SHA2-384 (FIPS 180-4) | SHA2 | SHA2-384 | Distributielijst |
| A1947 | SHA2-512 (FIPS 180-4) | SHA2 | SHA2-512 | Distributielijst |
| A1947 | SHA3-224 (FIPS 202) | SHA3 | SHA3-224 | Distributielijst |
| A1947 | SHA3-256 (FIPS 202) | SHA3 | SHA3-256 | Distributielijst |
| A1947 | SHA3-384 (FIPS 202) | SHA3 | SHA3-384 | Distributielijst |
| A1947 | SHA3-512 (FIPS 202) | SHA3 | SHA3-512 | Distributielijst |
| A1947 | SHAKE-128 (FIPS 202) | SHAKE-128 | SHAKE-128 | Distributielijst |
| A1947 | SHAKE-256 (FIPS 202) | SHAKE-256 | SHAKE-256 | Distributielijst |
| A1947 | TDES-CBC (SP 800-38A) | TDES | 3-sleutel Triple-DES ontsleutelen (ondersteunt slechts 192-bits grootte) Alleen verouderd gebruik |
Gegevensontsleuteling |
| A1947 | TDES-ECB (SP 800-38A) | TDES | 3-sleutel Triple-DES ontsleutelen (ondersteunt slechts 192-bits grootte) Alleen verouderd gebruik |
Gegevensontsleuteling |
| A1948 | AES-CBC (SP 800-38A) | AES | Versleutelen/ontsleutelen, 128 en 256-bits | Gegevensversleuteling, ontsleuteling en sleutel uitpakken |
| A1948 | AES-CMAC (SP 800-38B) | AES | CMAC genereren en verifiëren: 128, 192 en 256-bits Gebruikt AES-CBC (SP 800-38A) (#A1948) als onderliggende blokversleuteling |
MAC-generatie en -verificatie |
| A1948 | AES-GCM (KTS) (SP800-38D) | SP 800-38D en SP 800-38F. KTS (sleutelterugloop en uitpakken) per IG D.G. | 128-, 192- en 256-bits sleutels die 128, 192 of 256 bits versleutelingssterkte bieden | Gegevensversleuteling, ontsleuteling, sleutelterugloop en sleutel-uitpakken |
| A1948 | AES-GCM (SP 800-38D) | AES | GCM-modus: geverifieerd versleutelen/ontsleutelen; 128, 192 en 256-bits Gebruikt AES-CBC (SP 800-38A) (#A1948) als onderliggende blokversleuteling |
Geverifieerde gegevensversleuteling en ontsleuteling, sleutel uitpakken |
| A1948 | AES-KW (KTS) (SP 800-38F) | SP 800-38F. KTS (sleutelterugloop en uitpakken) per IG D.G. | 128-, 192- en 256-bits sleutels die 128-bits, 192-bits of 256 bits aan versleutelingssterkte bieden | Sleutelterugloop/uitpakken |
| A1948 | AES-KW (SP 800-38F) | AES | KW, 128, 192 en 256-bits Gebruikt AES-CBC (#A1948) als onderliggende blokcode |
Sleutelterugloop/uitpakken |
| A1948 | AES-KWP (KTS) (SP 800-38F) | SP 800-38F. KTS (sleutelterugloop en uitpakken) per IG D.G. | 128-, 192- en 256-bits sleutels die 128-bits, 192-bits of 256 bits aan versleutelingssterkte bieden | Sleutelterugloop/uitpakken |
| A1948 | AES-KWP (SP 800-38F) | AES | KWP, 128, 192 en 256-bits Gebruikt AES-CBC (#A1948) als onderliggende blokcode |
Sleutelterugloop/uitpakken |
| A1948 | Teller DRBG (SP 800-90Ar1) | Teller DRBG | AES 256 met df Geen voorspellingsweerstand Gebruikt AES-CBC (SP 800-38A) (#A1948) als onderliggende blokversleuteling |
Genereren van willekeurige getallen voor gebruikers, interne ID's en zout |
| A1948 | ECDSA KeyGen (FIPS186-4) | Sleutel gen | Sleutel gen: P-224, P-256, P-384, P-521 Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator |
Sleutelgeneratie |
| A1948 | ECDSA KeyVer (FIPS186-4) | ECDSA KeyVer (FIPS186-4) | Key Ver; P-224, P-256, P-384 en P-521 | Sleutelverificatie |
| A1948 | ECDSA SigGen (FIPS186-4) | ECDSA SigGen (FIPS186-4) | Handtekeninggeneratie: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512) Gebruikt Hash DRBG (SP800-90Ar1) (#A1947) als onderliggende willekeurige generator Maakt gebruik van SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) en SHA2-512 (FIPS 180-4) (#A1948) als onderliggend digest-algoritme |
Handtekening genereren |
| A1948 | ECDSA SigVer (FIPS186-4) | ECDSA SigVer(FIPS186-4) | Handtekening controleren: P-224, P-256, P-384, P-521 (SHA-1, SHA2-256, SHA2-384 en SHA2-512) Maakt gebruik van SHA-1 (FIPS 180-4) (#A1948), SHA2-256 (FIPS 180-4) (#A1948) en SHA2-384 (FIPS 180-4) (#A1948) en SHA2-512 (FIPS 180-4) (#A1948) als onderliggend digestalgoritme |
Handtekeningverificatie |
| A1948 | HMAC-SHA-1 (FIPS 198-1) | HMAC | HMAC-SHA-1 Maakt gebruik van SHA-1 (FIPS 180-4) (#A1948) als onderliggend digest-algoritme |
MAC genereren, verifiëren en KDF |
| A1948 | HMAC-SHA2-256 (FIPS 198-1) | HMAC | HMAC-SHA2-256 Maakt gebruik van SHA2-256 (FIPS 180-4) (#A1948) als onderliggend digest-algoritme |
MAC genereren, verifiëren, KAS en KDF |
| A1948 | HMAC-SHA2-384 (FIPS 198-1) | HMAC | HMAC-SHA2-384 Maakt gebruik van SHA2-384 (FIPS 180-4) (#A1948) als onderliggend digest-algoritme |
MAC genereren, verifiëren, KAS en KDF |
| A1948 | HMAC-SHA2-512 (FIPS 198-1) | HMAC | HMAC-SHA2-512 Maakt gebruik van SHA2-512((FIPS 180-4) (#A1948) als onderliggend digest-algoritme |
MAC genereren, verifiëren, KAS en KDF |
| A1948 | KAS-ECC (KAS) (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC per IG D.F Scenario 2-pad (2). | P-521-curve die 256 bits aan versleutelingssterkte biedt | Kloonprotocol |
| A1948 | KAS-ECC SP800-56Ar3 | KAS | ECC CDH Kortstondige Unified P-521 met OneStep KDF (HMAC-SHA2-512) Maakt gebruik van teller-DRBG (#A1948) als onderliggend willekeurig getal Maakt gebruik van ECDSA KeyGen (FIPS186-4) (#A1948) als onderliggende ECC KeyGen en ECDSA KeyVer (#A1948) als onderliggend ECDSA-sleutelverificatie-algoritme. Maakt gebruik van SHA2-512 (FIPS 180-4) als onderliggend digest-algoritme |
Kloonprotocol |
| A1948 | KAS-ECC-SSC SP800-56Ar3 | KAS | ECC CDH Static Unified: P-224, P-256, P384, P-521, B-233, B-283, B-409, B-571, K-233, K-283, K-409, K-571 P-224, P-256, P384 en P-521 bieden 112 bits, 128 bits. Respectievelijk 192 bits en 256 bits versleutelingssterkte Maakt gebruik van Counter DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator voor het ECDSA KeyGen-sleutelpaar Maakt gebruik van ECDSA KeyVer (FIPS 186-4) (#A1948) en ECDSA KeyGen (FIPS 186-4) (#A1948) onderliggende verificatie en generatie voor het sleutelpaar Maakt gebruik van SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512(FIPS 180-4) (#A1948) als het onderliggende digest-algoritme |
Gedeelde geheime berekening |
| A1948 | KAS-IFC-SSC (SP 800-56Br2) | KAS | Op RSA gebaseerde sleuteluitwisselingsschema KAS1 en KAS2 RSA 2048, 3072 en 4096-bits 2048, 3072 en 4096-bits modulus bieden respectievelijk 112, 128 en 150 bits aan versleutelingssterkte Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator voor de RSA-sleutelpaargeneratie Gebruikt HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) en HMAC-SHA2-512 (#A1948) als onderliggend MAC-algoritme Maakt gebruik van RSA KeyGen (FIPS 186-4) [#A1948] als onderliggend RSA-sleutelgeneratie-algoritme |
PEK- en KLK-generatie en certificaatverificatie |
| A1948 | KDA HKDF SP800-56Cr1 | KDA HKDF SP800-56Cr1 | HKDF Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator Gebruikt HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) en HMAC-SHA2-512 (#A1948) als onderliggend MAC-algoritme |
ECDH-sleutelderivatie en ECDH-sleutelterugloop |
| A1948 | KDA OneStep SP800-56Cr1 | KDA OneStep SP800-56Cr1 | Op hash gebaseerde KDF Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator Gebruikt HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) en HMAC-SHA2-512 (#A1948) als onderliggend MAC-algoritme |
ECDH-sleutelderivatie en ECDH-sleutelterugloop |
| A1948 | KDA TwoStep SP800-56Cr1 | KDA TwoStep SP800-56Cr1 | KDF's met extraheren uitvouwen op basis van HMAC/CMAC Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator Gebruikt HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) en HMAC-SHA2-512 (#A1948) als onderliggend MAC-algoritme Gebruikt AES-CBC (#A1948) als onderliggende blokcode voor AES-CMAC |
ECDH-sleutelderivatie en ECDH-sleutelterugloop |
| A1948 | KDF ANS 9.63 (CVL) (SP 800-135r1) | KDF ANS 9.63 | SHA-2 224, 256, 384 en 512 Maakt gebruik van SHA2-256 (#A1948), SHA2-384 (#A1948) en SHA2-512 (#A1948) als onderliggend digest-algoritme |
Belangrijke afleidings- en sleutelovereenkomstschema's |
| A1948 | KDF SP800-108 | KDF SP800-108 | HMAC-SHA-1, SHA2-224, SHA2-256, 384 en 512 KDF Gebruikt HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) en HMAC-SHA2-512 (#A1948) als onderliggend MAC-algoritme |
Belangrijkste afleiding |
| A1948 | KTS-IFC (KTS) (SP 800-56Br2) | SP 800-56Brev2. KTS-IFC (key encapsulation and unencapsulation) per IG D.G. | 2048, 3072 of 4096-bits modulus met 112, 128 of 150 bits versleutelingssterkte | Asymmetrische sleutel inkapseling en inkapseling |
| A1948 | KTS-IFC (SP 800-56Br2) | KTS | KTS-OAEP-basic RSA 2048, 3072 en 4096-bits Gebruikt teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator Maakt gebruik van HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) als onderliggende digest-algoritme Maakt gebruik van RSA KeyGen (FIPS 186-4) (#A1948) als onderliggend algoritme voor sleutelgeneratie |
Asymmetrische sleutel inkapseling en inkapseling |
| A1948 | PBKDF (SP 800-132) | PBKDF | HMAC met SHA-1, SHA-2 256, 384 en 512 Gebruikt HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) en HMAC-SHA2-512 (#A1948) als onderliggend MAC-algoritme |
Opslag van gebruikersreferenties. De hoofdsleutel die is afgeleid van PBKDF, wordt niet gebruikt voor het afleiden van sleutels voor gegevensversleuteling/-beveiliging, maar wordt in plaats daarvan alleen gebruikt voor het opslaan van wachtwoorden als hashes. |
| A1948 | RSA Decryption Primitive (SP 800-56Br2) (CVL) | RSA Decryption Primitive | Modulusgrootten: 2048, 3072 en 4096-bits | RSA-sleuteltransport |
| A1948 | RSA KeyGen (FIPS186-4) | RSA KeyGen (FIPS186-4) | Sleutelgeneratie: 2048, 3072 en 4096-bits Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator |
RSA-sleutel genereren |
| A1948 | RSA SigGen (FIPS186-4) | RSA SigGen (FIPS186-4) | FIPS 186-4 PKCS #1 1.5 en PSS Sig Gen: 2048, 3072 en 4096-bits (SHA-2 256, 384 en 512) Maakt gebruik van SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) als onderliggend digestalgoritme 2048, 3072 en 4096-bits modulus bieden respectievelijk 112, 128 en 150 bits versleutelingssterkte. |
Handtekening genereren |
| A1948 | RSA SigVer (FIPS186-4) | RSA SigVer (FIPS186-4) | FIPS 186-4 PKCS #1 1.5 en PSS SigVer: 1024, 2048, 3072 en 4096-bits (SHA-1, SHA-2 256, 384 en 512) Maakt gebruik van SHA-1 (FIPS 180-4)(#A1947) SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) als onderliggend digest-algoritme 2048, 3072 en 4096-bits modulus bieden respectievelijk 112, 128 en 150 bits versleutelingssterkte. |
Handtekeningverificatie Gebruikersverificatie Verificatie van firmware-updates |
| A1948 | SHA-1 (FIPS 180-4) | SHA-1 | SHA-1 | Digests, HMAC en KDF's |
| A1948 | SHA2-256 (FIPS 180-4) | SHA2 | SHA2-256 | Digests, HMAC, handtekeninggeneratie en KDF's |
| A1948 | SHA2-384 (FIPS 180-4) | SHA2 | SHA2-384 | Digests, HMAC, handtekeninggeneratie en KDF's |
| A1948 | SHA2-512 (FIPS 180-4) | SHA2 | SHA2-512 | Digests, HMAC, handtekeninggeneratie en KDF's |
| A1948 | TDES-ECB | TDES | Triple-DES 3-sleutel ontsleutelen. Alleen verouderd gebruik |
Vereiste voor TDES-KW. |
| A1948 | TDES-KW (KTS) (SP 800-38F) | SP 800-38F. KTS (sleutel uitpakken) per IG D.G | 192-bits sleutel die 112-bits versleutelingssterkte biedt Alleen verouderd gebruik |
Sleutel uitpakken |
| A1948 | TDES-KW (SP 800-38F) | TDES | TKW 3-sleutel DES ontsleutelen Gebruikt TDES-ECB (#A1948) als onderliggende blokcode Alleen verouderd gebruik |
Sleutel uitpakken |
| A2393 | ECDSA KeyGen (FIPS186-4) | ECDSA KeyGen (FIPS186-4) | Sleutel gen: P-224, P-256, P-384, P-521 Gebruikt Hash DRBG (SP800-90Ar1) (#A1947) als onderliggende willekeurige generator voor het ECDSA KeyGen-sleutelpaar |
Sleutelgeneratie |
| A2393 | KTS-IFC (KTS) (SP 800-56Br2) | SP 800-56Brev2. KTS-IFC (key encapsulation and unencapsulation) per IG D.G. | 2048, 3072 of 4096-bits modulus met 112, 128 of 150 bits versleutelingssterkte | Asymmetrische sleutel inkapseling en inkapseling in hybride omgeving |
| A2393 | KTS-IFC (SP 800-56Br2) | KTS | RSA-sleutelterugloop en uitpakken van symmetrische sleutels in KTS-OAEP-Basic opvulling. 2048, 3072, 4096-bits modulus Maakt gebruik van teller DRBG (SP800-90Ar1) (#A1948) als onderliggende willekeurige generator Maakt gebruik van HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) als onderliggende digest-algoritme Maakt gebruik van RSA KeyGen (FIPS 186-4) (#A2393) als onderliggend algoritme voor sleutelgeneratie |
Asymmetrische sleutel inkapseling en inkapseling in hybride omgeving |
| A2393 | RSA KeyGen (FIPS186-4) | RSA KeyGen (FIPS186-4) | Sleutelgeneratie: 2048, 3072 en 4096-bits Gebruikt Hash DRBG (SP800-90Ar1) (#A1947) als onderliggende willekeurige generator voor het ECDSA KeyGen-sleutelpaar |
RSA-sleutelgeneratie in hybride omgeving |
| KAS-ECC-SSC SP800-56Ar3 (#A1947) en KDF TLS (CVL) (#A1947) | KAS TLS (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC per IG D.F Scenario 2-pad (2) | P-224, P-256, P-384, P-521-curven die 112, 128, 192 of 256 bits versleutelingssterkte bieden | TLS |
| KAS-ECC-SSC SP800-56Ar3 (#A1948) KDF ANS 9.63 (CVL) (SP 800-135r1) (#A1948) KAS-ECC-SSC |
KAS ANS 9.63 (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC per IG D.F Scenario 2-pad (2). | P-224-, P-256-, P-384- en P-521-curven die 112, 128, 192 of 256 bits versleutelingssterkte bieden | ECDH-sleuteldering en ECDH-AES sleutelterugloop |
| KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) | KAS KDA HKDF (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC per IG D.F Scenario 2-pad (2). | P-224-, P-256-, P-384- en P-521-curven die 112, 128, 192 of 256 bits versleutelingssterkte bieden | ECDH-sleuteldering en ECDH-AES sleutelterugloop |
| KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) | KAS KDA ONESTEP (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC per IG D.F Scenario 2-pad (2). | P-224-, P-256-, P-384- en P-521-curven die 112, 128, 192 of 256 bits versleutelingssterkte bieden | ECDH-sleuteldering en ECDH-AES sleutelterugloop |
| KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) | KAS KDA TWOSTEP (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC per IG D.F Scenario 2-pad (2). | P-224-, P-256-, P-384- en P-521-curven die 112, 128, 192 of 256 bits versleutelingssterkte bieden | ECDH-sleuteldering en ECDH-AES sleutelterugloop |
| KAS-IFC-SSC (SP 800-56Br2) (#A1948) KDA HKDF SP800-56Cr1 (#A1948) |
KAS-IFC HKDF (SP800-56Br2) | SP 800-56Brev2. KAS-IFC per IG D.F Scenario 1-pad (2). | 2048-bits, 3072-bits en 4096-bits modulus bieden tussen 112 en 150 bits versleutelingssterkte | PEK- en KLK-generatie en certificaatverificatie |
| KAS-IFC-SSC (SP 800-56Br2) (#A1948) KDA OneStep SP800-56Cr1 (#A1948) |
KAS-IFC OneStep (SP800-56Br2) | SP 800-56Brev2. KAS-IFC per IG D.F Scenario 1-pad (2). | 2048-bits, 3072-bits en 4096-bits modulus bieden tussen 112 en 150 bits versleutelingssterkte | PEK- en KLK-generatie en certificaatverificatie |
| KAS-IFC-SSC (SP 800-56Br2) (#A1948) KDA TwoStep SP800-56Cr1 (#A1948) |
KAS-IFC TwoStep (SP800-56Br2) | SP 800-56Brev2. KAS-IFC per IG D.F Scenario 1-pad (2). | 2048-bits, 3072-bits en 4096-bits modulus bieden tussen 112 en 150 bits versleutelingssterkte | PEK- en KLK-generatie en certificaatverificatie |
| N/A | ENT (P) (SP 800-90B) | N/A | SP 800-90B-entropiebron | Entropiebron |
| Leverancier bevestigd | CKG SP 800-133Rev2 | CKG | Raadpleeg sectie 2.3.2 Algoritmespecifieke informatie | Cryptografische sleutel genereren; SP 800-133Rev2 en IG D.H |
Verwante onderwerpen
- Overzicht van Azure Cloud HSM
- Sleutelbeheer in Azure Cloud HSM
- Verificatie in Azure Cloud HSM
- Een back-up maken van Azure Cloud HSM-resources en deze herstellen
- Netwerkbeveiliging voor Azure Cloud HSM
- Gebruikersbeheer in Azure Cloud HSM
- Servicelimieten voor Azure Cloud HSM
- Problemen met Azure Cloud HSM oplossen