Algoritmi di crittografia supportati nel modulo di protezione hardware cloud di Azure

HSM cloud di Azure supporta diversi algoritmi di crittografia. In questo articolo sono elencati solo gli algoritmi, le modalità/metodi e le lunghezze delle chiavi/curve/moduli supportati dai moduli di sicurezza hardware.

Per una panoramica del servizio, vedere Panoramica del modulo di protezione hardware cloud di Azure. Per la gestione delle chiavi, vedere Gestione delle chiavi nel modulo di protezione hardware cloud di Azure. Per l'autenticazione, vedere Autenticazione nel modulo di protezione hardware cloud di Azure.

Algoritmi non FIPS supportati

HSM cloud di Azure e i relativi moduli di sicurezza hardware supportano gli algoritmi approvati non FIPS seguenti.

Algoritmo Use/Function
AES (non conforme) Wrapping della chiave (TR31/TR34/AES-CBC/AES-GCM, wrap/unwrap), DecimalTable/Data/PIN Encryption/Decryption. Crittografia/decrittografia dei dati FF1/FF3-1
• GCM AES supporta la lunghezza iv da 1 byte a 16 byte
DES Derivare la chiave univoca per transazione (DUKPT), derivazione della chiave EMV, derivare PIN da offset, derivare offset dal PIN, verifica PIN, generazione e verifica, generazione e verifica CVV, esportare la coppia di chiavi simmetriche/Esporta chiave asimmetrica tramite TR31, importazione/esportazione tramite TR34, importare lo script EMV della tabella decimale, EMV ARQC/ARPC, crittografia/crittografia/decrittografia dati/PIN
DES MAC Generazione e verifica MAC
Double-DES Derivare una chiave univoca per transazione (DUKPT), derivazione della chiave EMV, Deriva PIN da Offset, Deriva offset dal PIN, verifica PIN, generazione e verifica PVV, generazione e verifica CVV, esportare la coppia di chiavi simmetriche/Esporta chiave asimmetrica usando TR31 wrapping, Importazione/Esportazione tramite TR34, Importa tabella decimale, script EMV, EMV ARQC/ARPC, crittografia/crittografia/pin/decrittografia
EC-AES EC-AES wrapping/annullamento del wrapping (EC BYOK)
ECDH KDF Derivazione della chiave con ECDH seguito da KDF del contatore HMAC/CMAC
ECDSA (non conforme) Generazione di chiavi, firma, verifica
P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 e B-163
(SHA-1, SHA-224, SHA-256, SHA-384, SHA-512)
EDDSA (non conforme) Generazione di chiavi, firma, verifica
KAS-ECC (non conforme) Generazione di chiavi EC e ECDH
Curve25519 (128 bit), Curve448 (224 bit)
PBE Generazione di chiavi
RSA (non conforme) TR34 Import, TR34 Export, PIN block decryption, BYOK, Encrypt/Decrypt, Asymmetric key encapsulation and unencapsulation using PKCS#1-v1.5 padding with modulus size 2048 bits, 3072 bits and 4096 bits, Key generation, Sign, Verify (1024-bit)
Condivisione chiave di Shamir Condivisione chiave
Triple-DES (non conforme) Derivare una chiave univoca per transazione (DUKPT), derivazione della chiave EMV, Deriva PIN da Offset, Deriva offset dal PIN, verifica PIN, generazione e verifica PVV, generazione e verifica CVV, Esportazione della coppia di chiavi simmetriche/Esporta chiave asimmetrica tramite TR31, Importazione/Esportazione tramite TR34, Importa tabella decimale, script EMV, EMV ARQC/ARPC, crittografia/crittografia/decrittografia dati/PIN

Algoritmi non FIPS supportati con avvertenze

