Algoritmos criptográficos suportados no Azure Cloud HSM

O Azure Cloud HSM dá suporte a vários algoritmos criptográficos. Apenas os algoritmos, modos/métodos e comprimentos/curvas/módulos de chave suportados pelos seus módulos de segurança de hardware estão listados neste artigo.

Para obter uma visão geral do serviço, consulte Visão geral do Azure Cloud HSM. Para gerenciamento de chaves, consulte Gerenciamento de chaves no Azure Cloud HSM. Para autenticação, consulte Autenticação no Azure Cloud HSM.

Algoritmos não FIPS suportados

O Azure Cloud HSM e seus módulos de segurança de hardware dão suporte aos seguintes algoritmos aprovados não FIPS.

Algorithm Uso/Função
AES (não conforme) Wrap de chave (TR31/TR34/AES-CBC/AES-GCM, wrap/unwrap), DecimalTable/Data/PIN Encryption/Decryption. FF1/FF3-1 Encriptação/Desencriptação de Dados
• AES GCM suporta o comprimento IV de 1 byte a 16 bytes
DES Derivar chave exclusiva por transação (DUKPT), derivação de chave EMV, derivar PIN de deslocamento, derivar deslocamento de PIN, verificação de PIN, geração e verificação de PVV, geração e verificação de CVV, exportar par de chaves simétricas/exportar par de chaves assimétricas usando encapsulamento TR31, importar/exportar usando TR34, importar script EMV de tabela decimal, EMV ARQC/ARPC, criptografia/descriptografia de dados/PIN
DES MAC Geração e verificação de MAC
Double-DES Derivar chave exclusiva por transação (DUKPT), derivação de chave EMV, derivar PIN de deslocamento, derivar deslocamento de PIN, verificação de PIN, geração e verificação de PVV, geração e verificação de CVV, exportar chave simétrica/exportar par de chaves assimétricas usando encapsulamento TR31, importar/exportar usando TR34, importar tabela decimal, script EMV, EMV ARQC/ARPC, criptografia/descriptografia de dados/PIN
EC-AES EC-AES wrap/desembrulhar (EC BYOK)
ECDH KDF Derivação de chave usando ECDH seguido pelo contador HMAC/CMAC KDF
ECDSA (não conforme) Geração de chaves, Assinar, Verificar
P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 e B-163
(SHA-1, SHA-224, SHA-256, SHA-384, SHA-512)
EDDSA (não conforme) Geração de chaves, Assinar, Verificar
KAS-ECC (não conforme) Geração de chaves CE e ECDH
Curve25519 (128 bits), Curve448 (224 bits)
PBE Geração de chaves
RSA (não conforme) TR34 Importação, Exportação TR34, Desencriptação de blocos de PIN, BYOK, Encriptação/Descriptografia, Encapsulamento assimétrico de chaves e desencapsulamento usando preenchimento PKCS#1-v1.5 com módulo de 2048 bits, 3072 bits e 4096 bits, Geração de chaves, Sinal, Verificar (1024 bits)
Partilha chave de Shamir Quota-chave
Triple-DES (não conforme) Derivar chave única por transação (DUKPT), derivação de chave EMV, derivar PIN de deslocamento, derivar deslocamento de PIN, verificação de PIN, geração e verificação de PVV, geração e verificação de CVV, exportar chave simétrica/exportar par de chaves assimétricas usando encapsulamento TR31, importar/exportar usando TR34, importar tabela decimal, script EMV, EMV ARQC/ARPC, criptografia/descriptografia de dados/PIN

Algoritmos não FIPS suportados com ressalvas

