1
我有一個C#網站,我需要爲文件創建一個md5哈希值,但我的Web服務器啓用了FIPS。由於服務器要求,出於某種原因將文件更改爲FIPS,因此更改爲md5不是一個選項,因此也不在表中。啓用了FIPS的服務器中的C#MD5哈希值
我可以創建一個小的桌面或命令應用程序,我可以手動設置哈希值嗎?有沒有其他方法可以完成這項任務?
我有一個C#網站,我需要爲文件創建一個md5哈希值,但我的Web服務器啓用了FIPS。由於服務器要求,出於某種原因將文件更改爲FIPS,因此更改爲md5不是一個選項,因此也不在表中。啓用了FIPS的服務器中的C#MD5哈希值
我可以創建一個小的桌面或命令應用程序,我可以手動設置哈希值嗎?有沒有其他方法可以完成這項任務?
是的,這很重要,因爲有時你需要將密碼轉換爲新格式。我有一個大型的用戶帳戶數據庫,都使用MD5,我們的新服務器在secpol中啓用了FIPS。那麼如何驗證所提供的用戶/通過組合是否有效並且需要轉換,如果不能創建MD5哈希...
我找到了一個替代庫來完成工作。 https://rosettacode.org/wiki/MD5/Implementation#C.23
而且你可以從這裏採購所需的額外項目: https://github.com/webbers/dongle.net/tree/master/src/Dongle/Criptography
可以導入,或寫,MD5算法的自定義實現。 FIPS僅禁用執行此任務的官方.NET框架對象。可能還有其他幾種實現方式;找到一個,放入其中。 – RogerN