Обновление для Windows Embedded Compact 7, добавляющее флаг отключения алгоритма хэширования MD2 или MD4

Применимо к: Windows Embedded Compact 7

ВВЕДЕНИЕ


Доступно обновление, меняющее поведение функции CertGetCertificateChain в системе Windows Embedded Compact 7. Оно отключает MD2 и MD4 для всех запрашиваемых свойств EKU, за исключением следующих идентификаторов объектов EKU (OID):
  • PKIX_KP_CODE_SIGNING
  • WHQL_CRYPTO
  • NT5_CRYPTO
  • OEM_WHQL_CRYPTO
  • PKIX_KP_TIMESTAMP_SIGNING

Дополнительная информация


Сведения об обновлении программного обеспечения

Корпорация Майкрософт выпустила обновление поддерживаемого программного обеспечения, известное как ежемесячное обновление для Windows Embedded Compact 7 (март 2012 г.). Имя файла пакета в разделе "Сведения о файлах" включает версию продукта, дату, номер статьи базы знаний Майкрософт и тип процессора.

Примечание.
Это ежемесячное обновление для Windows Embedded Compact 7 можно загрузить со следующего веб-сайта Центра загрузки Майкрософт:

Необходимые условия

Это обновление поддерживается только в том случае, если установлены все ранее выпущенные обновления для данного продукта.

Необходимость перезагрузки

После установки данного обновления необходимо выполнить чистое построение всей платформы. Это можно сделать одним из описанных ниже способов.
  • В меню Build (Построение) выберите пункт Clean (Чистое), а затем — Build Solution (Построить решение).
  • В меню Build (Построение) выберите пункт Rebuild Solution (Построить решение повторно).
После установки этого обновления перезагружать компьютер не требуется.

Сведения о замене обновлений

Это обновление не заменяет другие обновления.

Сведения о файлах

Английская версия этого пакета обновления программного обеспечения содержит файлы с атрибутами, указанными в приведенной ниже таблице или более поздними. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем в формате UTC и местным временем, в панели управления выберите элемент Дата и время, а затем откройте вкладку Часовой пояс.
Файлы, входящие в этот пакет обновления

