Дата публикации: 26 апреля 2021 г.

Ранее корпорация Майкрософт объявила о том, что содержимое с цифровой подписью с помощью сертификатов алгоритма безопасного хэша 1 (SHA-1) прекращается в целях поддержки меняющихся отраслевых стандартов безопасности. Это соответствует нашим дальнейшим усилиям по внедрению алгоритма безопасного хэша 2 (SHA-2), который лучше соответствует современным требованиям безопасности и обеспечивает дополнительную защиту от распространенных векторов атак.

SHA-1 — это устаревший алгоритм шифрования хэширования, который больше не считается безопасным. Использование алгоритма хэширования SHA-1 в цифровых сертификатах может позволить злоумышленнику подделать содержимое, выполнять фишинговые атаки или выполнять атаки "злоумышленник в середине".

Команда .NET предпринимает шаги, которые повлияют на ранее отправляемые платформа .NET Framework выпуски и обновления, доступные в настоящее время для скачивания от Корпорации Майкрософт. Некоторые версии платформ .NET Framework, описанные ниже, не будут поддерживаться и будут удалены из центра загрузки. Это не влияет на клиентов, которые принимают последние обновления через клиентский компонент Центра обновления Windows. У них уже есть последняя платформа .NET Framework 4.8, и никаких дальнейших действий не требуется.

Хотя мы ожидаем минимального влияния, если вы являетесь ISV и полагаетесь на неподдерживаемую версию, вам потребуется повторно протестировать программное обеспечение с последней поддерживаемой версией. Если вы являетесь ИТ-администратором, управляющим компьютерами, которые не были автоматически исправлены с помощью клиентский компонент Центра обновления Windows (WU) или Windows Server Update Services (WSUS), вам потребуется обновить компьютеры до поддерживаемой версии платформа .NET Framework Среды выполнения. Не требуется перестроить исходный код приложений для более новой версии. В большинстве случаев вы сможете запускать приложение в новой среде выполнения без изменений.

платформа .NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1

Эти версии платформа .NET Framework в настоящее время не поддерживаются согласно опубликованной политике жизненного цикла.

Все пакеты, установщики, пакеты и обновления для этих версий будут удалены из центра загрузки 26 июля 2021 г.

платформа .NET Framework 3.5 с пакетом обновления 1 (SP1)

платформа .NET Framework 3.5 с пакетом обновления 1 (SP1) поставляется в качестве компонента операционной системы Windows, начиная с Windows 7/Server 2008 R2. В более старых операционных системах, таких как Windows Server 2008, платформа .NET Framework 3.5 с пакетом обновления 1 (SP1) устанавливается вне диапазона.

В настоящее время создаются подписанные установщики SHA-2, которые будут доступны для платформа .NET Framework 3.5 с пакетом обновления 1 (SP1) для использования в Windows Server 2008 с пакетом обновления 2 (SP2) в ближайшие недели.  

платформа .NET Framework 4.6.2 –4.8

В настоящее время поддерживаются платформа .NET Framework 4.6.2–4.8. Для этих версий доступны подписанные установщики SHA-2.

платформа .NET Framework 4.5.2 – 4.6.1

Хотя платформа .NET Framework 4.5.2–4.6.1 в настоящее время поддерживаются во время этого объявления, их использование крайне низко.  Для удовлетворения потребностей наших клиентов в безопасности с помощью имеющихся ресурсов .NET 4.5.2–4.6.1 будет поддерживаться в течение 12 месяцев до 26 апреля 2022 г. После этой даты эти версии продуктов не будут поддерживаться*, а все пакеты, установщики, пакеты и обновления для этих версий будут удалены из центра загрузки.

*Windows 10 Корпоративная LTSC 2015 поставляется с платформа .NET Framework 4.6, встроенным в ОС. Эта версия ОС является долгосрочным выпуском канала обслуживания (LTSC). Мы будем продолжать поддерживать платформа .NET Framework 4.6 в Windows 10 Корпоративная LTSC 2015 до окончания поддержки версии ОС (октябрь 2025 г.).

Клиентам, использующим в настоящее время платформа .NET Framework 4.5.2, 4.6 или 4.6.1, потребуется выполнить обновление до более поздней версии среды выполнения, по крайней мере платформа .NET Framework 4.6.2, но предпочтительно платформа .NET Framework 4.8.

платформа .NET Framework 4.6.2 отгружено почти 5 лет назад, а платформа .NET Framework 4,8 отгружено 2 года назад. Обе версии тестируются и являются стабильными средами выполнения для ваших приложений. платформа .NET Framework 4.6.2 и 4.8 также широко развертываются через клиентский компонент Центра обновления Windows (WU). Если вы принимаете последние обновления, у вас уже должна быть платформа .NET Framework 4.8, и никаких дальнейших действий не требуется.

Если вы используете более раннюю версию платформа .NET Framework 4.x и еще не обновились до платформа .NET Framework 4.6.2 или более поздней версии, приложениям необходимо только обновить среду выполнения, в которой они выполняются, до минимальной версии 4.6.2, чтобы обеспечить поддержку. Не требуется перестраивать приложения для более новой версии .NET. В большинстве случаев вы сможете запускать приложение в новой среде выполнения без изменений. Перед развертыванием в рабочей среде рекомендуется убедиться, что функциональность приложения не затрагивается при запуске в более новой версии среды выполнения.

Если в настоящее время вы используете платформа .NET Framework 4.5.2 –4.6.1, вам могут пригодиться следующие ресурсы:

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

Кроме того, если при переходе на платформа .NET Framework платформа .NET Framework 4.6.2 или более поздней версии возникают проблемы с совместимостью или приложениями, существует App Assure. Мы поможем вам устранить проблемы совместимости без дополнительных затрат. Вы можете обратиться в App Assure для получения поддержки по исправлению или по электронной почте, если у вас возникли проблемы при отправке запроса (ACHELP@microsoft.com). 

Если у вас есть вопросы, не описанные в этом документе, ознакомьтесь с этим разделом вопросы и ответы.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.