วิธีเปิดใช้งานการตั้งค่าความสอดคล้องกับ FIPS โดยไม่มี Local Security Policy ใน Windows 10 Home


2

ฉันมีปัญหาในการใช้งานซอฟต์แวร์บางตัวที่คุณสมบัติไม่ทำงานเนื่องจากอัลกอริทึมการเข้ารหัสที่ใช้ไม่ได้รับการตรวจสอบความถูกต้องของ FIPS นี่เป็นข้อความที่ตัดตอนมาจากข้อผิดพลาดที่ระบุว่า:

'X' โยนข้อยกเว้น --- & gt; System.InvalidOperationException: การใช้งานนี้ไม่ได้เป็นส่วนหนึ่งของอัลกอริทึมเข้ารหัสลับการตรวจสอบ Windows แพลตฟอร์ม FIPS
ที่ System.Security.Cryptography.MD5CryptoServiceProvider..ctor ()
ที่ ...

มีคนแนะนำฉันให้เปิดใช้งาน FIPS เพื่อแก้ไขปัญหานี้โดยไปที่ Local Security Policy Editor และเปิดใช้งาน "การเข้ารหัสระบบ: ใช้อัลกอริทึมที่เข้ากันได้กับ FIPS สำหรับการเข้ารหัสการแฮชและการลงชื่อ"

หลังจากการค้นหาบางอย่างฉันพบว่า Windows 10 Home ไม่มี Local Security Editor
(ฉันได้ลองขุดลงใน / system32 /, รัน secpol.msc, ขุดผ่านแผงควบคุม แต่ไม่มีตัวแก้ไขนโยบายความปลอดภัยภายในหรือกลุ่ม เมื่อ Reddit มีคนตั้งข้อสังเกตว่า Windows 10 Home จะไม่มีตัวแก้ไขนโยบายเหล่านั้น)

มีวิธีการเปิดใช้งานการตั้งค่าความสอดคล้องกับ FIPS โดยไม่มีตัวแก้ไขนโยบายท้องถิ่น ฉันเป็นผู้ดูแลระบบของเครื่องที่เป็นปัญหา


"มีวิธีการเปิดใช้งานการตั้งค่าความสอดคล้องกับ FIPS โดยไม่ต้องใช้ตัวแก้ไขนโยบายท้องถิ่นหรือไม่" - วิธีเดียวที่จะทำเช่นนี้คือการแก้ไขไฟล์กำหนดค่าและคุณต้องเป็นผู้ดูแลระบบของเครื่องใช่ไหม?
Ramhound

ฉันเป็นผู้ดูแลระบบของเครื่องนี้ ฉันจะเพิ่มเข้าไปใน Q
cr0

เพียงเพื่อยืนยัน คุณได้รับข้อผิดพลาดนี้เนื่องจากคุณพยายามรวบรวมโครงการภายใน Visual Studio หรือไม่ หากไม่เป็นเช่นนั้นโซลูชันจำเป็นต้องใช้คุณต้องแก้ไขรีจิสตรีคีย์ที่เกี่ยวข้องกับนโยบายกลุ่มด้วยตนเอง
Ramhound

ไม่มันเป็นข้อผิดพลาด 'Unhandled Exception ที่ฉันได้รับเมื่อพยายามใช้คุณสมบัติ (แตะลงใน Google Maps) ในโปรแกรมที่ได้รับการรวบรวมแล้ว มันเคยทำงานในอดีตและฉันไม่แน่ใจว่าสิ่งที่เปลี่ยนแปลง ฉันต้องการที่จะให้คำแนะนำการปฏิบัติตามมาตรฐาน FIPS นี้ลอง
cr0

1
คุณควรแก้ไขนโยบายกลุ่มโดยใช้วิธีแก้ปัญหาสำหรับคำถามนี้ Windows Starter Edition, Home and Home Premium ไม่รวม gpedit ฉันจะติดตั้งได้อย่างไร . คำตอบที่ฉันได้เตรียมที่จะส่งไม่สามารถนำไปใช้กับสถานการณ์ของคุณได้ หาก Google Maps มีการกำหนดค่าแอปพลิเคชันคุณควรจะเพิ่ม & lt; enforceFIPSPolicy & gt; ธาตุ เพื่อที่จะแก้ปัญหา
Ramhound

คำตอบ:


1

คุณสามารถใช้นโยบายกลุ่มนี้ได้ด้วยตนเองหากคุณต้องการ

หากคุณต้องการทำสิ่งนี้ด้วยตนเองคุณสามารถเปลี่ยน   รหัสรีจิสตรี   HKLM \ System \ CurrentControlSet \ Control \ Lsa \ FIPSAlgorithmPolicy \ เปิดใช้งาน   ถึง 1

แหล่ง ของอเล็กซ์ ตอบ วิธีเปิดใช้งาน FIPS บน windows 7

คุณสามารถทำตามคำตอบของคำถามได้ Windows Starter Edition, Home and Home Premium ไม่รวม gpedit ฉันจะติดตั้งได้อย่างไร เพื่อให้ gpedit.msc ทำงานบน Windows 10

  1. ขั้นแรกให้ดาวน์โหลดไฟล์ติดตั้งโดยใช้ลิงค์ต่อไปนี้:

    ดาวน์โหลดตัวติดตั้งตัวแก้ไขนโยบายกลุ่ม

    คุณจะพบลิงค์ดาวน์โหลดในส่วนด้านขวาของด้านบน   หน้าที่กล่าวถึง

  2. หลังจากดาวน์โหลดไฟล์ ZIP แล้วให้แตกไฟล์โดยใช้ WinRAR หรือ 7-Zip

  3. รันไฟล์ setup.exe ที่คลายบีบอัด

    มันจะติดตั้งไฟล์และคุณจะสามารถเข้าถึง gpedit.msc   คำสั่งผ่าน RUN หรือช่องค้นหาเมนูเริ่ม

ที่มา: DavidPostill ของ ตอบ Windows Starter Edition, Home and Home Premium ไม่รวม gpedit ฉันจะติดตั้งได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.