cng

    1熱度

    1回答

    如何註冊在CNG用自己的密鑰團等格式的自定義密鑰存儲供應商?我真正想做的是提供一種在.NET中處理自定義CNG密鑰BLOB格式的功能。我已經閱讀過CNG文檔,它提供了添加第三方KSP的方法,但找不到任何示例或教程如何做到這一點。

    4熱度

    1回答

    我們正在使用CNG加密一些敏感數據。作爲標準,我們實現了SQL集成安全性,而不是使用具有數據庫權限的SQL用戶。爲實現這一點,我們將應用程序池標識定義爲具有相應DB權限的相同Active Directory標識。 現在,問題是當我的AppPool在本地系統下運行時,我可以從CNG密鑰庫中創建&檢索密鑰,但是,當我將該身份更改爲活動目錄用戶時,我開始獲得「密鑰無效,狀態「,當我試圖從CNG商店檢索鑰

    3熱度

    1回答

    我試圖驗證已經簽署了ECDSA算法XML簽名。我在我的基礎上XmlDSigEx圖書館工作,我要稍微修改,以適合我的需要。 我現在的問題是有關從獲得證書的公鑰和使用它作爲一個CngKey。我使用過: // var cert = X509Certificate2 ... var key = CngKey.Import(cert.GetPublicKey(), CngKeyBlobFormat.Ecc

    4熱度

    3回答

    我已經寫了代碼加密和使用所述CNG先前生成的硬編碼的RSA密鑰對數據進行解密。這是一個簡單的程序,只需生成一些隨機輸入數據,使用公鑰對其進行加密,然後使用私鑰對生成的加密緩衝區進行解密。我打印所有的輸入,中間和輸出級來比較解密後的明文是否是相同的原始輸入的明文,並重復整個加密 - 解密的10倍。 不過,我觀察到,在某些情況下,加密和解密都很好,但在其他國家,被解密的明文不輸入明文在所有匹配。這些越

    0熱度

    1回答

    我需要使用Microsoft CNG API來爲加密生成安全隨機數。 我是否應該使用此API生成所有數字,或者只是從另一個隨機生成器獲取種子值? 任何幫助表示讚賞! 謝謝。

    2熱度

    1回答

    我正在嘗試圍繞CNG的AES進行對稱加密的AES-OFB包裝。 我遇到了一個我無法理解的問題......我創建了一個AES算法句柄(BCRYPT_AES_ALGORITHM)並導入了一個AES密鑰。然後我嘗試生成一個16字節的密鑰流,用於XORing我的明文/密文。當我第一次運行這個機制時,keyStreamPtr從一些隨機字節流改變到另一個,但是,第三次我這樣做(密鑰流的第三組16字節),我開始