Unterstützte kryptografische Algorithmen in Azure Cloud HSM

Azure Cloud HSM unterstützt verschiedene kryptografische Algorithmen. In diesem Artikel sind nur die Algorithmen, Modi/Methoden und Schlüssellängen/Kurven/Moduli aufgeführt, die von ihren Hardwaresicherheitsmodulen unterstützt werden.

Eine Übersicht über den Dienst finden Sie unter Übersicht über Azure Cloud HSM. Informationen zur Schlüsselverwaltung finden Sie unter Schlüsselverwaltung in Azure Cloud HSM. Informationen zur Authentifizierung finden Sie unter Authentifizierung in Azure Cloud HSM.

Unterstützte Nicht-FIPS-Algorithmen

Azure Cloud HSM und seine Hardwaresicherheitsmodule unterstützen die folgenden nicht FIPS genehmigten Algorithmen.

Algorithm Use/Function
AES (nicht konform) Schlüsselumbruch (TR31/TR34/AES-CBC/AES-GCM, wrap/unwrap), DecimalTable/Data/PIN Encryption/Decryption. FF1/FF3-1 Datenverschlüsselung/Entschlüsselung
• AES GCM unterstützt die IV-Länge von 1 Byte bis 16 Byte
DES Abgeleiteter eindeutiger Schlüssel pro Transaktion (DUKPT), EMV-Schlüsselableitung, Ableiten der PIN von Offset, Ableitung von PIN, PIN-Überprüfung, PVV-Erzeugung und -Überprüfung, CVV-Erzeugung und -Überprüfung, Exportieren symmetrischer Schlüssel/Export asymmetrisches Schlüsselpaar mithilfe von TR31-Wrapping, Import/Export using TR34, Import Decimal Table EMV script, EMV ARQC/ARPC, Data/PIN encryption/decryption
DES MAC MAC-Generation und -Überprüfung
Double-DES Abgeleiteter eindeutiger Schlüssel pro Transaktion (DUKPT), EMV-Schlüsselableitung, Ableiten der PIN von Offset, Ableitung von PIN, PIN-Überprüfung, PVV-Erzeugung und -Überprüfung, CVV-Erzeugung und -Überprüfung, Exportieren symmetrischer Schlüssel/Export asymmetrisches Schlüsselpaar mithilfe von TR31-Wrapping, Import/Export using TR34, Import Decimal Table, EMV Script, EMV ARQC/ARPC, Data/PIN encryption/decryption
EC-AES EC-AES wrap/unwrap (EC BYOK)
ECDH KDF Schlüsselableitung mithilfe von ECDH gefolgt von HMAC/CMAC-Leistungsindikator KDF
ECDSA (nicht konform) Schlüsselgenerierung, Signieren, Überprüfen
P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 und B-163
(SHA-1, SHA-224, SHA-256, SHA-384, SHA-512)
EDDSA (nicht konform) Schlüsselgenerierung, Signieren, Überprüfen
KAS-ECC (nicht konform) EC Key Generation und ECDH
Curve25519 (128 Bits), Curve448 (224 Bits)
PBE Schlüsselgenerierung
RSA (nicht konform) TR34 Import, TR34 Export, PIN Block Decryption, BYOK, Encrypt/Decrypt, asymmetrische Schlüsselkapselung und Entkapselung mit PKCS#1-v1.5 Abstand mit Modulusgröße 2048 Bit, 3072 Bit und 4096 Bit, Schlüsselgenerierung, Signieren, Überprüfen (1024-Bit)
Shamirs Schlüsselfreigabe Schlüsselfreigabe
Triple-DES (nicht konform) Abgeleiteter eindeutiger Schlüssel pro Transaktion (DUKPT), EMV-Schlüsselableitung, Ableiten der PIN von Offset, Ableiten von Offset, PIN-Überprüfung, PVV-Erzeugung und -Überprüfung, CVV-Erzeugung und -Überprüfung, Exportieren symmetrischer Schlüssel/Export asymmetrisches Schlüsselpaar mithilfe von TR31-Wrapping, Import/Export using TR34, Import Decimal Table, EMV Script, EMV ARQC/ARPC, Data/PIN encryption/decryption

Unterstützte Nicht-FIPS-Algorithmen mit Vorbehalten

