Поддерживаемые алгоритмы шифрования в Azure Cloud HSM

Azure Cloud HSM поддерживает различные алгоритмы шифрования. В этой статье перечислены только алгоритмы, режимы и методы и длины ключей, кривые и модули, поддерживаемые его аппаратными модулями безопасности.

Общие сведения о службе см. в статье "Обзор облачного устройства HSM Azure". Сведения об управлении ключами см. в разделе "Управление ключами" в Azure Cloud HSM. Сведения о проверке подлинности см. в разделе "Проверка подлинности" в Облачном HSM Azure.

Поддерживаемые алгоритмы, отличные от FIPS

Azure Cloud HSM и его аппаратные модули безопасности поддерживают следующие утвержденные алгоритмы, отличные от FIPS.

Алгоритм Использование и функция
AES (несоответствующий) Оболочка ключей (TR31/TR34/AES-CBC/AES-GCM, оболочка/unwrap), DecimalTable/Data/PIN Encryption/Decryption. Шифрование и расшифровка данных FF1/FF3-1
• AES GCM поддерживает длину IV от 1 байта до 16 байтов
DES Производный уникальный ключ для каждой транзакции (DUKPT), производный ключ EMV, производный ПИН-код от смещения, производный от ПИН-кода, проверки ПИН-кода, создания и проверки CVV, создание и проверка, экспорт симметричного ключа/экспорт пары асимметричных ключей с помощью оболочки TR31, импорта и экспорта с помощью скрипта TR34, импорта десятичной таблицы EMV, EMV ARQC/ARPC, шифрования данных/расшифровки ПИН-кода
DES MAC Создание и проверка MAC
Double-DES Производный уникальный ключ для каждой транзакции (DUKPT), производный ключ EMV, производный ПИН-код от смещения, производный от ПИН-кода, проверки ПИН-кода, создания и проверки, создания CVV и проверки, экспорт симметричного ключа/экспорта асимметричного ключа с помощью оболочки TR31, импорта и экспорта с помощью TR34, импорта десятичной таблицы, сценария EMV, EMV ARQC/ARPC, шифрования и расшифровки ПИН-кода
EC-AES EC-AES оболочка или распаковка (EC BYOK)
ECDH KDF Производный ключ с помощью ECDH, за которым следует счетчик HMAC/CMAC KDF
ECDSA (несоответствующий) Создание ключей, подпись, проверка
P192, Secp192k1, brainpoolP160r1, brainpool192r1, K-163 и B-163
(SHA-1, SHA-224, SHA-256, SHA-384, SHA-512)
EDDSA (несоответствующий) Создание ключей, подпись, проверка
KAS-ECC (несоответствующие) Создание ключей EC и ECDH
Curve25519 (128 бит), Curve448 (224 бита)
PBE Создание ключей
RSA (несоответствующий) TR34 Import, TR34 Export, PIN-блок расшифровки, BYOK, Encrypt/Decrypt, Asymmetric key инкапсуляции и unencapsulation using PKCS#1-v1.5 padding with modulus size 2048 bits, 3072 bits и 4096 bits, Key Generation, Sign, Verify (1024-bit)
Ключевой ресурс Шамира Общая папка ключей
Triple-DES (несоответствующие) Производный уникальный ключ для каждой транзакции (DUKPT), производный ключ EMV, производный ПИН-код от смещения, производный от ПИН-кода, проверки ПИН-кода, создания и проверки CVV, создания и проверки, экспорта симметричного ключа/экспорта асимметричного ключа с помощью оболочки TR31, импорта и экспорта с помощью TR34, импорта десятичной таблицы, сценария EMV, EMV ARQC/ARPC, шифрования и расшифровки ПИН-кода

Поддерживаемые алгоритмы, отличные от FIPS, с помощью предостережения