Algoritmo Avvertimento Use/Function
AES Cert A1947, Rimozione del wrapping della chiave. Per IG D.G. Solo annullamento del wrapping della chiave legacy
• Modalità BCE: Decrittografare; 128, 192 e 256 bit
• Modalità CBC: Decrittografare; 128, 192 e 256 bit
AES Cert A1948, Rimozione del wrapping della chiave. Per IG D.G Solo annullamento del wrapping della chiave legacy
• Modalità BCE: Decrittografare; 128, 192 e 256 bit
• Modalità CBC: Decrittografare; 128, 192 e 256 bit
Ec Diffie-Hellman con curve non NIST consigliate Cert A1947, Fornisce tra 112 bit e 256 bit di livello di crittografia. Per IGS D.F e 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)
• Curva dell'ordine primo, generata in base a FIPS 186-4 Sezione 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
ECDSA con curve non NIST consigliate Cert A1947, Fornisce tra 112 bit e 256 bit di livello di crittografia. Per IG C.A. Generazione di chiavi EC, firma
Secp256K1 (128 bit)
brainpoolP224r1(112 bit),
brainpoolP256r1(128 bit),
brainpoolP320r1(160 bit),
brainpoolP384r1(192 bit),
brainpoolP512r1(256 bit)
FRP256v1 (128 bit)
• Curva dell'ordine primo, generata in base a FIPS 186-4 Sezione 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
SHA-1 Nessuna attestazione di sicurezza per IG 2.4.A Impronte digitali
Triple-DES SP 800-38B Nessuna attestazione di sicurezza per IG 2.4.A Impronte digitali
Dimensioni chiave
• 192 bit (generazione, verifica)

Algoritmi approvati da NIST FIPS supportati

HSM cloud di Azure e i relativi moduli di sicurezza hardware supportano gli algoritmi approvati da NIST FIPS seguenti.

Annotazioni

Tutte le dimensioni delle chiavi simmetriche rappresentano il livello di forza della chiave.