Algorithm Warnung Use/Function
AES (Advanced Encryption Standard) Cert A1947, Key unwrapping. Pro IG D.G. Nur Legacyschlüssel entpacken
• ECB-Modus: Entschlüsseln; 128, 192 und 256-Bit
• CBC-Modus: Entschlüsseln; 128, 192 und 256-Bit
AES (Advanced Encryption Standard) Cert A1948, Key unwrapping. Pro IG D.G Nur Legacyschlüssel entpacken
• ECB-Modus: Entschlüsseln; 128, 192 und 256-Bit
• CBC-Modus: Entschlüsseln; 128, 192 und 256-Bit
EC-Diffie-Hellman mit nicht-NIST empfohlenen Kurven Cert A1947, stellt zwischen 112 Bit und 256 Bit Verschlüsselungsstärke bereit. Pro IGs D.F und C.A. EC-DH
Secp224k1(112 Bits), Secp256K1 (128 Bit)
brainpoolP224r1(112 Bits),
brainpoolP256r1(128 Bits),
brainpoolP320r1(160 Bits),
brainpoolP384r1(192 Bits),
brainpoolP512r1(256 Bits)
FRP256v1 (128 Bit)
• Prime order curve, generated as per FIPS 186-4 Section 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
ECDSA mit nicht-NIST empfohlenen Kurven Cert A1947, stellt zwischen 112 Bit und 256 Bit Verschlüsselungsstärke bereit. Pro IG C.A. EC-Schlüsselgenerierung, Signieren
Secp256K1 (128 Bit)
brainpoolP224r1(112 Bits),
brainpoolP256r1(128 Bits),
brainpoolP320r1(160 Bits),
brainpoolP384r1(192 Bits),
brainpoolP512r1(256 Bits)
FRP256v1 (128 Bit)
• Prime order curve, generated as per FIPS 186-4 Section 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
SHA-1 Keine Sicherheit pro IG 2.4.A Fingerabdrücke
Triple-DES SP 800-38B Keine Sicherheit pro IG 2.4.A Fingerabdrücke
Schlüsselgrößen
• 192-Bit (Generation, Verify)

Unterstützte NIST FIPS genehmigte Algorithmen

Azure Cloud HSM und seine Hardwaresicherheitsmodule unterstützen die folgenden von NIST FIPS genehmigten Algorithmen.

Note

Alle symmetrischen Schlüsselgrößen stellen die Schlüsselstärke dar.

