Windows Server 2019 - Сертификат с экспортом закрытого ключа, тип шифрования

Я заметил, что начиная с Windows Server 2019 и неизвестной версии Windows 10 (я использую 1903 и пробовал также 1809), когда вы экспортируете сертификат и также выбираете экспорт его закрытого ключа, у вас есть возможность выбрать метод шифрования (это поле со списком сразу под паролем и полями подтверждения пароля):

TripleDES-SHA1
AES256-SHA256

В Windows Server 2012 и Windows Server 2016 этот параметр отсутствует. Когда вы пытаетесь импортировать сертификат с закрытым ключом на WS2012 и WS2016, который был экспортирован с шифрованием AES256-SHA256, при вводе пароля выдается сообщение об ошибке, указывающее, что пароль неверен. ОДНАКО, если вы импортируете сертификат с закрытым ключом, который был экспортирован с использованием шифрования TripleDES-SHA1, он работает.

Поскольку Windows Server 2016 основан на Windows 10 v1607, а Windows Server 2019 основан на Windows 10 v1809, этот параметр должен был быть добавлен между этими версиями, поэтому:

1703
1709
1803

Кто-нибудь знает, когда был добавлен этот параметр? И есть ли способ заставить Windows Server 2012 и 2016 импортировать сертификаты с закрытым ключом, зашифрованным с помощью AES256-SHA256?

Спасибо,

PS: Сертификат представляет собой файл .pfx, который можно импортировать через Мастер импорта сертификатов.

Изменить: вот скриншот этой опции.

enter image description here

0
задан 14 May 2019 в 17:33
1 ответ

Хорошо, согласно этой проблеме на PowerShell GitHub, эти параметры могли быть добавлены где-то около Windows 10 v1709. Итак, Windows Server 2016 v1709 и Windows 10 v1709 поддерживают тип шифрования AES256-SHA256.

https://github.com/PowerShell/CertificateDsc/issues/153#issuecomment-413766692

0
ответ дан 23 November 2019 в 23:52

Теги

Похожие вопросы