Алгоритм Предостережение Использование и функция
AES Сертификат A1947, отмена ключа. На IG D.G. Только устаревший ключ распаковывается
• Режим ECB: расшифровка; 128, 192 и 256-разрядная версия
• Режим CBC: расшифровка; 128, 192 и 256-разрядная версия
AES Сертификат A1948, раскроет ключ. На IG D.G Только устаревший ключ распаковывается
• Режим ECB: расшифровка; 128, 192 и 256-разрядная версия
• Режим CBC: расшифровка; 128, 192 и 256-разрядная версия
EC Diffie-Hellman с рекомендуемыми кривыми без NIST Cert A1947 предоставляет от 112 бит до 256 бит шифрования. Для IGs D.F и C.A. EC-DH
Secp224k1(112 bits), Secp256K1 (128 бит)
brainpoolP224r1(112 бит),
brainpoolP256r1(128 бит),
brainpoolP320r1(160 бит),
brainpoolP384r1(192 bits),
brainpoolP512r1(256 бит)
FRP256v1 (128 бит)
• Кривая простого порядка, созданная в соответствии с FIPS 186-4 раздел 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
ECDSA с рекомендуемыми кривыми без NIST Cert A1947 предоставляет от 112 бит до 256 бит шифрования. Per IG C.A. Создание ключей EC, знак
Secp256K1 (128 бит)
brainpoolP224r1(112 бит),
brainpoolP256r1(128 бит),
brainpoolP320r1(160 бит),
brainpoolP384r1(192 bits),
brainpoolP512r1(256 бит)
FRP256v1 (128 бит)
• Кривая простого порядка, созданная в соответствии с FIPS 186-4 раздел 6.1.1 (SHA-1*, SHA2-224, SHA2-256, SHA2-384, SHA2-512)
SHA-1 Безопасность не утверждалась на IG 2.4.A Отпечатки пальцев
Triple-DES SP 800-38B Безопасность не утверждалась на IG 2.4.A Отпечатки пальцев
Размеры ключей
• 192-разрядная (поколение, проверка)

Поддерживаемые утвержденные алгоритмы NIST FIPS

Azure Cloud HSM и его аппаратные модули безопасности поддерживают следующие утвержденные алгоритмы NIST FIPS.

Note

Все размеры симметричного ключа представляют собой силу ключа.