File nameFile sizeDateTimePath
Wincrypt.h779,84715-Feb-201205:51Public\Common\Sdk\Inc
Certstor.lib2,317,66615-Feb-201205:37Public\Common\Oak\Lib\Armv5\Checked
Chain.lib649,99615-Feb-201205:37Public\Common\Oak\Lib\Armv5\Checked
Crypt32.lib102,01615-Feb-201205:37Public\Common\Oak\Lib\Armv5\Checked
Certstor.lib2,798,27615-Feb-201205:36Public\Common\Oak\Lib\Armv5\Debug
Chain.lib762,76015-Feb-201205:36Public\Common\Oak\Lib\Armv5\Debug
Crypt32.lib107,29015-Feb-201205:36Public\Common\Oak\Lib\Armv5\Debug
Certstor.lib2,599,99215-Feb-201205:36Public\Common\Oak\Lib\Armv5\Retail
Chain.lib686,09415-Feb-201205:36Public\Common\Oak\Lib\Armv5\Retail
Crypt32.lib109,35215-Feb-201205:36Public\Common\Oak\Lib\Armv5\Retail
Certstor.lib2,317,82215-Feb-201205:39Public\Common\Oak\Lib\Armv6\Checked
Chain.lib650,05215-Feb-201205:39Public\Common\Oak\Lib\Armv6\Checked
Crypt32.lib102,03215-Feb-201205:39Public\Common\Oak\Lib\Armv6\Checked
Certstor.lib2,798,12415-Feb-201205:39Public\Common\Oak\Lib\Armv6\Debug
Chain.lib762,81615-Feb-201205:39Public\Common\Oak\Lib\Armv6\Debug
Crypt32.lib107,30615-Feb-201205:39Public\Common\Oak\Lib\Armv6\Debug
Certstor.lib2,600,14415-Feb-201205:39Public\Common\Oak\Lib\Armv6\Retail
Chain.lib686,15015-Feb-201205:39Public\Common\Oak\Lib\Armv6\Retail
Crypt32.lib109,36815-Feb-201205:39Public\Common\Oak\Lib\Armv6\Retail
Certstor.lib2,308,24615-Feb-201205:42Public\Common\Oak\Lib\Armv7\Checked
Chain.lib649,33015-Feb-201205:42Public\Common\Oak\Lib\Armv7\Checked
Crypt32.lib102,03215-Feb-201205:42Public\Common\Oak\Lib\Armv7\Checked
Certstor.lib2,787,99815-Feb-201205:41Public\Common\Oak\Lib\Armv7\Debug
Chain.lib762,16015-Feb-201205:41Public\Common\Oak\Lib\Armv7\Debug
Crypt32.lib107,30615-Feb-201205:41Public\Common\Oak\Lib\Armv7\Debug
Certstor.lib2,591,42615-Feb-201205:41Public\Common\Oak\Lib\Armv7\Retail
Chain.lib685,66615-Feb-201205:41Public\Common\Oak\Lib\Armv7\Retail
Crypt32.lib109,36815-Feb-201205:41Public\Common\Oak\Lib\Armv7\Retail
Certstor.lib2,282,22815-Feb-201205:44Public\Common\Oak\Lib\Mipsii\Checked
Chain.lib625,74015-Feb-201205:44Public\Common\Oak\Lib\Mipsii\Checked
Crypt32.lib100,94615-Feb-201205:44Public\Common\Oak\Lib\Mipsii\Checked
Certstor.lib2,640,12415-Feb-201205:44Public\Common\Oak\Lib\Mipsii\Debug
Chain.lib730,44015-Feb-201205:44Public\Common\Oak\Lib\Mipsii\Debug
Crypt32.lib105,39815-Feb-201205:44Public\Common\Oak\Lib\Mipsii\Debug
Certstor.lib2,553,31015-Feb-201205:43Public\Common\Oak\Lib\Mipsii\Retail
Chain.lib662,69615-Feb-201205:43Public\Common\Oak\Lib\Mipsii\Retail
Crypt32.lib108,36815-Feb-201205:43Public\Common\Oak\Lib\Mipsii\Retail
Certstor.lib2,283,81415-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Checked
Chain.lib626,18815-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Checked
Crypt32.lib101,05415-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Checked
Certstor.lib2,641,69015-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Debug
Chain.lib730,87415-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Debug
Crypt32.lib105,51415-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Debug
Certstor.lib2,554,81815-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Retail
Chain.lib663,16615-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Retail
Crypt32.lib108,48615-Feb-201205:46Public\Common\Oak\Lib\Mipsii_fp\Retail
Certstor.lib1,986,03415-Feb-201205:49Public\Common\Oak\Lib\Sh4\Checked
Chain.lib575,20215-Feb-201205:49Public\Common\Oak\Lib\Sh4\Checked
Crypt32.lib92,70415-Feb-201205:49Public\Common\Oak\Lib\Sh4\Checked
Certstor.lib2,293,06415-Feb-201205:49Public\Common\Oak\Lib\Sh4\Debug
Chain.lib675,63615-Feb-201205:49Public\Common\Oak\Lib\Sh4\Debug
Crypt32.lib94,02215-Feb-201205:49Public\Common\Oak\Lib\Sh4\Debug
Certstor.lib2,268,62015-Feb-201205:48Public\Common\Oak\Lib\Sh4\Retail
Chain.lib619,23415-Feb-201205:48Public\Common\Oak\Lib\Sh4\Retail
Crypt32.lib100,93815-Feb-201205:48Public\Common\Oak\Lib\Sh4\Retail
Certstor.lib1,982,93015-Feb-201205:51Public\Common\Oak\Lib\X86\Checked
Chain.lib568,59015-Feb-201205:51Public\Common\Oak\Lib\X86\Checked
Crypt32.lib88,15415-Feb-201205:51Public\Common\Oak\Lib\X86\Checked
Certstor.lib2,158,18415-Feb-201205:51Public\Common\Oak\Lib\X86\Debug
Chain.lib613,26815-Feb-201205:51Public\Common\Oak\Lib\X86\Debug
Crypt32.lib89,90415-Feb-201205:51Public\Common\Oak\Lib\X86\Debug
Certstor.lib2,155,23215-Feb-201205:51Public\Common\Oak\Lib\X86\Retail
Chain.lib593,45615-Feb-201205:51Public\Common\Oak\Lib\X86\Retail
Crypt32.lib92,71415-Feb-201205:51Public\Common\Oak\Lib\X86\Retail

Дополнительная информация


Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт