KB5022661 — поддержка Windows для программы доверенного подписывания (ранее Azure code Signing)

Применяется к
Azure

Сводка

Параметр компоновщика /INTEGRITYCHECK обеспечивает проверку цифровой подписи ядра Windows для переносимых исполняемых файлов (PE) пользовательского режима. Этот параметр компоновщика необходим для сценариев защиты от вредоносных программ и читов для регистрации компонентов в центре Безопасность Windows.  

Вы должны подписать PES, связанные с IntegrityCheck, с помощью доверенной подписи (ранее Azure подписывание кода). Программа перекрестной подписи не рекомендуется, и новые сертификаты подписи не будут выдаваться. Windows будет по-прежнему доверять существующим двоичным файлам, подписанным программой перекрестного подписывания.

Совместимость.

Корпорация Майкрософт впервые представила требование подписывания для PES в пользовательском режиме в Windows 11 версии 21H2. Эти изменения были обслуживались для поддерживаемых клиентских продуктов Windows и Windows Server через клиентский компонент Центра обновления Windows. Все версии Windows 11 изначально поддерживают доверенное подписывание для pe-файлов пользовательского режима. Поддержка доверенного подписывания была доступна в других клиентских и серверных продуктах, начиная с перечисленных ниже выпусков.

Примечание

ПРИМЕЧАНИЕ Срок действия обновлений, перечисленных в следующей таблице, может быть истек или снят по определенной причине. Рекомендуется применить последнюю версию доступных обновлений, так как обновления являются накопительными и включают все предыдущие обновления.

Продукт Номер базы знаний Дата выпуска страница журнала Обновления
Windows Server 2022 5005619 или более поздней версии 27 сентября 2021 г. Обновления на Windows Server 2022 г.
Windows 10 версии 2004
Windows 10, версия 20H2
Windows 10, версия 21H1
5005611 или более поздней версии 30 сентября 2021 г. Обновления для Windows 10 версии 2004 и Windows Server версии 2004
Обновления для Windows 10 версии 20H2 и Windows Server версии 20H2
Обновления для Windows 10 версии 21H1
Windows 10 версии 1909 5005624 или более поздней версии 21 сентября 2021 г. Обновления для Windows 10 версии 1909 и Windows Server версии 1909
Windows 10 версии 1809
Windows Server 2019
5005625 или более поздней версии 21 сентября 2021 г. Обновления Windows 10, версия 1809 и Windows Server 2019
Windows 10 версии 1607
Windows Server 2016
5006669 или более поздней версии 12 октября 2021 г. Обновления для Windows 10 версии 1607 и Windows Server 2016
Windows 10, версия 1507 5006675 или более поздней версии 12 октября 2021 г. Обновления для Windows 10 (первый выпуск от июля 2015 г.)
Windows 8.1
Windows Server 2012 R2
5006714 (ежемесячный накопительный пакет) или более поздней версии
5006729 (обновление только для системы безопасности) или более поздней версии
12 октября 2021 г. Обновления для Windows 8.1 и Windows Server 2012 R2
Windows Server 2012 5006739 (ежемесячный накопительный пакет) или более поздней версии
5006732 (обновление только для системы безопасности) или более поздней версии
12 октября 2021 г. Обновления для Windows Server 2012
Windows 7.0 с пакетом обновления 1 (SP1)
Windows Server 2008 R2
5006743 (ежемесячный накопительный пакет) или более поздней версии
5006728 (обновление только для системы безопасности) или более поздней версии
12 октября 2021 г. Обновления для Windows 7 SP1 и Windows Server 2008 R2 SP1
Windows Server 2008 с пакетом обновления 2 (SP2) 5006736 (ежемесячный накопительный пакет) или более поздней версии
5006715 (обновление только для системы безопасности) или более поздней версии
12 октября 2021 г. Обновления для Windows Server 2008 с пакетом обновления 2 (SP2)

Примечание

ПРИМЕЧАНИЕ Для правильной проверки модулей, подписанных доверенным подписыванием, на компьютерах должен быть установлен корневой центр сертификации (ЦС) проверки удостоверений Майкрософт 2020. По умолчанию корневые сертификаты устанавливаются автоматически, если компьютер подключен к Интернету. Если параметр "Автоматическое обновление корневых сертификатов" отключен или компьютер находится в автономном режиме, необходимо установить этот корневой сертификат в хранилище сертификатов "Локальный компьютер" в разделе "Доверенные корневые центры сертификации". Чтобы скачать сертификат, см . раздел PKI Repository — Microsoft PKI Services.