dpapi

    1熱度

    1回答

    我有一個自我託管的OWIN應用程序配置爲授權服務器和信號源資源服務器。 我的客戶正在成功獲取不記名令牌,並在隨後調用signalR集線器時將其呈現給授權用戶。 我的下一步是分離授權服務,以便它可以在自己的主機上運行。要開始,我創建了一個單獨的自託管應用程序,其中只包含授權服務代碼。它仍然是我開發機器上的一個解決方案,但授權服務和signalR資源託管在單獨的進程中。 驗證流程仍然正常工作。令牌正在

    1熱度

    1回答

    我們正在編寫一個工具,用於將數據從Windows應用商店應用遷移到Windows桌面應用。商店應用使用我們需要能夠從桌面應用程序解密的DPAPI保護一些數據。 當調用ProtectedData.Unprotect方法時,我們得到一個CryptographicException,指出「參數無效」。看看商店應用程序代碼,我可以看到DPAPI API與桌面.NET框架不同。這家商店的應用程序API的使用

    1熱度

    1回答

    我有一個運行在.NET 4.5.1上的ASP.NET WebForms應用程序,並且已經使用基於Cookie的身份驗證和FormsAuthentication API(不是使用身份API,而是我手動管理用戶和會話)。此應用程序在多個服務器上運行,並且爲了使Cookie在所有服務器上都能正常工作,我已經將該機器密鑰設置爲web.config文件中所有服務器的相同值。 爲了能夠與在.NET Core

    1熱度

    2回答

    我試過使用UTF8算法和SHA256進行密碼加密,但被建議不要使用它們。相反,我被建議使用DPAPI。我瀏覽了幾個谷歌示例代碼,但不清楚。你能幫我用DPAPI算法嗎?

    -2熱度

    2回答

    這可能是因爲我對此有太多的想法,並且已經過了複雜的事情,並且把自己束縛在了一個結中。我對加密也不太瞭解,所以沒有任何幫助。 我有一個應用程序,它具有使用AES類加密的字段(我在另一個問題中發現此處發現),然後將加密的字符串保存在XML文件中。現在,用於加密每個字符串的密碼由用戶提供,並在第一次使用該程序時進行設置。這部分工作正常,我可以根據需要完美地加密和解密數據。 我遇到的問題是用於加密這些字符

    0熱度

    1回答

    我有許多工作站,它們都是我的域的一部分,每個工作站都運行一些.NET應用程序。一箇中央服務器存儲我想用一個密鑰加密的祕密,所有具有適當用戶組的系統用戶都可以訪問它。 我發現.NET確實提供了DPAPI的包裝,但我想知道是否同樣適用於DPAPI-NG,其中包含NCryptProtectSecret和NCreatProtectionDescription的包裝函數。此外,我將如何去配置描述符,以便只允

    0熱度

    2回答

    林。 ProtectData.Protect(Byte[], Byte[], DataProtectionScope.LocalMachine) Dataprotection範圍是LocalMachine。 ProtectData用於加密字符串的參數是什麼? 如果我將加密的字符串複製到另一臺機器,它會工作嗎? 某些用戶報告許可問題,ProtectedData是否一致?

    0熱度

    2回答

    我正要爲我目前正在編寫的網站編寫一個新的加密系統,並且想要看看我是否能夠在我得到之前讓某人感知檢查它如果可能,開始! 更新:應該更清楚我的原始問題。我需要加密一些用戶數據,我還需要能夠在以後的數據中讀回。而且,我還需要存儲用戶密碼或密碼的散列,以便在登錄時驗證用戶。 的計劃是: 主密鑰:創建DPAPI關鍵制定者應用採取了基於文本的主密鑰,通過DPAPI進行加密,然後將加密的輸出保存到文本文件在服務

    -1熱度

    1回答

    如何在 數據保護API範圍中同時使用LocalMachine和CurrentUser?我想提高安全性。

    0熱度

    1回答

    使用Windows數據保護API,可以如下面的代碼示例了內存中的數據進行加密,: byte[] toEncrypt = UnicodeEncoding.ASCII.GetBytes("ThisIsSomeData16"); Console.WriteLine("Original data: " + UnicodeEncoding.ASCII.GetString(toEncrypt)); Co