CAVP Cert Algorithmus und Standard Mode/Methode Beschreibung/ Schlüsselgröße(n) / Schlüsselstärke(n) Verwenden /Funktion
A1946 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) RSA 2048 mit SHA2-256
Verwendet SHA2-256 (FIPS 180-4) (#A1946) als zugrunde liegenden Digestalgorithmus
Überprüfung der Firmwareintegrität nach U-Boot
A1946 SHA2-256 (FIPS 180-4) SHA2 SHA 256 Überprüfung der Firmwareintegrität nach U-Boot
A1947 AES-CBC (SP 800-38A) AES (Advanced Encryption Standard) Verschlüsseln/Entschlüsseln: 128, 192 und 256-Bit Datenverschlüsselung, Entschlüsselung, Schlüsselumbruch und Entschlüsselung
A1947 AES-CCM (SP 800-38C) AES (Advanced Encryption Standard) Verschlüsseln/Entschlüsseln: 128, 192 und 256-Bit
Verwendet AES-ECB (SP 800-38A) (#A1947) als zugrunde liegende Blockchiffre
Authentifizierte Datenverschlüsselung, Entschlüsselung
A1947 AES-CMAC (SP 800-38B) AES (Advanced Encryption Standard) CMAC generieren und überprüfen: 128, 192 und 256-Bit
Verwendet AES-CBC (SP 800-38A) (#A1947) als zugrunde liegende Blockchiffre
Generierung und Überprüfung von Nachrichtenauthentifizierungscode
A1947 AES-CTR (SP 800-38A) AES (Advanced Encryption Standard) Verschlüsseln/Entschlüsseln: 128, 192 und 256-Bit
Verwendet AES-ECB (SP 800-38A) (#A1947) als zugrunde liegende Blockchiffre
Datenverschlüsselung, Entschlüsselung
A1947 AES-ECB (SP 800-38A) AES (Advanced Encryption Standard) Verschlüsseln/Entschlüsseln: 128, 192 und 256-Bit Datenverschlüsselung, Entschlüsselung, Schlüsselumbruch und Entschlüsselung
A1947 AES-GCM (SP 800-38D) AES (Advanced Encryption Standard) Verschlüsseln/Entschlüsseln: 128, 192 und 256-Bit
Verwendet AES-ECB (SP 800-38A) (#A1947) als zugrunde liegende Blockchiffre
Authentifizierte Datenverschlüsselung, Entschlüsselung, Schlüsselumbruch und Entschlüsselung
A1947 AES-GMAC (SP 800-38D) AES (Advanced Encryption Standard) GMAC-Generation: 128, 192 und 256-Bit
Verwendet AES-ECB (SP 800-38A) (#A1947) als zugrunde liegende Blockchiffre
Nachrichtenauthentifizierung
A1947 ECDSA SigGen (FIPS186-4) (CVL) ECDSA SigGen (FIPS186-4) SigGen-Komponente:
P-224, P-256, P-384, P-521 (SHA-256, 384 und 512)
Verwendet Hash-DRBG (SP 800-90Ar1) (#A1947) als zugrunde liegender Zufallsgenerator
P-224-, P-256-, P-384- und P-521-Kurven mit jeweils 112, 128, 192 oder 256 Bit Verschlüsselungsstärke
Signaturgenerierung
A1947 Hash-DRBG (SP 800-90Ar1) Hash-DRBG SHA-512 basierend auf der Sicherheitsstärke von 256-Bit.
Keine Vorhersageresistenz
Verwendet SHA2-512 (#A1947) als zugrunde liegenden Digestalgorithmus
Zufallszahlengenerierung für Benutzer, interne IVs und Salz
A1947 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Verwendet SHA2-256 (#A1947) als zugrunde liegenden Digestalgorithmus
MAC-Generierung, Überprüfung, KAS und KDF
A1947 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Verwendet SHA2-384 (#A1947) als zugrunde liegenden Digestalgorithmus
MAC-Generierung, Überprüfung, KAS und KDF
A1947 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Verwendet SHA2-512 (#A1947) als zugrunde liegenden Digestalgorithmus
MAC-Generierung, Überprüfung, KAS und KDF
A1947 KAS-ECC-SSC SP800-56Ar3 KAS ECC CDH staticUnified: P-224, P-256, P-384, P-521,
P-224, P-256, P384 und P-521 bieten 112 Bit,128 Bit. 192 Bits bzw. 256 Bit verschlüsselungsstärke
Verwendet Hash-DRBG (SP800-90Ar1) (#A1947) als zugrunde liegenden Zufallsgenerator für das ECDSA KeyGen-Schlüsselpaar
Verwendet ECDSA KeyVer (FIPS 186-4) (#A1948) und ECDSA KeyGen (FIPS 186-4) (#A2393) zugrunde liegende Überprüfung für das Schlüsselpaar
Verwendet SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) und SHA2-512 (FIPS 180-4) (#A1947) als zugrunde liegender Digestalgorithmus
Gemeinsame Berechnung geheimer Schlüssel
A1947 KDF TLS (CVL) (SP 800-135r1) KDF TLS TLS-KDF (v1.2)
v1.2: SHA2-256, SHA2-384, SHA2-512
Verwendet HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947) und HMAC-SHA2-512 (FIPS 180-4) (#A1947) als zugrunde liegender MAC-Algorithmus
TLS-Handshake
A1947 RSA Decryption Primitive (SP 800-56Br2) (CVL) RSA Decryption Primitive 2048 Bit, 3072 Bit und 4096-Bit
2048, 3072 und 4096-Bit-Modulus bieten jeweils 112, 128 und 150 Bit Verschlüsselungsstärke.
Entschlüsselungsgrundtyp
A1947 RSA Signature Primitive (CVL) (FIPS 186-4) RSA-Signaturgrundtyp 2048 Bit, 3072 Bit und 4096-Bit
2048, 3072 und 4096-Bit-Modulus bieten jeweils 112, 128 und 150 Bit Verschlüsselungsstärke.
Signaturgrundtyp
A1947 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Nachrichtendigest
A1947 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Nachrichtendigest
A1947 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Nachrichtendigest
A1947 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Nachrichtendigest
A1947 SHA3-224 (FIPS 202) SHA3 SHA3-224 Nachrichtendigest
A1947 SHA3-256 (FIPS 202) SHA3 SHA3-256 Nachrichtendigest
A1947 SHA3-384 (FIPS 202) SHA3 SHA3-384 Nachrichtendigest
A1947 SHA3-512 (FIPS 202) SHA3 SHA3-512 Nachrichtendigest
A1947 SHAKE-128 (FIPS 202) SHAKE-128 SHAKE-128 Nachrichtendigest
A1947 SHAKE-256 (FIPS 202) SHAKE-256 SHAKE-256 Nachrichtendigest
A1947 TDES-CBC (SP 800-38A) TDES 3-Schlüssel-Triple-DES Entschlüsseln (unterstützt nur 192-Bit-Größe)
Nur Legacyverwendung
Datenentschlüsselung
A1947 TDES-ECB (SP 800-38A) TDES 3-Schlüssel-Triple-DES Entschlüsseln (unterstützt nur 192-Bit-Größe)
Nur Legacyverwendung
Datenentschlüsselung
A1948 AES-CBC (SP 800-38A) AES (Advanced Encryption Standard) Verschlüsseln/Entschlüsseln, 128 und 256-Bit Datenverschlüsselung, Entschlüsselung und Entschlüsselung des Schlüssels
A1948 AES-CMAC (SP 800-38B) AES (Advanced Encryption Standard) CMAC generieren und überprüfen: 128, 192 und 256-Bit
Verwendet AES-CBC (SP 800-38A) (#A1948) als zugrunde liegende Blockchiffre
MAC-Generierung und -Überprüfung
A1948 AES-GCM (KTS) (SP800-38D) SP 800-38D und SP 800-38F. KTS (Schlüsselumbruch und Entschlüsselung) pro IG D.G. 128-, 192- und 256-Bit-Schlüssel mit 128, 192 oder 256 Bit Verschlüsselungsstärke Datenverschlüsselung, Entschlüsselung, Schlüsselumbruch und Entschlüsselung
A1948 AES-GCM (SP 800-38D) AES (Advanced Encryption Standard) GCM-Modus: Authentifizierte Verschlüsselung/Entschlüsselung; 128, 192 und 256-Bit
Verwendet AES-CBC (SP 800-38A) (#A1948) als zugrunde liegende Blockchiffre
Authentifizierte Datenverschlüsselung und Entschlüsselung, Schlüssel entpacken
A1948 AES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (Schlüsselumbruch und Entschlüsselung) pro IG D.G. 128-, 192- und 256-Bit-Schlüssel mit 128-Bit-, 192-Bit- oder 256-Bit-Verschlüsselungsstärke Schlüsselumbruch/Entwrapping
A1948 AES-KW (SP 800-38F) AES (Advanced Encryption Standard) KW, 128, 192 und 256-Bit
Verwendet AES-CBC (#A1948) als zugrunde liegende Blockchiffre
Schlüsselumbruch/Entwrapping
A1948 AES-KWP (KTS) (SP 800-38F) SP 800-38F. KTS (Schlüsselumbruch und Entschlüsselung) pro IG D.G. 128-, 192- und 256-Bit-Schlüssel mit 128-Bit-, 192-Bit- oder 256-Bit-Verschlüsselungsstärke Schlüsselumbruch/Entwrapping
A1948 AES-KWP (SP 800-38F) AES (Advanced Encryption Standard) KWP, 128, 192 und 256-Bit
Verwendet AES-CBC (#A1948) als zugrunde liegende Blockchiffre
Schlüsselumbruch/Entwrapping
A1948 Counter DRBG (SP 800-90Ar1) Zähler DRBG AES 256 mit df
Keine Vorhersageresistenz
Verwendet AES-CBC (SP 800-38A) (#A1948) als zugrunde liegende Blockchiffre
Zufallszahlengenerierung für Benutzer, interne IVs und Salz
A1948 ECDSA KeyGen (FIPS186-4) Schlüssel gen Schlüssel gen: P-224, P-256, P-384, P-521
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
Schlüsselgenerierung
A1948 ECDSA KeyVer (FIPS186-4) ECDSA KeyVer (FIPS186-4) Schlüsselverkn. P-224, P-256, P-384 und P-521 Schlüsselüberprüfung
A1948 ECDSA SigGen (FIPS186-4) ECDSA SigGen (FIPS186-4) Signaturgenerierung: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512)
Verwendet Hash-DRBG (SP800-90Ar1) (#A1947) als zugrunde liegenden Zufallsgenerator
Verwendet SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) und SHA2-512 (FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
Signaturgenerierung
A1948 ECDSA SigVer (FIPS186-4) ECDSA SigVer(FIPS186-4) Signaturüberprüfung: P-224, P-256, P-384, P-521 (SHA-1, SHA2-256, SHA2-384 und SHA2-512)
Verwendet SHA-1 (FIPS 180-4) (#A1948), SHA2-256 (FIPS 180-4) (#A1948) und SHA2-384 (FIPS 180-4) (#A1948) und SHA2-512 (FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
Signaturüberprüfung
A1948 HMAC-SHA-1 (FIPS 198-1) HMAC HMAC-SHA-1
Verwendet SHA-1 (FIPS 180-4) (#A1948) als zugrunde liegenden Digestalgorithmus
MAC-Generierung, -Überprüfung und -KDF
A1948 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Verwendet SHA2-256 (FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
MAC-Generierung, Überprüfen, KAS und KDF
A1948 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Verwendet SHA2-384 (FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
MAC-Generierung, Überprüfen, KAS und KDF
A1948 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Verwendet SHA2-512((FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
MAC-Generierung, Überprüfen, KAS und KDF
A1948 KAS-ECC (KAS) (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC pro IG D.F-Szenario 2-Pfad (2). P-521-Kurve mit 256 Bit Verschlüsselungsstärke Klonenprotokoll
A1948 KAS-ECC SP800-56Ar3 KAS ECC CDH Ephemeral Unified P-521 mit OneStep KDF (HMAC-SHA2-512)
Verwendet counter DRBG (#A1948) als zugrunde liegende Zufallszahl
Verwendet ECDSA KeyGen (FIPS186-4) (#A1948) als zugrunde liegender ECC KeyGen und ECDSA KeyVer (#A1948) als zugrunde liegender ECDSA-Schlüsselüberprüfungsalgorithmus.
Verwendet SHA2-512) (FIPS 180-4) als zugrunde liegenden Digestalgorithmus
Klonenprotokoll
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 und P-521 bieten 112 Bit,128 Bit. 192 Bits bzw. 256 Bit verschlüsselungsstärke
Verwendet Counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator für das SCHLÜSSELpaar ECDSA KeyGen
Verwendet ECDSA KeyVer (FIPS 186-4) (#A1948) und ECDSA KeyGen (FIPS 186-4) (#A1948) zugrunde liegende Überprüfung und Generierung für das Schlüsselpaar
Verwendet SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512(FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
Gemeinsame Berechnung geheimer Schlüssel
A1948 KAS-IFC-SSC (SP 800-56Br2) KAS RSA-basiertes Schlüsselaustauschschema KAS1 und KAS2
RSA 2048, 3072 und 4096-Bit
2048, 3072 und 4096-Bit-Modulus, die jeweils 112, 128 und 150 Bit Verschlüsselungsstärke bereitstellen
Verwendet Counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegenden Zufallsgenerator für die RSA-Schlüsselpaargenerierung
Verwendet HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) und HMAC-SHA2-512 (#A1948) als zugrunde liegender MAC-Algorithmus
Verwendet RSA KeyGen (FIPS 186-4) [#A1948] als zugrunde liegenden RSA-Schlüsselgenerierungsalgorithmus
PEK- und KLK-Generierung und Zertifikatauthentifizierung
A1948 KDA HKDF SP800-56Cr1 KDA HKDF SP800-56Cr1 HKDF
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
Verwendet HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) und HMAC-SHA2-512 (#A1948) als zugrunde liegender MAC-Algorithmus
ECDH-Schlüsselableitung und ECDH-Schlüsselumbruch
A1948 KDA OneStep SP800-56Cr1 KDA OneStep SP800-56Cr1 Hashbasierte kDF
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
Verwendet HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) und HMAC-SHA2-512 (#A1948) als zugrunde liegender MAC-Algorithmus
ECDH-Schlüsselableitung und ECDH-Schlüsselumbruch
A1948 KDA TwoStep SP800-56Cr1 KDA TwoStep SP800-56Cr1 HMAC/CMAC-basierte Extract-expand KDFs
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
Verwendet HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) und HMAC-SHA2-512 (#A1948) als zugrunde liegender MAC-Algorithmus
Verwendet AES-CBC (#A1948) als zugrunde liegende Blockchiffre für AES-CMAC
ECDH-Schlüsselableitung und ECDH-Schlüsselumbruch
A1948 KDF ANS 9.63 (CVL) (SP 800-135r1) KDF ANS 9.63 SHA-2 224, 256, 384 und 512
Verwendet SHA2-256 (#A1948), SHA2-384 (#A1948) und SHA2-512 (#A1948) als zugrunde liegender Digestalgorithmus
Schlüsselableitung und Schlüsselvereinbarungsschemas
A1948 KDF SP800-108 KDF SP800-108 HMAC-SHA-1, SHA2-224, SHA2-256, 384 und 512 KDF
Verwendet HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) und HMAC-SHA2-512 (#A1948) als zugrunde liegender MAC-Algorithmus
Schlüsselableitung
A1948 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (Schlüsselkapselung und Entkapselung) pro IG D.G. 2048, 3072 oder 4096-Bit-Modulus mit 112, 128 oder 150 Bit Verschlüsselungsstärke Asymmetrische Schlüsselkapselung und Entkapselung
A1948 KTS-IFC (SP 800-56Br2) KTS KTS-OAEP-basic RSA 2048, 3072 und 4096-Bit
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
Verwendet HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) als zugrunde liegender Digestalgorithmus
Verwendet RSA KeyGen (FIPS 186-4) (#A1948) als zugrunde liegenden Schlüsselgenerierungsalgorithmus
Asymmetrische Schlüsselkapselung und Entkapselung
A1948 PBKDF (SP 800-132) PBKDF HMAC mit SHA-1, SHA-2 256, 384 und 512
Verwendet HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) und HMAC-SHA2-512 (#A1948) als zugrunde liegender MAC-Algorithmus
Speicher von Benutzeranmeldeinformationen. Der von PBKDF abgeleitete Hauptschlüssel wird nicht für die Ableitung von Schlüsseln für die Datenverschlüsselung/den Schutz verwendet, sondern nur zum Speichern von Kennwörtern als Hashes.
A1948 RSA Decryption Primitive (SP 800-56Br2) (CVL) RSA Decryption Primitive Modulgrößen: 2048, 3072 und 4096-Bit RSA-Schlüsseltransport
A1948 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Schlüsselgenerierung: 2048, 3072 und 4096-Bit
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
RSA-Schlüsselgenerierung
A1948 RSA SigGen (FIPS186-4) RSA SigGen (FIPS186-4) FIPS 186-4 PKCS #1 1.5 und PSS Sig Gen: 2048, 3072 und 4096-Bit (SHA-2 256, 384 und 512)
Verwendet SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) als zugrunde liegender Digestalgorithmus
2048, 3072 und 4096-Bit-Modulus bieten jeweils 112, 128 und 150 Bit Verschlüsselungsstärke.
Signaturgenerierung
A1948 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) FIPS 186-4 PKCS #1 1.5 und PSS SigVer: 1024, 2048, 3072 und 4096-Bit (SHA-1, SHA-2 256, 384 und 512)
Verwendet SHA-1 (FIPS 180-4)(#A1947) SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) als zugrunde liegender Digestalgorithmus
2048, 3072 und 4096-Bit-Modulus bieten jeweils 112, 128 und 150 Bit Verschlüsselungsstärke.
Signaturüberprüfung
Benutzerauthentifizierung
Überprüfung des Firmwareupdates
A1948 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Digests, HMAC und KDFs
A1948 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Digests, HMAC, Signaturgenerierung und KDFs
A1948 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Digests, HMAC, Signaturgenerierung und KDFs
A1948 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Digests, HMAC, Signaturgenerierung und KDFs
A1948 TDES-ECB TDES Triple-DES 3-Schlüssel-Entschlüsselung.
Nur Legacyverwendung
Voraussetzung für TDES-KW.
A1948 TDES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (Entschlüsselung) pro IG D.G 192-Bit-Schlüssel mit 112-Bit-Verschlüsselungsstärke
Nur Legacyverwendung
Entschlüsselung
A1948 TDES-KW (SP 800-38F) TDES TKW 3-Schlüssel DES-Entschlüsselung
Verwendet TDES-ECB (#A1948) als zugrunde liegende Blockchiffre
Nur Legacyverwendung
Entschlüsselung
A2393 ECDSA KeyGen (FIPS186-4) ECDSA KeyGen (FIPS186-4) Schlüssel gen: P-224, P-256, P-384, P-521
Verwendet Hash-DRBG (SP800-90Ar1) (#A1947) als zugrunde liegenden Zufallsgenerator für das ECDSA KeyGen-Schlüsselpaar
Schlüsselgenerierung
A2393 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (Schlüsselkapselung und Entkapselung) pro IG D.G. 2048, 3072 oder 4096-Bit-Modulus mit 112, 128 oder 150 Bit Verschlüsselungsstärke Asymmetrische Schlüsselkapselung und Entkapselung in hybrider Umgebung
A2393 KTS-IFC (SP 800-56Br2) KTS RSA-Schlüsselumbruch und Entschlüsselung symmetrischer Schlüssel in KTS-OAEP-Basic Abstand. 2048, 3072, 4096-Bit-Modulus
Verwendet counter DRBG (SP800-90Ar1) (#A1948) als zugrunde liegender Zufallsgenerator
Verwendet HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) als zugrunde liegender Digestalgorithmus
Verwendet RSA KeyGen (FIPS 186-4) (#A2393) als zugrunde liegenden Schlüsselgenerierungsalgorithmus
Asymmetrische Schlüsselkapselung und Entkapselung in hybrider Umgebung
A2393 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Schlüsselgenerierung: 2048, 3072 und 4096-Bit
Verwendet Hash-DRBG (SP800-90Ar1) (#A1947) als zugrunde liegenden Zufallsgenerator für das ECDSA KeyGen-Schlüsselpaar
RSA-Schlüsselgenerierung in hybrider Umgebung
KAS-ECC-SSC SP800-56Ar3 (#A1947) und KDF TLS (CVL) (#A1947) KAS TLS (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC pro IG D.F-Szenario 2-Pfad (2) P-224, P-256, P-384, P-521-Kurven mit 112, 128, 192 oder 256 Bit Verschlüsselungsstärke 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 pro IG D.F-Szenario 2-Pfad (2). P-224-, P-256-, P-384- und P-521-Kurven mit einer Verschlüsselungsstärke von 112, 128, 192 oder 256 Bit ECDH-Schlüsselableitung und ECDH-AES Schlüsselumbruch
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) KAS KDA HKDF (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC pro IG D.F-Szenario 2-Pfad (2). P-224-, P-256-, P-384- und P-521-Kurven mit einer Verschlüsselungsstärke von 112, 128, 192 oder 256 Bit ECDH-Schlüsselableitung und ECDH-AES Schlüsselumbruch
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) KAS KDA ONESTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC pro IG D.F-Szenario 2-Pfad (2). P-224-, P-256-, P-384- und P-521-Kurven mit einer Verschlüsselungsstärke von 112, 128, 192 oder 256 Bit ECDH-Schlüsselableitung und ECDH-AES Schlüsselumbruch
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) KAS KDA TWOSTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC pro IG D.F-Szenario 2-Pfad (2). P-224-, P-256-, P-384- und P-521-Kurven mit einer Verschlüsselungsstärke von 112, 128, 192 oder 256 Bit ECDH-Schlüsselableitung und ECDH-AES Schlüsselumbruch
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA HKDF SP800-56Cr1 (#A1948)
KAS-IFC HKDF (SP800-56Br2) SP 800-56Brev2. KAS-IFC pro IG D.F-Szenario 1-Pfad (2). 2048-Bit-, 3072-Bit- und 4096-Bit-Modulus, die zwischen 112 und 150 Bit Verschlüsselungsstärke bereitstellen PEK- und KLK-Generierung und Zertifikatauthentifizierung
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA OneStep SP800-56Cr1 (#A1948)
KAS-IFC OneStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC pro IG D.F-Szenario 1-Pfad (2). 2048-Bit-, 3072-Bit- und 4096-Bit-Modulus, die zwischen 112 und 150 Bit Verschlüsselungsstärke bereitstellen PEK- und KLK-Generierung und Zertifikatauthentifizierung
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA TwoStep SP800-56Cr1 (#A1948)
KAS-IFC TwoStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC pro IG D.F-Szenario 1-Pfad (2). 2048-Bit-, 3072-Bit- und 4096-Bit-Modulus, die zwischen 112 und 150 Bit Verschlüsselungsstärke bereitstellen PEK- und KLK-Generierung und Zertifikatauthentifizierung
N/A ENT (P) (SP 800-90B) N/A SP 800-90B-Entropiequelle Entropiequelle
Anbieter bestätigt CKG SP 800-133Rev2 CKG Weitere Informationen finden Sie unter Abschnitt 2.3.2 Algorithm Specific Information Kryptografieschlüsselgenerierung; SP 800-133Rev2 und IG D.H