Algorithm Ressalva Uso/Função
AES Cert A1947, Desembrulhar chaves. Por IG D.G. Somente desembrulhar chave herdada
• Modo BCE: Desencriptar; 128, 192 e 256 bits
• Modo CBC: Desencriptar; 128, 192 e 256 bits
AES Cert A1948, Desembrulhar chaves. Por IG D.G Somente desembrulhar chave herdada
• Modo BCE: Desencriptar; 128, 192 e 256 bits
• Modo CBC: Desencriptar; 128, 192 e 256 bits
EC Diffie-Hellman com curvas não recomendadas pelo NIST Cert A1947, fornece entre 112 bits e 256 bits de força de criptografia. Por IGs D.F e 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)
• Curva de ordem principal, gerada de acordo com FIPS 186-4 Seção 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
ECDSA com curvas não recomendadas pelo NIST Cert A1947, fornece entre 112 bits e 256 bits de força de criptografia. Por IG C.A. Geração de chaves EC, sinal
Secp256K1 (128 bits)
brainpoolP224r1(112 bits),
brainpoolP256r1 (128 bits),
brainpoolP320r1 (160 bits),
brainpoolP384r1(192 bits),
brainpoolP512r1(256 bits)
FRP256v1 (128 bits)
• Curva de ordem principal, gerada de acordo com FIPS 186-4 Seção 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
SHA-1 Nenhuma segurança reivindicada por IG 2.4.A Impressões digitais
Triple-DES SP 800-38B Nenhuma segurança reivindicada por IG 2.4.A Impressões digitais
Tamanhos das chaves
• 192-bit (Geração, Verificar)

Algoritmos aprovados pelo NIST aprovados pelo FIPS suportados

O Azure Cloud HSM e os seus módulos de segurança de hardware suportam os seguintes algoritmos aprovados pelo NIST FIPS.

Nota

Todos os tamanhos simétricos de chave representam a força da chave.

