Как включить параметр соответствия FIPS без локальной политики безопасности в Windows 10 Home?

У меня проблема с запуском некоторого программного обеспечения, где функция не работает, потому что используемый криптографический алгоритм не проверен FIPS. Вот выдержка из ошибки, указывающая, что:

"Х" бросил исключение. ---> System.InvalidOperationException: эта реализация не является частью проверенных криптографических алгоритмов FIPS платформы Windows.
в System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
в...

Кто-то порекомендовал мне включить FIPS, чтобы обойти эту проблему, зайдя в редактор локальных политик безопасности и включив "Системная криптография: используйте FIPS-совместимые алгоритмы для шифрования, хеширования и подписывания".

После некоторых поисков я обнаружил, что в Windows 10 Home нет редактора локальной политики безопасности.
(Я попытался покопаться в /system32/, запустить secpol.msc, покопаться через панель управления, но нет редактора локальной или групповой политики безопасности. На Reddit кто-то заметил, что в Windows 10 Home таких редакторов политики не будет.)

Есть ли способ включить этот параметр соответствия FIPS без редактора локальной политики? Я являюсь администратором рассматриваемой машины.

1 ответ

Решение

Вы можете применить эту групповую политику вручную, если хотите.

Если вы хотите сделать это вручную, вы также можете просто изменить ключ реестра HKLM\System\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy\Enabled на 1

Источник Ответ Алекса на Как включить FIPS на Windows 7

Вы также можете следить за ответом на вопрос, Windows Starter Edition, Home и Home Premium не включают gpedit, как мне его установить?, чтобы заставить gpedit.msc работать на Windows 10.

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

    Загрузить установщик редактора групповой политики

    Вы найдете ссылку для скачивания в правой части вышеупомянутой страницы.

  2. После загрузки ZIP-файла распакуйте его с помощью WinRAR или 7-Zip.

  3. Запустите извлеченный файл setup.exe.

    Он установит файлы, и вы сможете получить доступ к команде gpedit.msc через окно поиска RUN или меню "Пуск".

Источник: Ответ DavidPostill на Windows Starter Edition, Home и Home Premium не включает gpedit, как мне его установить?

Другие вопросы по тегам