Certificato CAVP Algoritmo e standard Mode/Method Description/ Key Size(s) /Key Strength(s) Use/Function
A1946 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) RSA 2048 con SHA2-256
Usa SHA2-256 (FIPS 180-4) (#A1946) come algoritmo digest sottostante
Verifica dell'integrità del firmware tramite U-boot
A1946 SHA2-256 (FIPS 180-4) SHA2 SHA 256 Verifica dell'integrità del firmware tramite U-boot
A1947 AES-CBC (SP 800-38A) AES Crittografa/decrittografia: 128, 192 e 256 bit Crittografia dei dati, decrittografia, wrapping della chiave e annullamento del wrapping della chiave
A1947 AES-CCM (SP 800-38C) AES Crittografa/decrittografia: 128, 192 e 256 bit
Usa AES-ECB (SP 800-38A) (#A1947) come crittografia a blocchi sottostante
Crittografia dei dati autenticata, decrittografia
A1947 AES-CMAC (SP 800-38B) AES CMAC genera e verifica: 128, 192 e 256 bit
Usa AES-CBC (SP 800-38A) (#A1947) come crittografia a blocchi sottostante
Generazione e verifica del codice di autenticazione dei messaggi
A1947 AES-CTR (SP 800-38A) AES Crittografa/decrittografia: 128, 192 e 256 bit
Usa AES-ECB (SP 800-38A) (#A1947) come crittografia a blocchi sottostante
Crittografia dei dati, decrittografia
A1947 AES-ECB (SP 800-38A) AES Crittografa/decrittografia: 128, 192 e 256 bit Crittografia dei dati, decrittografia, wrapping della chiave e annullamento del wrapping della chiave
A1947 AES-GCM (SP 800-38D) AES Crittografa/decrittografia: 128, 192 e 256 bit
Usa AES-ECB (SP 800-38A) (#A1947) come crittografia a blocchi sottostante
Crittografia dei dati autenticata, decrittografia, wrapping della chiave e annullamento del wrapping della chiave
A1947 AES-GMAC (SP 800-38D) AES Generazione GMAC: 128, 192 e 256 bit
Usa AES-ECB (SP 800-38A) (#A1947) come crittografia a blocchi sottostante
Autenticazione dei messaggi
A1947 ECDSA SigGen (FIPS186-4) (CVL) ECDSA SigGen (FIPS186-4) Componente SigGen:
P-224, P-256, P-384, P-521 (SHA-256, 384 e 512)
Usa Hash DRBG (SP 800-90Ar1) (#A1947) come generatore casuale sottostante
Curve P-224, P-256, P-384 e P-521 che forniscono rispettivamente 112, 128, 192 o 256 bit di forza di crittografia
Generazione della firma
A1947 Hash DRBG (SP 800-90Ar1) Hash DRBG BASATO su SHA-512 con livello di sicurezza di 256 bit.
Nessuna resistenza alla stima
Usa SHA2-512 (#A1947) come algoritmo digest sottostante
Generazione di numeri casuali per utenti, IV interni e salt
A1947 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Usa SHA2-256 (#A1947) come algoritmo digest sottostante
Generazione MAC, verifica, KAS e KDF
A1947 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Usa SHA2-384 (#A1947) come algoritmo digest sottostante
Generazione MAC, verifica, KAS e KDF
A1947 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Usa SHA2-512 (#A1947) come algoritmo digest sottostante
Generazione MAC, verifica, KAS e KDF
A1947 KAS-ECC-SSC SP800-56Ar3 KAS ECC CDH staticUnified: P-224, P-256, P-384, P-521,
P-224, P-256, P384 e P-521 che fornisce 112 bit,128 bit. 192 bit e 256 bit di livello di crittografia rispettivamente
Usa Hash DRBG (SP800-90Ar1) (#A1947) come generatore casuale sottostante per la coppia di chiavi ECDSA KeyGen
Usa ECDSA KeyVer (FIPS 186-4) (#A1948) e ECDSA KeyGen (FIPS 186-4) (#A2393) sottostante per la coppia di chiavi
Usa SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) e SHA2-512 (FIPS 180-4) (#A1947) come algoritmo digest sottostante
Calcolo dei segreti condivisi
A1947 KDF TLS (CVL) (SP 800-135r1) KDF TLS TLS-KDF (v1.2)
v1.2: SHA2-256, SHA2-384, SHA2-512
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947) e HMAC-SHA2-512 (FIPS 180-4) (#A1947) come algoritmo MAC sottostante
Handshake TLS
A1947 Primitiva di decrittografia RSA (SP 800-56Br2) (CVL) Primitiva di decrittografia RSA 2048 bit, 3072 bit e 4096 bit
Modulo a 2048, 3072 e 4096 bit che fornisce rispettivamente 112, 128 e 150 bit di livello di complessità della crittografia.
Primitiva di decrittografia
A1947 Primitiva della firma RSA (CVL) (FIPS 186-4) Primitiva della firma RSA 2048 bit, 3072 bit e 4096 bit
Modulo a 2048, 3072 e 4096 bit che fornisce rispettivamente 112, 128 e 150 bit di livello di complessità della crittografia.
Primitiva della firma
A1947 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Digest del messaggio
A1947 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Digest del messaggio
A1947 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Digest del messaggio
A1947 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Digest del messaggio
A1947 SHA3-224 (FIPS 202) SHA3 SHA3-224 Digest del messaggio
A1947 SHA3-256 (FIPS 202) SHA3 SHA3-256 Digest del messaggio
A1947 SHA3-384 (FIPS 202) SHA3 SHA3-384 Digest del messaggio
A1947 SHA3-512 (FIPS 202) SHA3 SHA3-512 Digest del messaggio
A1947 SHAKE-128 (FIPS 202) SHAKE-128 SHAKE-128 Digest del messaggio
A1947 SHAKE-256 (FIPS 202) SHAKE-256 SHAKE-256 Digest del messaggio
A1947 TDES-CBC (SP 800-38A) TDES Decrittografia Triple-DES a 3 chiavi (supporta solo dimensioni a 192 bit)
Solo uso legacy
Decrittografia dei dati
A1947 TDES-ECB (SP 800-38A) TDES Decrittografia Triple-DES a 3 chiavi (supporta solo dimensioni a 192 bit)
Solo uso legacy
Decrittografia dei dati
A1948 AES-CBC (SP 800-38A) AES Crittografare/decrittografare, 128 e 256 bit Crittografia dei dati, decrittografia e annullamento del wrapping della chiave
A1948 AES-CMAC (SP 800-38B) AES CMAC genera e verifica: 128, 192 e 256 bit
Usa AES-CBC (SP 800-38A) (#A1948) come crittografia a blocchi sottostante
Generazione e verifica MAC
A1948 AES-GCM (KTS) (SP800-38D) SP 800-38D e SP 800-38F. KTS (wrapping della chiave e rimozione del wrapping) per IG D.G. Chiavi a 128, 192 e 256 bit che forniscono 128, 192 o 256 bit di complessità della crittografia Crittografia dei dati, decrittografia, wrapping della chiave e annullamento del wrapping della chiave
A1948 AES-GCM (SP 800-38D) AES Modalità GCM: encrypt/decrypt autenticati; 128, 192 e 256 bit
Usa AES-CBC (SP 800-38A) (#A1948) come crittografia a blocchi sottostante
Crittografia e decrittografia dei dati autenticati, annullamento del wrapping della chiave
A1948 AES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (wrapping della chiave e rimozione del wrapping) per IG D.G. Chiavi a 128, 192 e 256 bit che forniscono 128 bit, 192 bit o 256 bit di complessità della crittografia Wrapping della chiave/annullamento del wrapping delle chiavi
A1948 AES-KW (SP 800-38F) AES KW, 128, 192 e 256 bit
Usa AES-CBC (#A1948) come crittografia a blocchi sottostante
Wrapping della chiave/annullamento del wrapping delle chiavi
A1948 AES-KWP (KTS) (SP 800-38F) SP 800-38F. KTS (wrapping della chiave e rimozione del wrapping) per IG D.G. Chiavi a 128, 192 e 256 bit che forniscono 128 bit, 192 bit o 256 bit di complessità della crittografia Wrapping della chiave/annullamento del wrapping delle chiavi
A1948 AES-KWP (SP 800-38F) AES KWP, 128, 192 e 256 bit
Usa AES-CBC (#A1948) come crittografia a blocchi sottostante
Wrapping della chiave/annullamento del wrapping delle chiavi
A1948 Contatore DRBG (SP 800-90Ar1) DRBG contatore AES 256 con df
Nessuna resistenza alla stima
Usa AES-CBC (SP 800-38A) (#A1948) come crittografia a blocchi sottostante
Generazione di numeri casuali per utenti, IV interni e salt
A1948 ECDSA KeyGen (FIPS186-4) Generazione delle chiavi Key Gen: P-224, P-256, P-384, P-521
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Generazione di chiavi
A1948 ECDSA KeyVer (FIPS186-4) ECDSA KeyVer (FIPS186-4) Key Ver; P-224, P-256, P-384 e P-521 Verifica della chiave
A1948 ECDSA SigGen (FIPS186-4) ECDSA SigGen (FIPS186-4) Generazione della firma: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512)
Usa Hash DRBG (SP800-90Ar1) (#A1947) come generatore casuale sottostante
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) e SHA2-512 (FIPS 180-4) (#A1948) come algoritmo digest sottostante
Generazione di firme
A1948 ECDSA SigVer (FIPS186-4) ECDSA SigVer(FIPS186-4) Verifica firma: P-224, P-256, P-384, P-521 (SHA-1, SHA2-256, SHA2-384 e SHA2-512)
Usa SHA-1 (FIPS 180-4) (#A1948), SHA2-256 (FIPS 180-4) (#A1948) e SHA2-384 (FIPS 180-4) (#A1948) e SHA2-512 (FIPS 180-4) (#A1948) come algoritmo digest sottostante
Verifica della firma
A1948 HMAC-SHA-1 (FIPS 198-1) HMAC HMAC-SHA-1
Usa SHA-1 (FIPS 180-4) (#A1948) come algoritmo digest sottostante
Generazione MAC, verifica e KDF
A1948 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Usa SHA2-256 (FIPS 180-4) (#A1948) come algoritmo digest sottostante
Generazione MAC, verifica, KAS e KDF
A1948 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Usa SHA2-384 (FIPS 180-4) (#A1948) come algoritmo digest sottostante
Generazione MAC, verifica, KAS e KDF
A1948 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Usa SHA2-512(((FIPS 180-4) (#A1948) come algoritmo digest sottostante
Generazione MAC, verifica, KAS e KDF
A1948 KAS-ECC (KAS) (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC per percorso IG D.F Scenario 2 (2). Curva P-521 che fornisce 256 bit di livello di crittografia Protocollo di clonazione
A1948 KAS-ECC SP800-56Ar3 KAS ECC CDH Ephemeral Unified P-521 with OneStep KDF (HMAC-SHA2-512)
Usa Counter DRBG (#A1948) come numero casuale sottostante
Usa ECDSA KeyGen (FIPS186-4) (#A1948) come keyver ECDSA e ECDSA KeyVer (#A1948) sottostanti come algoritmo di verifica della chiave ECDSA sottostante.
Usa SHA2-512) (FIPS 180-4) come algoritmo digest sottostante
Protocollo di clonazione
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 e P-521 che fornisce 112 bit,128 bit. 192 bit e 256 bit di livello di crittografia rispettivamente
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante per la coppia di chiavi ECDSA KeyGen
Usa ECDSA KeyVer (FIPS 186-4) (#A1948) e ECDSA KeyGen (FIPS 186-4) (#A1948) sottostante verifica e generazione per la coppia di chiavi
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512(FIPS 180-4) (#A1948) come algoritmo digest sottostante
Calcolo dei segreti condivisi
A1948 KAS-IFC-SSC (SP 800-56Br2) KAS Schema di scambio di chiavi basato su RSA KAS1 e KAS2
RSA 2048, 3072 e 4096 bit
Modulo a 2048, 3072 e 4096 bit che fornisce rispettivamente 112, 128 e 150 bit di livello di complessità della crittografia
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante per la generazione di coppie di chiavi RSA
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) come algoritmo MAC sottostante
Usa RSA KeyGen (FIPS 186-4) [#A1948] come algoritmo di generazione di chiavi RSA sottostante
Generazione e autenticazione del certificato PEK e KLK
A1948 KDA HKDF SP800-56Cr1 KDA HKDF SP800-56Cr1 HKDF
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) come algoritmo MAC sottostante
Derivazione della chiave ECDH e ritorno a capo chiave ECDH
A1948 KDA OneStep SP800-56Cr1 KDA OneStep SP800-56Cr1 KDF basato su hash
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) come algoritmo MAC sottostante
Derivazione della chiave ECDH e ritorno a capo chiave ECDH
A1948 KDA TwoStep SP800-56Cr1 KDA TwoStep SP800-56Cr1 HMAC/CMAC -based extract-expand KDFs
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) come algoritmo MAC sottostante
Usa AES-CBC (#A1948) come crittografia a blocchi sottostante per AES-CMAC
Derivazione della chiave ECDH e ritorno a capo chiave ECDH
A1948 KDF ANS 9.63 (CVL) (SP 800-135r1) KDF ANS 9.63 SHA-2 224, 256, 384 e 512
Usa SHA2-256 (#A1948), SHA2-384 (#A1948) e SHA2-512 (#A1948) come algoritmo digest sottostante
Derivazione delle chiavi e schemi di contratto chiave
A1948 KDF SP800-108 KDF SP800-108 HMAC-SHA-1, SHA2-224, SHA2-256, 384 e 512 KDF
Usa HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) come algoritmo MAC sottostante
Derivazione della chiave
A1948 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (incapsulamento chiave e incapsulamento) per IG D.G. Modulo a 2048, 3072 o a 4096 bit che fornisce 112, 128 o 150 bit di complessità della crittografia Incapsulamento e incapsulamento di chiavi asimmetriche
A1948 KTS-IFC (SP 800-56Br2) KTS KTS-OAEP-basic RSA 2048, 3072 e 4096 bit
Usa il contatore DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) come algoritmo digest sottostante
Usa RSA KeyGen (FIPS 186-4) (#A1948) come algoritmo di generazione di chiavi sottostante
Incapsulamento e incapsulamento di chiavi asimmetriche
A1948 PBKDF (SP 800-132) PBKDF HMAC con SHA-1, SHA-2 256, 384 e 512
Usa HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) come algoritmo MAC sottostante
Archiviazione delle credenziali utente. La chiave master derivata da PBKDF non viene usata per derivare chiavi per la crittografia/protezione dei dati, ma viene usata solo per l'archiviazione delle password come hash.
A1948 Primitiva di decrittografia RSA (SP 800-56Br2) (CVL) Primitiva di decrittografia RSA Dimensioni modulo: 2048, 3072 e 4096 bit Trasporto chiavi RSA
A1948 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Generazione di chiavi: 2048, 3072 e 4096 bit
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Generazione di chiavi RSA
A1948 RSA SigGen (FIPS186-4) RSA SigGen (FIPS186-4) FIPS 186-4 PKCS #1 1.5 e PSS Sig Gen: 2048, 3072 e 4096 bit (SHA-2 256, 384 e 512)
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) come algoritmo digest sottostante
Modulo a 2048, 3072 e 4096 bit che fornisce rispettivamente 112, 128 e 150 bit di livello di complessità della crittografia.
Generazione della firma
A1948 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) FIPS 186-4 PKCS #1 1.5 e PSS SigVer: 1024, 2048, 3072 e 4096 bit (SHA-1, SHA-2 256, 384 e 512)
Usa SHA-1 (FIPS 180-4)(#A1947) SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) come algoritmo digest sottostante
Modulo a 2048, 3072 e 4096 bit che fornisce rispettivamente 112, 128 e 150 bit di livello di complessità della crittografia.
Verifica della firma
Autenticazione dell'utente
Verifica dell'aggiornamento del firmware
A1948 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Digest, HMAC e KDFs
A1948 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Digest, HMAC, generazione di firme e KDFS
A1948 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Digest, HMAC, generazione di firme e KDFS
A1948 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Digest, HMAC, generazione di firme e KDFS
A1948 TDES-ECB TDES Triple-DES decrittografia a 3 chiavi.
Solo uso legacy
Prerequisito per TDES-KW.
A1948 TDES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (rimozione del wrapping della chiave) per IG D.G Chiave a 192 bit che fornisce un livello di crittografia a 112 bit
Solo uso legacy
Rimozione del wrapping delle chiavi
A1948 TDES-KW (SP 800-38F) TDES Decrittografia DES a 3 chiavi TKW
Usa TDES-ECB (#A1948) come crittografia a blocchi sottostante
Solo uso legacy
Rimozione del wrapping delle chiavi
A2393 ECDSA KeyGen (FIPS186-4) ECDSA KeyGen (FIPS186-4) Key Gen: P-224, P-256, P-384, P-521
Usa Hash DRBG (SP800-90Ar1) (#A1947) come generatore casuale sottostante per la coppia di chiavi ECDSA KeyGen
Generazione di chiavi
A2393 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (incapsulamento chiave e incapsulamento) per IG D.G. Modulo a 2048, 3072 o a 4096 bit che fornisce 112, 128 o 150 bit di complessità della crittografia Incapsulamento e incapsulamento di chiavi asimmetriche nell'ambiente ibrido
A2393 KTS-IFC (SP 800-56Br2) KTS Wrapping della chiave RSA e annullamento del wrapping delle chiavi simmetriche in KTS-OAEP-Basic riempimento. 2048, 3072, modulo a 4096 bit
Usa Counter DRBG (SP800-90Ar1) (#A1948) come generatore casuale sottostante
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) come algoritmo digest sottostante
Usa RSA KeyGen (FIPS 186-4) (#A2393) come algoritmo di generazione di chiavi sottostante
Incapsulamento e incapsulamento di chiavi asimmetriche nell'ambiente ibrido
A2393 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Generazione di chiavi: 2048, 3072 e 4096 bit
Usa Hash DRBG (SP800-90Ar1) (#A1947) come generatore casuale sottostante per la coppia di chiavi ECDSA KeyGen
Generazione di chiavi RSA nell'ambiente ibrido
KAS-ECC-SSC SP800-56Ar3 (#A1947) e KDF TLS (CVL) (#A1947) KAS TLS (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC per percorso IG D.F Scenario 2 (2) P-224, P-256, P-384, curve P-521 che forniscono 112, 128, 192 o 256 bit di complessità della crittografia 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 percorso IG D.F Scenario 2 (2). Curve P-224, P-256, P-384 e P-521 che forniscono 112, 128, 192 o 256 bit di complessità della crittografia Derivazione della chiave ECDH e ritorno a capo della chiave ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) KAS KDA HKDF (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC per percorso IG D.F Scenario 2 (2). Curve P-224, P-256, P-384 e P-521 che forniscono 112, 128, 192 o 256 bit di complessità della crittografia Derivazione della chiave ECDH e ritorno a capo della chiave ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) KAS KDA ONESTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC per percorso IG D.F Scenario 2 (2). Curve P-224, P-256, P-384 e P-521 che forniscono 112, 128, 192 o 256 bit di complessità della crittografia Derivazione della chiave ECDH e ritorno a capo della chiave ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) KAS KDA TWOSTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC per percorso IG D.F Scenario 2 (2). Curve P-224, P-256, P-384 e P-521 che forniscono 112, 128, 192 o 256 bit di complessità della crittografia Derivazione della chiave ECDH e ritorno a capo della chiave ECDH-AES
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA HKDF SP800-56Cr1 (#A1948)
KAS-IFC HKDF (SP800-56Br2) SP 800-56Brev2. KAS-IFC per percorso IG D.F Scenario 1 (2). Modulo a 2048 bit, a 3072 bit e a 4096 bit che fornisce tra 112 e 150 bit di complessità della crittografia Generazione e autenticazione del certificato PEK e KLK
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA OneStep SP800-56Cr1 (#A1948)
KAS-IFC OneStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC per percorso IG D.F Scenario 1 (2). Modulo a 2048 bit, a 3072 bit e a 4096 bit che fornisce tra 112 e 150 bit di complessità della crittografia Generazione e autenticazione del certificato PEK e KLK
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA TwoStep SP800-56Cr1 (#A1948)
KAS-IFC TwoStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC per percorso IG D.F Scenario 1 (2). Modulo a 2048 bit, a 3072 bit e a 4096 bit che fornisce tra 112 e 150 bit di complessità della crittografia Generazione e autenticazione del certificato PEK e KLK
N/A ENT (P) (SP 800-90B) N/A Origine entropia SP 800-90B Origine entropia
Fornitore affermato CKG SP 800-133Rev2 CKG Vedere la sezione 2.3.2 Informazioni specifiche sull'algoritmo Generazione di chiavi crittografiche; SP 800-133Rev2 e IG D.H