Certificado CAVP Algoritmo e Padrão Modo/Método Descrição/ Tamanho(s) da chave / Força(s) da chave Uso / Função
A1946 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) RSA 2048 com SHA2-256
Usa SHA2-256 (FIPS 180-4) (#A1946) como o algoritmo de digestão subjacente
Verificação da integridade do firmware por U-boot
A1946 SHA2-256 (FIPS 180-4) SHA2 SHA 256 • Verificação da integridade do firmware por U-boot
A1947 AES-CBC (SP 800-38A) AES Encriptar/Desencriptar: 128, 192 e 256 bits Encriptação de dados, desencriptação, key-wrap e key-unwrap
A1947 AES-CCM (SP 800-38C) AES Encriptar/Desencriptar: 128, 192 e 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como a cifra de bloco subjacente
Encriptação de dados autenticados, desencriptação
A1947 AES-CMAC (SP 800-38B) AES CMAC gerar e verificar: 128, 192 e 256 bits
Usa AES-CBC (SP 800-38A) (#A1947) como a cifra de bloco subjacente
Geração e verificação de código de autenticação de mensagens
A1947 AES-CTR (SP 800-38A) AES Encriptar/Desencriptar: 128, 192 e 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como a cifra de bloco subjacente
Encriptação de dados, desencriptação
A1947 AES-ECB (SP 800-38A) AES Encriptar/Desencriptar: 128, 192 e 256 bits Encriptação de dados, desencriptação, key-wrap e key-unwrap
A1947 AES-GCM (SP 800-38D) AES Encriptar/Desencriptar: 128, 192 e 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como a cifra de bloco subjacente
Encriptação de dados autenticados, desencriptação, quebra automática de chaves e desempacotamento de chaves
A1947 AES-GMAC (SP 800-38D) AES Geração GMAC: 128, 192 e 256 bits
Usa AES-ECB (SP 800-38A) (#A1947) como a cifra de bloco subjacente
Autenticação de mensagens
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) como gerador aleatório subjacente
Curvas P-224, P-256, P-384 e P-521 fornecendo 112, 128, 192 ou 256 bits de força de criptografia, respectivamente
Geração de assinaturas
A1947 DRBG de hash (SP 800-90Ar1) Hash DRBG SHA-512 baseado com força de segurança de 256 bits.
Sem resistência à previsão
Usa SHA2-512 (#A1947) como o algoritmo de digestão subjacente
Geração de números aleatórios para o usuário, IVs internos e sal
A1947 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Usa SHA2-256 (#A1947) como o algoritmo de digestão subjacente
Geração MAC, verificar, KAS e KDF
A1947 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Usa SHA2-384 (#A1947) como o algoritmo de digestão subjacente
Geração MAC, verificar, KAS e KDF
A1947 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Usa SHA2-512 (#A1947) como o algoritmo de digestão subjacente
Geração MAC, verificar, KAS e KDF
A1947 KAS-ECC-SSC SP800-56Ar3 KAS ECC CDH staticUniified: P-224, P-256, P-384, P-521,
P-224, P-256, P384 e P-521 fornecendo 112 bits, 128 bits. 192 bits e 256 bits de força de encriptação, respetivamente
Usa Hash DRBG (SP800-90Ar1) (#A1947) como gerador aleatório subjacente para o par de chaves ECDSA KeyGen
Usa ECDSA KeyVer (FIPS 186-4) (#A1948) e ECDSA KeyGen (FIPS 186-4) (#A2393) verificação subjacente para o par de chaves
Usa SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) e SHA2-512 (FIPS 180-4) (#A1947) como algoritmo digest subjacente
Computação de segredo compartilhado
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) como algoritmo MAC subjacente
Aperto de mão TLS
A1947 Primitiva de desencriptação RSA (SP 800-56Br2) (CVL) Primitiva de desencriptação RSA 2048 bits, 3072 bits e 4096 bits
Módulos de 2048, 3072 e 4096 bits fornecendo 112, 128 e 150 bits de força de criptografia, respectivamente.
Primitiva de desencriptação
A1947 Primitiva de assinatura RSA (CVL) (FIPS 186-4) Primitiva de assinatura RSA 2048 bits, 3072 bits e 4096 bits
Módulos de 2048, 3072 e 4096 bits fornecendo 112, 128 e 150 bits de força de criptografia, respectivamente.
Primitivo de assinatura
A1947 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Resumo da mensagem
A1947 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Resumo da mensagem
A1947 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Resumo da mensagem
A1947 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Resumo da mensagem
A1947 SHA3-224 (FIPS 202) SHA3 SHA3-224 Resumo da mensagem
A1947 SHA3-256 (FIPS 202) SHA3 SHA3-256 Resumo da mensagem
A1947 SHA3-384 (FIPS 202) SHA3 SHA3-384 Resumo da mensagem
A1947 SHA3-512 (FIPS 202) SHA3 SHA3-512 Resumo da mensagem
A1947 AGITAÇÃO-128 (FIPS 202) AGITAÇÃO-128 AGITAÇÃO-128 Resumo da mensagem
A1947 AGITAÇÃO-256 (FIPS 202) AGITAÇÃO-256 AGITAÇÃO-256 Resumo da mensagem
A1947 TDES-CBC (SP 800-38A) TDES Desencriptação Triple-DES de 3 chaves (suporta apenas o tamanho de 192 bits)
Apenas uso herdado
Desencriptação de dados
A1947 TDES-ECB (SP 800-38A) TDES Desencriptação Triple-DES de 3 chaves (suporta apenas o tamanho de 192 bits)
Apenas uso herdado
Desencriptação de dados
A1948 AES-CBC (SP 800-38A) AES Encriptar/Desencriptar, 128 e 256 bits Encriptação, desencriptação e desempacotamento de chaves de dados
A1948 AES-CMAC (SP 800-38B) AES CMAC gerar e verificar: 128, 192 e 256 bits
Usa AES-CBC (SP 800-38A) (#A1948) como a cifra de bloco subjacente
Geração e verificação MAC
A1948 AES-GCM (KTS) (SP800-38D) SP 800-38D e SP 800-38F. KTS (embrulho e desembrulho de chaves) por IG D.G. Chaves de 128, 192 e 256 bits que fornecem 128, 192 ou 256 bits de força de criptografia Encriptação de dados, desencriptação, quebra automática de chaves e desempacotamento de chaves
A1948 AES-GCM (SP 800-38D) AES Modo GCM: encriptação/desencriptação autenticada; 128, 192 e 256 bits
Usa AES-CBC (SP 800-38A) (#A1948) como a cifra de bloco subjacente
Encriptação e desencriptação de dados autenticados, desempacotamento de chaves
A1948 AES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (embrulho e desembrulho de chaves) por IG D.G. Chaves de 128, 192 e 256 bits que fornecem 128 bits, 192 bits ou 256 bits de força de encriptação Embrulho/desembrulhamento de chaves
A1948 AES-KW (SP 800-38F) AES KW, 128, 192 e 256 bits
Usa AES-CBC (#A1948) como cifra de bloco subjacente
Embrulho/desembrulhamento de chaves
A1948 AES-KWP (KTS) (SP 800-38F) SP 800-38F. KTS (embrulho e desembrulho de chaves) por IG D.G. Chaves de 128, 192 e 256 bits que fornecem 128 bits, 192 bits ou 256 bits de força de encriptação Embrulho/desembrulhamento de chaves
A1948 AES-KWP (SP 800-38F) AES KWP, 128, 192 e 256 bits
Usa AES-CBC (#A1948) como cifra de bloco subjacente
Embrulho/desembrulhamento de chaves
A1948 Contador DRBG (SP 800-90Ar1) Contador DRBG AES 256 com df
Sem resistência à previsão
Usa AES-CBC (SP 800-38A) (#A1948) como a cifra de bloco subjacente
Geração de números aleatórios para o usuário, IVs internos e sal
A1948 ECDSA KeyGen (FIPS186-4) Geração de chaves Chave Gen: P-224, P-256, P-384, P-521
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Geração de chaves
A1948 KeyVer ECDSA (FIPS186-4) KeyVer ECDSA (FIPS186-4) Chave Ver; P-224, P-256, P-384 e P-521 Verificação de chaves
A1948 ECDSA SigGen (FIPS186-4) ECDSA SigGen (FIPS186-4) Geração de assinatura: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512)
Usa Hash DRBG (SP800-90Ar1) (#A1947) como gerador aleatório subjacente
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) e SHA2-512 (FIPS 180-4) (#A1948) como algoritmo digest subjacente
Geração de assinaturas
A1948 ECDSA SigVer (FIPS186-4) ECDSA SigVer(FIPS186-4) Verificação de assinatura: 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) como algoritmo de digestão subjacente
Verificação de assinatura
A1948 HMAC-SHA-1 (FIPS 198-1) HMAC HMAC-SHA-1
Usa SHA-1 (FIPS 180-4) (#A1948) como algoritmo de digestão subjacente
Geração MAC, Verify e KDF
A1948 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Usa SHA2-256 (FIPS 180-4) (#A1948) como algoritmo de digestão subjacente
Geração, verificação, KAS e KDF MAC
A1948 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Usa SHA2-384 (FIPS 180-4) (#A1948) como algoritmo de compilação subjacente
Geração, verificação, KAS e KDF MAC
A1948 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Usa SHA2-512((FIPS 180-4) (#A1948) como algoritmo de digestão subjacente
Geração, verificação, KAS e KDF MAC
A1948 KAS-ECC (KAS) (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por caminho do Cenário 2 do IG D.F (2). Curva P-521 fornecendo 256 bits de força de criptografia Protocolo de clonagem
A1948 KAS-ECC SP800-56Ar3 KAS ECC CDH Ephemeral Unified P-521 com OneStep KDF (HMAC-SHA2-512)
Usa o contador DRBG (#A1948) como número aleatório subjacente
Usa ECDSA KeyGen (FIPS186-4) (#A1948) como subjacente ECC KeyGen e ECDSA KeyVer (#A1948) como algoritmo de verificação de chave ECDSA subjacente.
Usa SHA2-512) (FIPS 180-4) como algoritmo de digestão subjacente
Protocolo de clonagem
A1948 KAS-ECC-SSC SP800-56Ar3 KAS ECC CDH estático unificado: 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 fornecendo 112 bits, 128 bits. 192 bits e 256 bits de força de encriptação, respetivamente
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente para o par de chaves ECDSA KeyGen
Usa ECDSA KeyVer (FIPS 186-4) (#A1948) e ECDSA KeyGen (FIPS 186-4) (#A1948) subjacentes Verificação e geração para o par de chaves
Usa SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (FIPS 180-4) (#A1948) como o algoritmo de digestão subjacente
Computação de segredo compartilhado
A1948 KAS-IFC-SSC (SP 800-56Br2) KAS Sistema de troca de chaves baseado em RSA KAS1 e KAS2
RSA 2048, 3072 e 4096 bits
Módulos de 2048, 3072 e 4096 bits fornecendo 112, 128 e 150 bits de força de criptografia, respectivamente
Usa o contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente para a geração de pares de chaves RSA
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) como algoritmo MAC subjacente
Usa RSA KeyGen (FIPS 186-4) [#A1948] como algoritmo de geração de chaves RSA subjacente
Geração de PEK e KLK e autenticação de certificados
A1948 KDA HKDF SP800-56Cr1 KDA HKDF SP800-56Cr1 HKDF
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) como algoritmo MAC subjacente
Derivação de chave ECDH e encapsulamento de chave ECDH
A1948 KDA OneStep SP800-56Cr1 KDA OneStep SP800-56Cr1 KDF baseado em hash
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) como algoritmo MAC subjacente
Derivação de chave ECDH e encapsulamento de chave ECDH
A1948 KDA TwoStep SP800-56Cr1 KDA TwoStep SP800-56Cr1 KDFs de extração-expansão baseados em HMAC/CMAC
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Usa HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) e HMAC-SHA2-512 (#A1948) como algoritmo MAC subjacente
Usa AES-CBC (#A1948) como cifra de bloco subjacente para AES-CMAC
Derivação de chave ECDH e encapsulamento de chave 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) como algoritmo de digestão subjacente
Derivação de chaves e sistemas de acordos-chave
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) como algoritmo MAC subjacente
Derivação de chaves
A1948 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (encapsulamento e desencapsulamento de chaves) por IG D.G. Módulo de 2048, 3072 ou 4096 bits fornecendo 112, 128 ou 150 bits de força de criptografia Encapsulamento e desencapsulamento assimétrico de chaves
A1948 KTS-IFC (SP 800-56Br2) KTS KTS-OAEP-básico RSA 2048, 3072 e 4096-bit
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) como algoritmo de digestão subjacente
Usa RSA KeyGen (FIPS 186-4) (#A1948) como algoritmo de geração de chaves subjacente
Encapsulamento e desencapsulamento assimétrico de chaves
A1948 PBKDF (SP 800-132) PBKDF HMAC com 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) como algoritmo MAC subjacente
Armazenamento de credenciais de usuário. A chave mestra derivada do PBKDF não é usada para derivar chaves para criptografia/proteção de dados, mas usada apenas para armazenar senhas como hashes.
A1948 Primitiva de desencriptação RSA (SP 800-56Br2) (CVL) Primitiva de desencriptação RSA Tamanhos de módulo: 2048, 3072 e 4096 bits Transporte de chaves RSA
A1948 KeyGen RSA (FIPS186-4) KeyGen RSA (FIPS186-4) Geração de chaves: 2048, 3072 e 4096 bits
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Geração de chaves 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) como algoritmo de digestão subjacente
Módulos de 2048, 3072 e 4096 bits fornecendo 112, 128 e 150 bits de força de criptografia, respectivamente.
Geração de assinaturas
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) como algoritmo de digestão subjacente
Módulos de 2048, 3072 e 4096 bits fornecendo 112, 128 e 150 bits de força de criptografia, respectivamente.
Verificação de assinatura
Autenticação do utilizador
Verificação de atualização de firmware
A1948 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Digests, HMAC e KDFs
A1948 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Digests, HMAC, geração de assinaturas e KDFs
A1948 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Digests, HMAC, geração de assinaturas e KDFs
A1948 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Digests, HMAC, geração de assinaturas e KDFs
A1948 TDES-ECB TDES Triple-DES desencriptação de 3 chaves.
Apenas uso herdado
Pré-requisito para TDES-KW.
A1948 TDES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (desembrulhar chaves) por IG D.G Chave de 192 bits que fornece força de criptografia de 112 bits
Apenas uso herdado
Desembrulhar a chave
A1948 TDES-KW (SP 800-38F) TDES TKW 3-chave DES desencriptar
Usa TDES-ECB (#A1948) como cifra de bloco subjacente
Apenas uso herdado
Desembrulhar a chave
A2393 ECDSA KeyGen (FIPS186-4) ECDSA KeyGen (FIPS186-4) Chave Gen: P-224, P-256, P-384, P-521
Usa Hash DRBG (SP800-90Ar1) (#A1947) como gerador aleatório subjacente para o par de chaves ECDSA KeyGen
Geração de chaves
A2393 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (encapsulamento e desencapsulamento de chaves) por IG D.G. Módulo de 2048, 3072 ou 4096 bits fornecendo 112, 128 ou 150 bits de força de criptografia Encapsulamento e desencapsulamento assimétrico de chaves em ambiente híbrido
A2393 KTS-IFC (SP 800-56Br2) KTS Encapsulamento de chaves RSA e desembrulho de chaves simétricas no preenchimento KTS-OAEP-Basic. 2048, 3072, módulo de 4096 bits
Usa contador DRBG (SP800-90Ar1) (#A1948) como gerador aleatório subjacente
Usa HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) como algoritmo de digestão subjacente
Usa RSA KeyGen (FIPS 186-4) (#A2393) como algoritmo de geração de chaves subjacente
Encapsulamento e desencapsulamento assimétrico de chaves em ambiente híbrido
A2393 KeyGen RSA (FIPS186-4) KeyGen RSA (FIPS186-4) Geração de chaves: 2048, 3072 e 4096 bits
Usa Hash DRBG (SP800-90Ar1) (#A1947) como gerador aleatório subjacente para o par de chaves ECDSA KeyGen
Geração de chaves RSA em ambiente híbrido
KAS-ECC-SSC SP800-56Ar3 (#A1947) e KDF TLS (CVL) (#A1947) KAS TLS (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por caminho do Cenário 2 do IG D.F (2) Curvas P-224, P-256, P-384, P-521 fornecendo 112, 128, 192 ou 256 bits de força de criptografia 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 por caminho do Cenário 2 do IG D.F (2). Curvas P-224, P-256, P-384 e P-521 fornecendo 112, 128, 192 ou 256 bits de força de criptografia Derivação de chave ECDH e encapsulamento de chave ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) KAS KDA HKDF (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por caminho do Cenário 2 do IG D.F (2). Curvas P-224, P-256, P-384 e P-521 fornecendo 112, 128, 192 ou 256 bits de força de criptografia Derivação de chave ECDH e encapsulamento de chave ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) KAS KDA ONESTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por caminho do Cenário 2 do IG D.F (2). Curvas P-224, P-256, P-384 e P-521 fornecendo 112, 128, 192 ou 256 bits de força de criptografia Derivação de chave ECDH e encapsulamento de chave ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) KAS KDA DOIS PASSOS (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC por caminho do Cenário 2 do IG D.F (2). Curvas P-224, P-256, P-384 e P-521 fornecendo 112, 128, 192 ou 256 bits de força de criptografia Derivação de chave ECDH e encapsulamento de chave ECDH-AES
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA HKDF SP800-56Cr1 (#A1948)
KAS-IFC HKDF (SP800-56Br2) SP 800-56Brev2. KAS-IFC por caminho do Cenário 1 do IG D.F (2). Módulo de 2048 bits, 3072 bits e 4096 bits, fornecendo entre 112 e 150 bits de força de criptografia Geração de PEK e KLK e autenticação de certificados
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA OneStep SP800-56Cr1 (#A1948)
KAS-IFC OneStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC por caminho do Cenário 1 do IG D.F (2). Módulo de 2048 bits, 3072 bits e 4096 bits, fornecendo entre 112 e 150 bits de força de criptografia Geração de PEK e KLK e autenticação de certificados
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA TwoStep SP800-56Cr1 (#A1948)
KAS-IFC Dois Passos (SP800-56Br2) SP 800-56Brev2. KAS-IFC por caminho do Cenário 1 do IG D.F (2). Módulo de 2048 bits, 3072 bits e 4096 bits, fornecendo entre 112 e 150 bits de força de criptografia Geração de PEK e KLK e autenticação de certificados
N/A OTORRINOLARINGOLOGIA (P) (SP 800-90B) N/A Fonte de entropia SP 800-90B Fonte de entropia
Fornecedor Afirmado CKG SP 800-133Rev2 CKG Consulte a secção 2.3.2 Informações específicas do algoritmo Geração de Chaves Criptográficas; SP 800-133Rev2 e IG D.H