Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Cloud HSM podporuje různé kryptografické algoritmy. V tomto článku jsou uvedeny pouze algoritmy, režimy/metody a délky klíčů/křivky/moduli podporované jeho moduly hardwarového zabezpečení.
Přehled služby najdete v tématu Přehled cloudového HSM Azure. Informace o správě klíčů najdete v tématu Správa klíčů v Azure Cloud HSM. Informace o ověřování najdete v tématu Ověřování v Azure Cloud HSM.
Podporované algoritmy bez FIPS
Moduly hardwarového zabezpečení Azure a moduly hardwarového zabezpečení podporují následující algoritmy, které nejsou schválené protokolem FIPS.
| Algorithm | Použití/funkce |
|---|---|
| AES (nedodržující předpisy) | Zalamování klíčů (TR31/TR34/AES-CBC/AES-GCM, wrap/unwrap), DecimalTable/Data/PIN Encryption/Decryption. FF1/FF3-1 Šifrování a dešifrování dat • AES GCM podporuje délku IV od 1 bajtu do 16 bajtů. |
| DES | Odvodit jedinečný klíč na transakci (DUKPT), odvození klíče EMV, odvození KÓDU PIN z posunu, odvození od PIN kódu, ověření PIN kódu, generování a ověření PVV, generování a ověření CVV, export symetrického klíče / export asymetrického klíče pomocí TR31 zabalení, importu/exportu pomocí TR34, skriptu Import desetinné tabulky EMV, EMV ARQC/ ARPC, data / pin šifrování / dešifrování |
| DES MAC | Generování a ověřování MAC |
| Double-DES | Odvození jedinečného klíče na transakci (DUKPT), odvození klíče EMV, odvození KÓDU PIN z posunu, odvození posunu od PIN kódu, ověření a ověření, generování a ověření CVV, export symetrického klíče / asymetrického klíče / exportu pomocí tr31 zabalení, importu/exportu pomocí TR34, import desetinné tabulky, skriptu EMV, EMV ARQC/ARPC, data/PIN šifrování/dešifrování |
| EC-AES | EC-AES zabalení/rozbalení (EC BYOK) |
| ECDH KDF | Odvození klíče pomocí ECDH následované KDF čítačem HMAC/CMAC |
| ECDSA (nedodržující předpisy) | Generování klíčů, podepsání, ověření P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 a B-163 (SHA-1, SHA-224, SHA-256, SHA-384, SHA-512) |
| EDDSA (nedodržující předpisy) | Generování klíčů, podepsání, ověření |
| KAS-ECC (nedodržující předpisy) | Generování klíčů EC a ECDH Křivka25519 (128 bitů), Křivka448 (224 bitů) |
| PBE | Generování klíčů |
| RSA (nedodržující předpisy) | TR34 Import, TR34 Export, dešifrování bloku PIN kódu, BYOK, Šifrování/Dešifrování, Zapouzdření asymetrického klíče a zrušení zapouzdření pomocí PKCS#1-v1.5 odsazení s velikostí modulu 2048 bitů, 3072 bitů a 4096 bitů, generování klíčů, podepsání, ověření (1024 bitů) |
| Shamirova sdílená složka klíčů | Sdílená složka klíčů |
| Triple-DES (nedodržující předpisy) | Odvození jedinečného klíče na transakci (DUKPT), odvození klíče EMV, odvození KÓDU PIN od posunu, odvození od PIN kódu, ověření PIN kódu, generování a ověření PVV, generování a ověření CVV, export symetrického klíče / asymetrického klíče / exportu pomocí tr31 zabalení, importu/exportu pomocí TR34, import desetinné tabulky, skriptu EMV ARQC/ ARPC, data/ pin šifrování/ dešifrování |
Podporované algoritmy jiného systému než FIPS s upozorněními
| Algorithm | Varování | Použití/funkce |
|---|---|---|
| standard AES | Cert A1947, Key unwrapping. Podle IG D.G. | Rozbalení pouze starší verze klíče • Režim ECB: Dešifrování; 128, 192 a 256 bitů • CBC režim: Dešifrování; 128, 192 a 256 bitů |
| standard AES | Cert A1948, key unwrapping. Podle IG D.G | Rozbalení pouze starší verze klíče • Režim ECB: Dešifrování; 128, 192 a 256 bitů • CBC režim: Dešifrování; 128, 192 a 256 bitů |
| EC Diffie-Hellman s křivkami nedoporučujících NIST | Cert A1947, Poskytuje mezi 112 bity a 256 bity síly šifrování. Podle D.F a C.A. | EC-DH Secp224k1(112 bitů), Secp256K1 (128 bitů) brainpoolP224r1(112 bitů), brainpoolP256r1(128 bitů), brainpoolP320r1(160 bitů), brainpoolP384r1(192 bitů), brainpoolP512r1(256 bitů) FRP256v1 (128 bitů) • Křivka základního pořadí generovaná podle fips 186-4 oddílu 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512) |
| ECDSA s nenáporučními křivkami NIST | Cert A1947, Poskytuje mezi 112 bity a 256 bity síly šifrování. Podle IG C.A. | Generování klíče EC, znaménko Secp256K1 (128 bitů) brainpoolP224r1(112 bitů), brainpoolP256r1(128 bitů), brainpoolP320r1(160 bitů), brainpoolP384r1(192 bitů), brainpoolP512r1(256 bitů) FRP256v1 (128 bitů) • Křivka základního pořadí generovaná podle fips 186-4 oddílu 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512) |
| algoritmus SHA-1 | Žádné nároky na zabezpečení na IG 2.4.A | Otisky |
| Triple-DES SP 800-38B | Žádné nároky na zabezpečení na IG 2.4.A | Otisky Velikosti klíčů • 192bitová verze (generace, ověření) |
Podporované algoritmy schválené službou NIST FIPS
Moduly hardwarového zabezpečení Azure a moduly hardwarového zabezpečení podporují následující algoritmy schválené rozhraním NIST FIPS.
Note
Všechny velikosti symetrických klíčů představují sílu klíče.
| Certifikát CAVP | Algoritmus a standard | Mode/Method | Popis/ Velikosti klíčů / Síla klíče | Použití /funkce |
|---|---|---|---|---|
| A1946 | RSA SigVer (FIPS186-4) | RSA SigVer (FIPS186-4) | RSA 2048 s SHA2-256 Jako podkladový algoritmus digest používá algoritmus SHA2-256 (FIPS 180-4) (#A1946). |
Ověření integrity firmwaru spuštěním U-bootu |
| A1946 | SHA2-256 (FIPS 180-4) | SHA2 | SHA 256 | Ověření integrity firmwaru spuštěním U-bootu |
| A1947 | AES-CBC (SP 800-38A) | standard AES | Šifrování/dešifrování: 128, 192 a 256 bitů | Šifrování, dešifrování dat, zabalení klíčů a rozbalení klíče |
| A1947 | AES-CCM (SP 800-38C) | standard AES | Šifrování/dešifrování: 128, 192 a 256 bitů Používá AES-ECB (SP 800-38A) (#A1947) jako podkladovou šifru bloku. |
Šifrování a dešifrování ověřených dat |
| A1947 | AES-CMAC (SP 800-38B) | standard AES | Generování a ověření CMAC: 128, 192 a 256 bitů Používá AES-CBC (SP 800-38A) (#A1947) jako podkladovou šifru bloku. |
Generování a ověřování kódu ověřování zpráv |
| A1947 | AES-CTR (SP 800-38A) | standard AES | Šifrování/dešifrování: 128, 192 a 256 bitů Používá AES-ECB (SP 800-38A) (#A1947) jako podkladovou šifru bloku. |
Šifrování a dešifrování dat |
| A1947 | AES-ECB (SP 800-38A) | standard AES | Šifrování/dešifrování: 128, 192 a 256 bitů | Šifrování, dešifrování dat, zabalení klíčů a rozbalení klíče |
| A1947 | AES-GCM (SP 800-38D) | standard AES | Šifrování/dešifrování: 128, 192 a 256 bitů Používá AES-ECB (SP 800-38A) (#A1947) jako podkladovou šifru bloku. |
Šifrování, dešifrování, zabalení klíčů a rozbalení ověřeného šifrování dat |
| A1947 | AES-GMAC (SP 800-38D) | standard AES | Generace GMAC: 128, 192 a 256 bitů Používá AES-ECB (SP 800-38A) (#A1947) jako podkladovou šifru bloku. |
Ověřování zpráv |
| A1947 | ECDSA SigGen (FIPS186-4) (CVL) | ECDSA SigGen (FIPS186-4) | Komponenta SigGen: P-224, P-256, P-384, P-521 (SHA-256, 384 a 512) Používá hash DRBG (SP 800-90Ar1) (#A1947) jako podkladový náhodný generátor. Křivky P-224, P-256, P-384 a P-521 poskytují 112, 128, 192 nebo 256 bitů síly šifrování. |
Generování podpisu |
| A1947 | Hash DRBG (SP 800-90Ar1) | Hash DRBG | SHA-512 je založená na síle zabezpečení 256 bitů. Žádná predikční odolnost Jako základní algoritmus digest používá algoritmus SHA2-512 (#A1947). |
Generování náhodných čísel pro uživatele, interní virtuální počítače a sůl |
| A1947 | HMAC-SHA2-256 (FIPS 198-1) | HMAC | HMAC-SHA2-256 Jako základní algoritmus digest používá algoritmus SHA2-256 (#A1947). |
Generování, ověřování, KAS a KDF pro mac |
| A1947 | HMAC-SHA2-384 (FIPS 198-1) | HMAC | HMAC-SHA2-384 Používá sha2-384 (#A1947) jako základní algoritmus digest. |
Generování, ověřování, KAS a KDF pro mac |
| A1947 | HMAC-SHA2-512 (FIPS 198-1) | HMAC | HMAC-SHA2-512 Jako základní algoritmus digest používá algoritmus SHA2-512 (#A1947). |
Generování, ověřování, KAS a KDF pro mac |
| A1947 | KAS-ECC-SSC SP800-56Ar3 | KAS | ECC CDH staticUnified: P-224, P-256, P-384, P-521, P-224, P-256, P384 a P-521 poskytují 112 bitů,128 bitů. 192 bitů a 256 bitů síly šifrování Používá jako podkladový generátor náhodných generátorů pro pár klíčů ECDSA KeyGen hodnotu HASH (SP800-90Ar1) (#A1947). Používá ECDSA KeyVer (FIPS 186-4) (#A1948) a ECDSA KeyGen (FIPS 186-4) (#A2393) základní ověření páru klíčů. Používá algoritmus SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) a SHA2-512 (FIPS 180-4) (#A1947) jako základní algoritmus digest. |
Výpočet sdíleného tajného kódu |
| A1947 | KDF TLS (CVL) (SP 800-135r1) | KDF TLS | TLS-KDF (v1.2) v1.2: SHA2-256, SHA2-384, SHA2-512 Používá HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947) a HMAC-SHA2-512 (FIPS 180-4) (#A1947) jako základní algoritmus MAC. |
Handshake TLS |
| A1947 | RsA Decryption Primitive (SP 800-56Br2) (CVL) | Primitivní dešifrování RSA | 2048 bitů, 3072 bitů a 4096 bitů 2048, 3072 a 4096bitový modul poskytuje 112, 128 a 150 bitů síly šifrování. |
Primitiv dešifrování |
| A1947 | Primitiva podpisu RSA (CVL) (FIPS 186-4) | Primitiva podpisu RSA | 2048 bitů, 3072 bitů a 4096 bitů 2048, 3072 a 4096bitový modul poskytuje 112, 128 a 150 bitů síly šifrování. |
Primitivní podpis |
| A1947 | SHA-1 (FIPS 180-4) | algoritmus SHA-1 | algoritmus SHA-1 | Přehled zpráv |
| A1947 | SHA2-256 (FIPS 180-4) | SHA2 | SHA2-256 | Přehled zpráv |
| A1947 | SHA2-384 (FIPS 180-4) | SHA2 | SHA2-384 | Přehled zpráv |
| A1947 | SHA2-512 (FIPS 180-4) | SHA2 | SHA2-512 | Přehled zpráv |
| A1947 | SHA3-224 (FIPS 202) | SHA3 | SHA3-224 | Přehled zpráv |
| A1947 | SHA3-256 (FIPS 202) | SHA3 | SHA3-256 | Přehled zpráv |
| A1947 | SHA3-384 (FIPS 202) | SHA3 | SHA3-384 | Přehled zpráv |
| A1947 | SHA3-512 (FIPS 202) | SHA3 | SHA3-512 | Přehled zpráv |
| A1947 | SHAKE-128 (FIPS 202) | SHAKE-128 | SHAKE-128 | Přehled zpráv |
| A1947 | SHAKE-256 (FIPS 202) | SHAKE-256 | SHAKE-256 | Přehled zpráv |
| A1947 | TDES-CBC (SP 800-38A) | TDES | 3 klíče Triple-DES dešifrování (podporuje pouze 192bitovou velikost) Pouze starší verze použití |
Dešifrování dat |
| A1947 | TDES-ECB (SP 800-38A) | TDES | 3 klíče Triple-DES dešifrování (podporuje pouze 192bitovou velikost) Pouze starší verze použití |
Dešifrování dat |
| A1948 | AES-CBC (SP 800-38A) | standard AES | Šifrování/dešifrování, 128 a 256 bitů | Šifrování, dešifrování dat a rozbalení klíče |
| A1948 | AES-CMAC (SP 800-38B) | standard AES | Generování a ověření CMAC: 128, 192 a 256 bitů Používá AES-CBC (SP 800-38A) (#A1948) jako podkladovou šifru bloku. |
Generování a ověřování MAC |
| A1948 | AES-GCM (KTS) (SP800-38D) | SP 800-38D a SP 800-38F. KTS (zabalení klíče a rozbalení) na IG D.G. | 128, 192 a 256bitových klíčů poskytujících 128, 192 nebo 256 bitů síly šifrování | Šifrování, dešifrování dat, zalamování klíčů a rozbalení klíče |
| A1948 | AES-GCM (SP 800-38D) | standard AES | Režim GCM: Ověřený šifrování/dešifrování; 128, 192 a 256 bitů Používá AES-CBC (SP 800-38A) (#A1948) jako podkladovou šifru bloku. |
Šifrování a dešifrování ověřených dat, rozbalení klíče |
| A1948 | AES-KW (KTS) (SP 800-38F) | SP 800-38F. KTS (zabalení klíče a rozbalení) na IG D.G. | 128, 192 a 256bitových klíčů poskytujících 128bitovou, 192bitovou nebo 256bitovou sílu šifrování | Zabalení nebo zrušení zalamování klíčů |
| A1948 | AES-KW (SP 800-38F) | standard AES | KW, 128, 192 a 256 bitů Používá AES-CBC (#A1948) jako podkladovou šifru bloku. |
Zabalení nebo zrušení zalamování klíčů |
| A1948 | AES-KWP (KTS) (SP 800-38F) | SP 800-38F. KTS (zabalení klíče a rozbalení) na IG D.G. | 128, 192 a 256bitových klíčů poskytujících 128bitovou, 192bitovou nebo 256bitovou sílu šifrování | Zabalení nebo zrušení zalamování klíčů |
| A1948 | AES-KWP (SP 800-38F) | standard AES | KWP, 128, 192 a 256 bitů Používá AES-CBC (#A1948) jako podkladovou šifru bloku. |
Zabalení nebo zrušení zalamování klíčů |
| A1948 | Čítač DRBG (SP 800-90Ar1) | Čítač DRBG | AES 256 s df Žádná predikční odolnost Používá AES-CBC (SP 800-38A) (#A1948) jako podkladovou šifru bloku. |
Generování náhodných čísel pro uživatele, interní virtuální počítače a sůl |
| A1948 | ECDSA KeyGen (FIPS186-4) | Key Gen | Klíč Gen: P-224, P-256, P-384, P-521 Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných dat. |
Generování klíčů |
| A1948 | ECDSA KeyVer (FIPS186-4) | ECDSA KeyVer (FIPS186-4) | Klíčové ver; P-224, P-256, P-384 a P-521 | Ověření klíče |
| A1948 | ECDSA SigGen (FIPS186-4) | ECDSA SigGen (FIPS186-4) | Generování podpisu: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512) Používá hash DRBG (SP800-90Ar1) (#A1947) jako podkladový generátor Náhodný generátor. Používá algoritmus SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) a SHA2-512 (FIPS 180-4) (#A1948) jako základní algoritmus digest. |
Generování podpisu |
| A1948 | ECDSA SigVer (FIPS186-4) | ECDSA SigVer(FIPS186-4) | Ověření podpisu: P-224, P-256, P-384, P-521 (SHA-1, SHA2-256, SHA2-384 a SHA2-512) Používá algoritmus SHA-1 (FIPS 180-4) (#A1948), SHA2-256 (FIPS 180-4) (#A1948) a SHA2-384 (FIPS 180-4) (#A1948) a SHA2-512 (FIPS 180-4) (#A1948) jako základní algoritmu digest. |
Ověření podpisu |
| A1948 | HMAC-SHA-1 (FIPS 198-1) | HMAC | HMAC-SHA-1 Jako základní algoritmus digest používá algoritmus SHA-1 (FIPS 180-4) (#A1948). |
Generování, ověřování a KDF pro mac |
| A1948 | HMAC-SHA2-256 (FIPS 198-1) | HMAC | HMAC-SHA2-256 Používá sha2-256 (FIPS 180-4) (#A1948) jako základní algoritmus digest. |
Generování, ověřování, kas a KDF pro mac |
| A1948 | HMAC-SHA2-384 (FIPS 198-1) | HMAC | HMAC-SHA2-384 Jako podkladový algoritmus digest používá algoritmus SHA2-384 (FIPS 180-4) (#A1948). |
Generování, ověřování, kas a KDF pro mac |
| A1948 | HMAC-SHA2-512 (FIPS 198-1) | HMAC | HMAC-SHA2-512 Používá algoritmus hash SHA2-512((FIPS 180-4) (#A1948). |
Generování, ověřování, kas a KDF pro mac |
| A1948 | KAS-ECC (KAS) (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC na cestu 2 ke scénáři IG D.F (2). | Křivka P-521 poskytující 256 bitů síly šifrování | Protokol klonování |
| A1948 | KAS-ECC SP800-56Ar3 | KAS | ECC CDH Dočasné sjednocené P-521 s OneStep KDF (HMAC-SHA2-512) Používá čítač DRBG (#A1948) jako základní náhodné číslo. Používá ECDSA KeyGen (FIPS186-4) (#A1948) jako podkladový algoritmus ECC KeyGen a ECDSA KeyVer (#A1948). Jako základní algoritmus digest používá algoritmus SHA2-512) (FIPS 180-4). |
Protokol klonování |
| 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 a P-521 poskytují 112 bitů,128 bitů. 192 bitů a 256 bitů síly šifrování Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový náhodný generátor pro pár klíčů ECDSA KeyGen. Používá ECDSA KeyVer (FIPS 186-4) (#A1948) a ECDSA KeyGen (FIPS 186-4) (#A1948) základní ověřování a generování páru klíčů. Používá sha2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512(FIPS 180-4) (#A1948) jako základní algoritmu digest. |
Výpočet sdíleného tajného kódu |
| A1948 | KAS-IFC-SSC (SP 800-56Br2) | KAS | Schéma výměny klíčů založené na RSA KAS1 a KAS2 RSA 2048, 3072 a 4096 bitů 2048, 3072 a 4096bitový modul poskytující 112, 128 a 150 bitů síly šifrování Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných generátorů pro generování páru klíčů RSA. Používá HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) a HMAC-SHA2-512 (#A1948) jako základní algoritmus MAC. Používá RSA KeyGen (FIPS 186-4) [#A1948] jako základní algoritmu generování klíčů RSA. |
Generování a ověřování certifikátů PEK a KLK |
| A1948 | KDA HKDF SP800-56Cr1 | KDA HKDF SP800-56Cr1 | HKDF Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných dat. Používá HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) a HMAC-SHA2-512 (#A1948) jako základní algoritmus MAC. |
Odvozování klíče ECDH a zabalení klíče ECDH |
| A1948 | KDA OneStep SP800-56Cr1 | KDA OneStep SP800-56Cr1 | KDF založené na hodnotě hash Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných dat. Používá HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) a HMAC-SHA2-512 (#A1948) jako základní algoritmus MAC. |
Odvozování klíče ECDH a zabalení klíče ECDH |
| A1948 | KDA TwoStep SP800-56Cr1 | KDA TwoStep SP800-56Cr1 | HMAC/CMAC – extrakce rozbalení klíčových ukazatelů výkonu Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných dat. Používá HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) a HMAC-SHA2-512 (#A1948) jako základní algoritmus MAC. Používá AES-CBC (#A1948) jako základní šifru bloku pro AES-CMAC |
Odvozování klíče ECDH a zabalení klíče ECDH |
| A1948 | KDF ANS 9.63 (CVL) (SP 800-135r1) | KDF ANS 9.63 | SHA-2 224, 256, 384 a 512 Používá ALGORITMUS SHA2-256 (#A1948), SHA2-384 (#A1948) a SHA2-512 (#A1948) jako podkladový algoritmus digest. |
Odvozování klíčů a schémata smlouvy o klíči |
| A1948 | KDF SP800-108 | KDF SP800-108 | HMAC-SHA-1, SHA2-224, SHA2-256, 384 a 512 KDF Používá HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) a HMAC-SHA2-512 (#A1948) jako základní algoritmus MAC. |
Odvození klíče |
| A1948 | KTS-IFC (KTS) (SP 800-56Br2) | SP 800-56Brev2. KTS-IFC (zapouzdření klíče a zrušení zapouzdření) na IG D.G. | 2048, 3072 nebo 4096bitový modul poskytující 112, 128 nebo 150 bitů síly šifrování | Asymetrický klíč zapouzdření a zrušení zapouzdření |
| A1948 | KTS-IFC (SP 800-56Br2) | KTS | KTS-OAEP-basic RSA 2048, 3072 a 4096 bitů Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový náhodný generátor. Používá HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) jako základní algoritmus digest. Používá RSA KeyGen (FIPS 186-4) (#A1948) jako základní algoritmus generování klíčů. |
Asymetrický klíč zapouzdření a zrušení zapouzdření |
| A1948 | PBKDF (SP 800-132) | PBKDF | HMAC s SHA-1, SHA-2 256, 384 a 512 Používá HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) a HMAC-SHA2-512 (#A1948) jako základní algoritmus MAC. |
Úložiště přihlašovacích údajů uživatele Hlavní klíč odvozený z PBKDF se nepoužívá pro odvozování klíčů pro šifrování a ochranu dat, ale používá se jenom k ukládání hesel jako hodnot hash. |
| A1948 | RsA Decryption Primitive (SP 800-56Br2) (CVL) | Primitivní dešifrování RSA | Velikosti modulu: 2048, 3072 a 4096 bitů | Přenos klíčů RSA |
| A1948 | RSA KeyGen (FIPS186-4) | RSA KeyGen (FIPS186-4) | Generování klíčů: 2048, 3072 a 4096 bitů Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných dat. |
Generování klíčů RSA |
| A1948 | RSA SigGen (FIPS186-4) | RSA SigGen (FIPS186-4) | FIPS 186-4 PKCS #1 1.5 a PSS Sig Gen: 2048, 3072 a 4096-bit (SHA-2 256, 384 a 512) Používá algoritmus SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) jako základní algoritmus digest. 2048, 3072 a 4096bitový modul poskytuje 112, 128 a 150 bitů síly šifrování. |
Generování podpisu |
| A1948 | RSA SigVer (FIPS186-4) | RSA SigVer (FIPS186-4) | FIPS 186-4 PKCS #1 1.5 a PSS SigVer: 1024, 2048, 3072 a 4096-bit (SHA-1, SHA-2 256, 384 a 512) Používá SHA-1 (FIPS 180-4)(#A1947) SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) jako základní algoritmus digest. 2048, 3072 a 4096bitový modul poskytuje 112, 128 a 150 bitů síly šifrování. |
Ověření podpisu Ověřování uživatele Ověření aktualizace firmwaru |
| A1948 | SHA-1 (FIPS 180-4) | algoritmus SHA-1 | algoritmus SHA-1 | Digests, HMAC a KDF |
| A1948 | SHA2-256 (FIPS 180-4) | SHA2 | SHA2-256 | Hodnoty hash, HMAC, generování podpisů a klíčové ukazatele výkonu |
| A1948 | SHA2-384 (FIPS 180-4) | SHA2 | SHA2-384 | Hodnoty hash, HMAC, generování podpisů a klíčové ukazatele výkonu |
| A1948 | SHA2-512 (FIPS 180-4) | SHA2 | SHA2-512 | Hodnoty hash, HMAC, generování podpisů a klíčové ukazatele výkonu |
| A1948 | TDES-ECB | TDES | Triple-DES dešifrování 3 klíčů. Pouze starší verze použití |
Předpoklad pro TDES-KW. |
| A1948 | TDES-KW (KTS) (SP 800-38F) | SP 800-38F. KTS (unwrapping klíče) na IG D.G | 192bitový klíč poskytující sílu 112bitového šifrování Pouze starší verze použití |
Zrušení přepsání klíče |
| A1948 | TDES-KW (SP 800-38F) | TDES | Dešifrování DES s 3 klíči TKW Používá TDES-ECB (#A1948) jako podkladovou šifru bloku. Pouze starší verze použití |
Zrušení přepsání klíče |
| A2393 | ECDSA KeyGen (FIPS186-4) | ECDSA KeyGen (FIPS186-4) | Klíč Gen: P-224, P-256, P-384, P-521 Používá jako podkladový generátor náhodných generátorů pro pár klíčů ECDSA KeyGen hodnotu HASH (SP800-90Ar1) (#A1947). |
Generování klíčů |
| A2393 | KTS-IFC (KTS) (SP 800-56Br2) | SP 800-56Brev2. KTS-IFC (zapouzdření klíče a zrušení zapouzdření) na IG D.G. | 2048, 3072 nebo 4096bitový modul poskytující 112, 128 nebo 150 bitů síly šifrování | Asymetrický klíč zapouzdření a zrušení zapouzdření v hybridním prostředí |
| A2393 | KTS-IFC (SP 800-56Br2) | KTS | Zalamování klíčů RSA a rozbalení symetrických klíčů v KTS -OAEP-Basic odsazení. 2048, 3072, 4096bitový moduls Používá čítač DRBG (SP800-90Ar1) (#A1948) jako podkladový generátor náhodných dat. Používá HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) jako základní algoritmus digest. Používá RSA KeyGen (FIPS 186-4) (#A2393) jako základní algoritmus generování klíčů. |
Asymetrický klíč zapouzdření a zrušení zapouzdření v hybridním prostředí |
| A2393 | RSA KeyGen (FIPS186-4) | RSA KeyGen (FIPS186-4) | Generování klíčů: 2048, 3072 a 4096 bitů Používá jako podkladový generátor náhodných generátorů pro pár klíčů ECDSA KeyGen hodnotu HASH (SP800-90Ar1) (#A1947). |
Generování klíčů RSA v hybridním prostředí |
| KAS-ECC-SSC SP800-56Ar3 (#A1947) a KDF TLS (CVL) (#A1947) | KAS TLS (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC na cestu 2 ke scénáři IG D.F (2) | P-224, P-256, P-384, P-521 křivky poskytující 112, 128, 192 nebo 256 bitů síly šifrování | protokol 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 na cestu 2 ke scénáři IG D.F (2). | Křivky P-224, P-256, P-384 a P-521 poskytují 112, 128, 192 nebo 256 bitů síly šifrování | Odvození klíče ECDH a zabalení klíče ECDH-AES |
| KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) | KAS KDA HKDF (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC na cestu 2 ke scénáři IG D.F (2). | Křivky P-224, P-256, P-384 a P-521 poskytují 112, 128, 192 nebo 256 bitů síly šifrování | Odvození klíče ECDH a zabalení klíče ECDH-AES |
| KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) | KAS KDA ONESTEP (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC na cestu 2 ke scénáři IG D.F (2). | Křivky P-224, P-256, P-384 a P-521 poskytují 112, 128, 192 nebo 256 bitů síly šifrování | Odvození klíče ECDH a zabalení klíče ECDH-AES |
| KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) | KAS KDA TWOSTEP (SP 800-56Ar3) | SP 800-56Arev3. KAS-ECC na cestu 2 ke scénáři IG D.F (2). | Křivky P-224, P-256, P-384 a P-521 poskytují 112, 128, 192 nebo 256 bitů síly šifrování | Odvození klíče ECDH a zabalení klíče ECDH-AES |
| KAS-IFC-SSC (SP 800-56Br2) (#A1948) KDA HKDF SP800-56Cr1 (#A1948) |
KAS-IFC HKDF (SP800-56Br2) | SP 800-56Brev2. KAS-IFC na cestu 1 ke scénáři IG D.F (2). | 2048bitový, 3072bitový a 4096bitový modul poskytující mezi 112 a 150 bity síly šifrování | Generování a ověřování certifikátů PEK a KLK |
| KAS-IFC-SSC (SP 800-56Br2) (#A1948) KDA OneStep SP800-56Cr1 (#A1948) |
KAS-IFC OneStep (SP800-56Br2) | SP 800-56Brev2. KAS-IFC na cestu 1 ke scénáři IG D.F (2). | 2048bitový, 3072bitový a 4096bitový modul poskytující mezi 112 a 150 bity síly šifrování | Generování a ověřování certifikátů PEK a KLK |
| KAS-IFC-SSC (SP 800-56Br2) (#A1948) KDA TwoStep SP800-56Cr1 (#A1948) |
KAS-IFC TwoStep (SP800-56Br2) | SP 800-56Brev2. KAS-IFC na cestu 1 ke scénáři IG D.F (2). | 2048bitový, 3072bitový a 4096bitový modul poskytující mezi 112 a 150 bity síly šifrování | Generování a ověřování certifikátů PEK a KLK |
| N/A | ENT (P) (SP 800-90B) | N/A | SP 800-90B entropy zdroj | Entropy Source |
| Dodavatel potvrdil | CKG SP 800-133Rev2 | CKG | Informace o konkrétních algoritmech najdete v části 2.3.2. | Generování kryptografických klíčů; SP 800-133Rev2 a IG D.H |