Сертификат CAVP Алгоритм и стандартный Режим или метод Description/ Key Size(s) / Key Strength(s) Использование / функция
A1946 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) RSA 2048 с SHA2-256
Использует SHA2-256 (FIPS 180-4) (#A1946) в качестве базового алгоритма дайджеста
Проверка целостности встроенного ПО по U-boot
A1946 SHA2-256 (FIPS 180-4) SHA2 SHA 256 Проверка целостности встроенного ПО по U-boot
A1947 AES-CBC (SP 800-38A) AES Шифрование и расшифровка: 128, 192 и 256-разрядная версия Шифрование данных, расшифровка, оболочка ключей и расшифровка ключей
A1947 AES-CCM (SP 800-38C) AES Шифрование и расшифровка: 128, 192 и 256-разрядная версия
Использует AES-ECB (SP 800-38A) (#A1947) в качестве базового шифра блока
Шифрование данных с проверкой подлинности, расшифровка
A1947 AES-CMAC (SP 800-38B) AES Создание и проверка CMAC: 128, 192 и 256-разрядная версия
Использует AES-CBC (SP 800-38A) (#A1947) в качестве базового шифра блока
Создание и проверка кода проверки подлинности сообщений
A1947 AES-CTR (SP 800-38A) AES Шифрование и расшифровка: 128, 192 и 256-разрядная версия
Использует AES-ECB (SP 800-38A) (#A1947) в качестве базового шифра блока
Шифрование данных, расшифровка
A1947 AES-ECB (SP 800-38A) AES Шифрование и расшифровка: 128, 192 и 256-разрядная версия Шифрование данных, расшифровка, оболочка ключей и расшифровка ключей
A1947 AES-GCM (SP 800-38D) AES Шифрование и расшифровка: 128, 192 и 256-разрядная версия
Использует AES-ECB (SP 800-38A) (#A1947) в качестве базового шифра блока
Шифрование данных с проверкой подлинности, расшифровка, оболочка ключей и расшифровка ключа
A1947 AES-GMAC (SP 800-38D) AES Поколение GMAC: 128, 192 и 256-разрядная версия
Использует AES-ECB (SP 800-38A) (#A1947) в качестве базового шифра блока
Проверка подлинности сообщений
A1947 ECDSA SigGen (FIPS186-4) (CVL) ECDSA SigGen (FIPS186-4) Компонент SigGen:
P-224, P-256, P-384, P-521 (SHA-256, 384 и 512)
Использует хэш-DRBG (SP 800-90Ar1) (#A1947) в качестве базового случайного генератора
Кривые P-224, P-256, P-384 и P-521, обеспечивающие 112, 128, 192 или 256 битов шифрования соответственно
Создание подписи
A1947 Хэш DRBG (SP 800-90Ar1) Хэш DRBG SHA-512 на основе надежности 256-разрядной версии.
Нет сопротивления прогнозирования
Использует SHA2-512 (#A1947) в качестве базового алгоритма дайджеста
Случайное создание чисел для пользователей, внутренних IV и соли
A1947 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Использует SHA2-256 (#A1947) в качестве базового алгоритма дайджеста
Создание mac, проверка, KAS и KDF
A1947 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Использует SHA2-384 (#A1947) в качестве базового алгоритма дайджеста
Создание mac, проверка, KAS и KDF
A1947 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Использует SHA2-512 (#A1947) в качестве базового алгоритма дайджеста
Создание mac, проверка, KAS и KDF
A1947 KAS-ECC-SSC SP800-56Ar3 КАС ECC CDH staticUnified: P-224, P-256, P-384, P-521,
P-224, P-256, P384 и P-521 предоставляют 112 бит,128 бит. 192-разрядные и 256-разрядные уровни надежности шифрования соответственно
Использует хэш DRBG (SP800-90Ar1) (#A1947) в качестве базового генератора случайных значений для пары ключей ECDSA KeyGen
Использует keyVer ECDSA (FIPS 186-4) (#A1948) и ECDSA KeyGen (FIPS 186-4) (#A2393) базовую проверку для пары ключей
Использует SHA2-256 (FIPS 180-4) (#A1947), SHA2-384 (FIPS 180-4) (#A1947) и SHA2-512 (FIPS 180-4) (#A1947) в качестве базового алгоритма дайджеста
Вычисление общего секрета
A1947 KDF TLS (CVL) (SP 800-135r1) KDF TLS TLS-KDF (версия 1.2)
v1.2: SHA2-256, SHA2-384, SHA2-512
Использует HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947) и HMAC-SHA2-512 (FIPS 180-4) (#A1947) в качестве базового алгоритма MAC
Подтверждение TLS
A1947 Примитив расшифровки RSA (SP 800-56Br2) (CVL) Примитив расшифровки RSA 2048-разрядная, 3072-разрядная и 4096-разрядная
2048, 3072 и 4096-разрядные модули, обеспечивающие 112, 128 и 150 битов шифрования соответственно.
Примитив расшифровки
A1947 Примитив подписи RSA (CVL) (FIPS 186-4) Примитив подписи RSA 2048-разрядная, 3072-разрядная и 4096-разрядная
2048, 3072 и 4096-разрядные модули, обеспечивающие 112, 128 и 150 битов шифрования соответственно.
Примитив подписи
A1947 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Дайджест сообщений
A1947 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Дайджест сообщений
A1947 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Дайджест сообщений
A1947 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Дайджест сообщений
A1947 SHA3-224 (FIPS 202) SHA3 SHA3-224 Дайджест сообщений
A1947 SHA3-256 (FIPS 202) SHA3 SHA3-256 Дайджест сообщений
A1947 SHA3-384 (FIPS 202) SHA3 SHA3-384 Дайджест сообщений
A1947 SHA3-512 (FIPS 202) SHA3 SHA3-512 Дайджест сообщений
A1947 SHAKE-128 (FIPS 202) SHAKE-128 SHAKE-128 Дайджест сообщений
A1947 SHAKE-256 (FIPS 202) SHAKE-256 SHAKE-256 Дайджест сообщений
A1947 TDES-CBC (SP 800-38A) TDES 3-ключ Triple-DES расшифровку (поддерживает только 192-разрядный размер)
Только устаревшее использование
Расшифровка данных
A1947 TDES-ECB (SP 800-38A) TDES 3-ключ Triple-DES расшифровку (поддерживает только 192-разрядный размер)
Только устаревшее использование
Расшифровка данных
A1948 AES-CBC (SP 800-38A) AES Шифрование и расшифровка, 128 и 256-разрядная версия Шифрование данных, расшифровка и расшифровка ключа
A1948 AES-CMAC (SP 800-38B) AES Создание и проверка CMAC: 128, 192 и 256-разрядная версия
Использует AES-CBC (SP 800-38A) (#A1948) в качестве базового шифра блока
Создание и проверка MAC
A1948 AES-GCM (KTS) (SP800-38D) SP 800-38D и SP 800-38F. KTS (оболочка ключей и распакувание) на IG D.G. 128, 192 и 256-разрядные ключи, обеспечивающие 128, 192 или 256 битов надежности шифрования Шифрование данных, расшифровка, оболочка ключей и расшифровка ключей
A1948 AES-GCM (SP 800-38D) AES Режим GCM: проверка подлинности шифрования и расшифровки; 128, 192 и 256-разрядная версия
Использует AES-CBC (SP 800-38A) (#A1948) в качестве базового шифра блока
Шифрование и расшифровка данных с проверкой подлинности, расшифровка ключа
A1948 AES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (оболочка ключей и распакувание) на IG D.G. 128, 192 и 256-разрядные ключи, предоставляющие 128-разрядную, 192-разрядную или 256-разрядную силу шифрования. Упаковка ключей и распакувание
A1948 AES-KW (SP 800-38F) AES KW, 128, 192 и 256-разрядная
Использует AES-CBC (#A1948) в качестве базового шифра блоков
Упаковка ключей и распакувание
A1948 AES-KWP (KTS) (SP 800-38F) SP 800-38F. KTS (оболочка ключей и распакувание) на IG D.G. 128, 192 и 256-разрядные ключи, предоставляющие 128-разрядную, 192-разрядную или 256-разрядную силу шифрования. Упаковка ключей и распакувание
A1948 AES-KWP (SP 800-38F) AES KWP, 128, 192 и 256-разрядная
Использует AES-CBC (#A1948) в качестве базового шифра блоков
Упаковка ключей и распакувание
A1948 Счетчик DRBG (SP 800-90Ar1) Счетчик DRBG AES 256 с df
Нет сопротивления прогнозирования
Использует AES-CBC (SP 800-38A) (#A1948) в качестве базового шифра блока
Случайное создание чисел для пользователей, внутренних IV и соли
A1948 ECDSA KeyGen (FIPS186-4) Ключ поколения Key Gen: P-224, P-256, P-384, P-521
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Создание ключей
A1948 ECDSA KeyVer (FIPS186-4) ECDSA KeyVer (FIPS186-4) Key Ver; P-224, P-256, P-384 и P-521 Проверка ключа
A1948 ECDSA SigGen (FIPS186-4) ECDSA SigGen (FIPS186-4) Создание подписи: P-224, P-256, P-384, P-521 (SHA2-256, SHA2-384, SHA2-512)
Использует хэш DRBG (SP800-90Ar1) (#A1947) в качестве базового генератора случайных данных
Использует SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948) и SHA2-512 (FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Создание подписи
A1948 ECDSA SigVer (FIPS186-4) ECDSA SigVer(FIPS186-4) Проверка подписи: P-224, P-256, P-384, P-521 (SHA-1, SHA2-256, SHA2-384 и SHA2-512)
Использует SHA-1 (FIPS 180-4) (#A1948), SHA2-256 (FIPS 180-4) (#A1948) и SHA2-384 (FIPS 180-4) (#A1948) и SHA2-512 (FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Проверка подписи
A1948 HMAC-SHA-1 (FIPS 198-1) HMAC HMAC-SHA-1
Использует SHA-1 (FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Создание MAC, проверка и KDF
A1948 HMAC-SHA2-256 (FIPS 198-1) HMAC HMAC-SHA2-256
Использует SHA2-256 (FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Создание MAC, проверка, KAS и KDF
A1948 HMAC-SHA2-384 (FIPS 198-1) HMAC HMAC-SHA2-384
Использует SHA2-384 (FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Создание MAC, проверка, KAS и KDF
A1948 HMAC-SHA2-512 (FIPS 198-1) HMAC HMAC-SHA2-512
Использует SHA2-512((FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Создание MAC, проверка, KAS и KDF
A1948 KAS-ECC (KAS) (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC на путь IG D.F (2). Кривая P-521, обеспечивающая 256 битов надежности шифрования Протокол клонирования
A1948 KAS-ECC SP800-56Ar3 КАС ECC CDH Ephemeral P-521 с OneStep KDF (HMAC-SHA2-512)
Использует счетчик DRBG (#A1948) в качестве базового случайного числа
Использует ECDSA KeyGen (FIPS186-4) (#A1948) в качестве базового алгоритма проверки ключей ECC KeyGen и ECDSA KeyVer (#A1948) в качестве базового алгоритма проверки ключа ECDSA.
Использует SHA2-512 (FIPS 180-4) в качестве базового алгоритма дайджеста
Протокол клонирования
A1948 KAS-ECC-SSC SP800-56Ar3 КАС 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 и P-521 предоставляют 112 бит,128 бит. 192-разрядные и 256-разрядные уровни надежности шифрования соответственно
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового генератора случайных значений для пары ключей ECDSA KeyGen
Использует keyVer ECDSA (FIPS 186-4) (#A1948) и ECDSA KeyGen (FIPS 186-4) (#A1948) базовую проверку и создание пары ключей
Использует SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512(FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Вычисление общего секрета
A1948 KAS-IFC-SSC (SP 800-56Br2) КАС Схема обмена ключами на основе RSA KAS1 и KAS2
RSA 2048, 3072 и 4096-разрядная версия
2048, 3072 и 4096-разрядные модули, обеспечивающие 112, 128 и 150 битов шифрования соответственно
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового генератора случайных значений для создания пары ключей RSA
Использует HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) и HMAC-SHA2-512 (#A1948) в качестве базового алгоритма MAC
Использует RSA KeyGen (FIPS 186-4) [#A1948] в качестве базового алгоритма создания ключей RSA
Создание и проверка подлинности сертификатов PEK и KLK
A1948 KDA HKDF SP800-56Cr1 KDA HKDF SP800-56Cr1 HKDF
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Использует HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) и HMAC-SHA2-512 (#A1948) в качестве базового алгоритма MAC
Извлечение ключа ECDH и оболочка ключа ECDH
A1948 KDA OneStep SP800-56Cr1 KDA OneStep SP800-56Cr1 KDF на основе хэша
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Использует HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) и HMAC-SHA2-512 (#A1948) в качестве базового алгоритма MAC
Извлечение ключа ECDH и оболочка ключа ECDH
A1948 KDA TwoStep SP800-56Cr1 KDA TwoStep SP800-56Cr1 Извлечение и развертывание KDFS на основе HMAC/CMAC
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Использует HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) и HMAC-SHA2-512 (#A1948) в качестве базового алгоритма MAC
Использует AES-CBC (#A1948) в качестве базового шифра блока для AES-CMAC
Извлечение ключа ECDH и оболочка ключа ECDH
A1948 KDF ANS 9.63 (CVL) (SP 800-135r1) KDF ANS 9.63 SHA-2 224, 256, 384 и 512
Использует SHA2-256 (#A1948), SHA2-384 (#A1948) и SHA2-512 (#A1948) в качестве базового алгоритма дайджеста
Схемы производных ключей и ключевых соглашений
A1948 KDF SP800-108 KDF SP800-108 HMAC-SHA-1, SHA2-224, SHA2-256, 384 и 512 KDF
Использует HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) и HMAC-SHA2-512 (#A1948) в качестве базового алгоритма MAC
Производный ключ
A1948 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (инкапсуляция ключа и отмена капсуляции) на IG D.G. 2048, 3072 или 4096-разрядный модуль, обеспечивающий 112, 128 или 150 битов шифрования Асимметричный ключ инкапсуляции и отмены капсуляции
A1948 KTS-IFC (SP 800-56Br2) KTS KTS-OAEP-basic RSA 2048, 3072 и 4096-разрядная
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Использует HMAC-SHA2-256 (FIPS 180-4) (#A1948), HMAC-SHA2-384 (FIPS 180-4) (#A1948), HMAC-SHA2-512 (FIPS 180-4) (#A1948) в качестве базового алгоритма дайджеста
Использует RSA KeyGen (FIPS 186-4) (#A1948) в качестве базового алгоритма создания ключей
Асимметричный ключ инкапсуляции и отмены капсуляции
A1948 PBKDF (SP 800-132) PBKDF HMAC с SHA-1, SHA-2 256, 384 и 512
Использует HMAC-SHA-1 (#A1948), HMAC-SHA2-256 (#A1948), HMAC-SHA2-384 (#A1948) и HMAC-SHA2-512 (#A1948) в качестве базового алгоритма MAC
Хранилище учетных данных пользователя. Главный ключ, производный от PBKDF, не используется для извлечения ключей для шифрования и защиты данных, а вместо этого используется только для хранения паролей в виде хэшей.
A1948 Примитив расшифровки RSA (SP 800-56Br2) (CVL) Примитив расшифровки RSA Размер модуля: 2048, 3072 и 4096-разрядная версия Транспорт ключей RSA
A1948 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Создание ключей: 2048, 3072 и 4096-разрядная версия
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Создание ключей RSA
A1948 RSA SigGen (FIPS186-4) RSA SigGen (FIPS186-4) FIPS 186-4 PKCS #1 1.5 и PSS Sig Gen: 2048, 3072 и 4096-разрядная (SHA-2 2 256, 384 и 512)
Использует SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) в качестве базового алгоритма дайджеста
2048, 3072 и 4096-разрядные модули, обеспечивающие 112, 128 и 150 битов шифрования соответственно.
Создание подписи
A1948 RSA SigVer (FIPS186-4) RSA SigVer (FIPS186-4) FIPS 186-4 PKCS #1 1.5 и PSS SigVer: 1024, 2048, 3072 и 4096-разрядная (SHA-1, SHA-2 2 256, 384 и 512)
Использует SHA-1 (FIPS 180-4)(#A1947) SHA2-256 (FIPS 180-4) (#A1948), SHA2-384 (FIPS 180-4) (#A1948), SHA2-512 (#A1948) в качестве базового алгоритма дайджеста
2048, 3072 и 4096-разрядные модули, обеспечивающие 112, 128 и 150 битов шифрования соответственно.
Проверка подписи
Проверка подлинности пользователей
Проверка обновления встроенного ПО
A1948 SHA-1 (FIPS 180-4) SHA-1 SHA-1 Дайджесты, HMAC и KDFs
A1948 SHA2-256 (FIPS 180-4) SHA2 SHA2-256 Дайджесты, HMAC, создание подписей и KDFs
A1948 SHA2-384 (FIPS 180-4) SHA2 SHA2-384 Дайджесты, HMAC, создание подписей и KDFs
A1948 SHA2-512 (FIPS 180-4) SHA2 SHA2-512 Дайджесты, HMAC, создание подписей и KDFs
A1948 TDES-ECB TDES Triple-DES расшифровку 3-ключа.
Только устаревшее использование
Предварительные требования для TDES-KW.
A1948 TDES-KW (KTS) (SP 800-38F) SP 800-38F. KTS (разблокировка ключа) на IG D.G 192-разрядный ключ, обеспечивающий 112-разрядную надежность шифрования
Только устаревшее использование
Отмена ключа
A1948 TDES-KW (SP 800-38F) TDES Расшифровка TKW 3-key DES
Использует TDES-ECB (#A1948) в качестве базового шифра блоков
Только устаревшее использование
Отмена ключа
A2393 ECDSA KeyGen (FIPS186-4) ECDSA KeyGen (FIPS186-4) Key Gen: P-224, P-256, P-384, P-521
Использует хэш DRBG (SP800-90Ar1) (#A1947) в качестве базового генератора случайных значений для пары ключей ECDSA KeyGen
Создание ключей
A2393 KTS-IFC (KTS) (SP 800-56Br2) SP 800-56Brev2. KTS-IFC (инкапсуляция ключа и отмена капсуляции) на IG D.G. 2048, 3072 или 4096-разрядный модуль, обеспечивающий 112, 128 или 150 битов шифрования Асимметричный ключ инкапсуляция и отмена капсуляции в гибридной среде
A2393 KTS-IFC (SP 800-56Br2) KTS Оболочка ключей RSA и распаковка симметричные ключи вOAEP-Basic заполнении KTS. 2048, 3072, 4096-разрядный модуль
Использует счетчик DRBG (SP800-90Ar1) (#A1948) в качестве базового случайного генератора
Использует HMAC-SHA2-256 (FIPS 180-4) (#A1947), HMAC-SHA2-384 (FIPS 180-4) (#A1947), HMAC-SHA2-512 (FIPS 180-4) (#A1947) в качестве базового алгоритма дайджеста
Использует RSA KeyGen (FIPS 186-4) (#A2393) в качестве базового алгоритма создания ключей
Асимметричный ключ инкапсуляция и отмена капсуляции в гибридной среде
A2393 RSA KeyGen (FIPS186-4) RSA KeyGen (FIPS186-4) Создание ключей: 2048, 3072 и 4096-разрядная версия
Использует хэш DRBG (SP800-90Ar1) (#A1947) в качестве базового генератора случайных значений для пары ключей ECDSA KeyGen
Создание ключей RSA в гибридной среде
KAS-ECC-SSC SP800-56Ar3 (#A1947) и KDF TLS (CVL) (#A1947) KAS TLS (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC на IG D.F Сценарий 2 (2) P-224, P-256, P-384, P-521 кривые обеспечивают 112, 128, 192 или 256 битов шифрования 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 на путь IG D.F (2). Кривые P-224, P-256, P-384 и P-521, обеспечивающие 112, 128, 192 или 256 битов надежности шифрования Производный ключ ECDH и оболочка ключей ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA HKDF SP800-56Cr1 (#A1948) KAS KDA HKDF (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC на путь IG D.F (2). Кривые P-224, P-256, P-384 и P-521, обеспечивающие 112, 128, 192 или 256 битов надежности шифрования Производный ключ ECDH и оболочка ключей ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA OneStep SP800-56Cr1 (#A1948) KAS KDA ONESTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC на путь IG D.F (2). Кривые P-224, P-256, P-384 и P-521, обеспечивающие 112, 128, 192 или 256 битов надежности шифрования Производный ключ ECDH и оболочка ключей ECDH-AES
KAS-ECC-SSC SP800-56Ar3 (#A1948), KDA TwoStep SP800-56Cr1 (#A1948) KAS KDA TWOSTEP (SP 800-56Ar3) SP 800-56Arev3. KAS-ECC на путь IG D.F (2). Кривые P-224, P-256, P-384 и P-521, обеспечивающие 112, 128, 192 или 256 битов надежности шифрования Производный ключ ECDH и оболочка ключей ECDH-AES
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA HKDF SP800-56Cr1 (#A1948)
KAS-IFC HKDF (SP800-56Br2) SP 800-56Brev2. KAS-IFC на IG D.F Scenario 1 path (2). 2048-разрядная, 3072-разрядная и 4096-разрядная модулу, обеспечивающая от 112 до 150 битов надежности шифрования. Создание и проверка подлинности сертификатов PEK и KLK
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA OneStep SP800-56Cr1 (#A1948)
KAS-IFC OneStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC на IG D.F Scenario 1 path (2). 2048-разрядная, 3072-разрядная и 4096-разрядная модулу, обеспечивающая от 112 до 150 битов надежности шифрования. Создание и проверка подлинности сертификатов PEK и KLK
KAS-IFC-SSC (SP 800-56Br2) (#A1948)
KDA TwoStep SP800-56Cr1 (#A1948)
KAS-IFC TwoStep (SP800-56Br2) SP 800-56Brev2. KAS-IFC на IG D.F Scenario 1 path (2). 2048-разрядная, 3072-разрядная и 4096-разрядная модулу, обеспечивающая от 112 до 150 битов надежности шифрования. Создание и проверка подлинности сертификатов PEK и KLK
N/A ENT (P) (SP 800-90B) N/A Источник энтропии SP 800-90B Источник энтропии
Подтверждено поставщиком CKG SP 800-133Rev2 CKG Дополнительные сведения об алгоритме см. в разделе 2.3.2. Создание криптографических ключей; SP 800-133Rev2 и IG D.H