cost 330 ms
X509Certificate2.PrivateKey 作為 RSACryptoServiceProvider 返回 null in.Net Standards 2.1

[英]X509Certificate2.PrivateKey as RSACryptoServiceProvider returns null in .Net Standards 2.1

我正在編寫一個實現一些加密邏輯的.Net Standard 2.1 class 庫。 我需要從.pfx 文件創建一個 RSACryptoServiceProvider object 以為我的 OpenIdConnect 提供程序創建簽名。 我使用下面的代碼來做到這一點。 此代碼在.Net 4.7 ...

為 SHA256 解密和驗證 hash - c#

[英]Decrypt and verify hash for SHA256 - c#

我正在嘗試解密和驗證 hash,但在解密時,它拋出錯誤“密鑰不存在”,並且在驗證 hash 時返回False https://payvyne.readme.io/docs/webhooks 簽名: HEjoCsghC9X0slrE2DprptDLYdoA7jaw4Jl7vpJVxzx9GNJE ...

創建 RSACryptoServiceProvider 時出現錯誤“密鑰集不存在”

[英]Error "Keyset does not exist" from creating a RSACryptoServiceProvider

我的代碼 導致錯誤:“密鑰集不存在”。 導致錯誤:“對象已存在”。 然后我在調用之前添加了下面的三行 然后我得到了錯誤:“密鑰集不存在”。 即使我刪除了添加的三行,我仍然得到錯誤:Keyset 不存在。 ...

如何在 C# 中解密 OpenPGP RSA 加密的文本文件?

[英]How to decrypt an OpenPGP RSA Encrypted text file in C#?

我希望對於開始在 C# 中使用加密/解密的人來說,這個問題可以得到一些指導。 網絡上有關於這方面的現有示例,但我確實在努力根據我的特定情況將其全部付諸實踐。 如果給定一個已使用帶有 RSA 的 OpenPGP 加密的文本文件,那么在 C# 中解密它的最佳方法是什么? 這就是我正在嘗試的: ...

RSACryptoServiceProvider.VerifyData 在.Net5.0 中總是返回 false

[英]RSACryptoServiceProvider.VerifyData always returns false in .Net5.0

我目前正在將一些庫從 .netstandard2.0 遷移到 .net5.0,並且偶然發現了一個我無法真正理解的奇怪行為,即它在 .netstandard2.0 中正常工作,但在 .net5.0 中不再正常工作。 我以前從未使用過任何加密代碼,所以我可能會遺漏一些明顯的要點。 我能夠將我的問題分解 ...

Bob和Alice非對稱加解密實現

[英]Bob and Alice asymmetric encryption and decryption implementation

我正在嘗試使用RSACryptoServiceProvider構建 Bob 和 Alice 非對稱加密和解密實現為此我有控制台應用 Bob(可以認為是發送者) 控制台應用程序 Alice(可以認為是接收者) 控制台應用程序 Bob 可以使用其公鑰進行加密,然后控制台應用程序 Alice 可以使用其私 ...

使用公鑰加密字符串作為 C# 中的文本

[英]Encrypt string using public key as text in C#

我收到了一個 txt 格式的公鑰。 (BEGIN CERTIFICATE---END CERTIFICATE)我想使用 C# 中的此密鑰加密我的消息並將其發送出去。 同樣,我有我的文本格式的私鑰。 我已經與第三方共享了我的公鑰,他們用它來加密消息。 我想使用我的私鑰以 TEXT 格式解密消息。 我 ...

在 .NET 5 中設置證書私鑰權限

[英]Set Certificate PrivateKey Permissions in .NET 5

我有一個需要為證書私鑰設置權限的要求,我使用了以下方法( SetCertificatePrivateKeyPermissions ),該方法在.Net 框架 4.7.2上運行良好,但現在我不得不將項目框架遷移到.Net 5 ,因為此項目框架升級此現有代碼正在破壞。 RSACryptoService ...

為什么 CertificateRequest 的 PublicKey.Key 與私鑰不在同一提供商中?

[英]Why is PublicKey.Key of CertificateRequest isn't in the same provider as the private key?

我使用此創建證書請求: key由 CSP 設置: ProviderName:“Utimaco CryptoServer CSP” KeyContainerName:“默認容器” 但是在調試時我發現req.PublicKey.Key.CspKeyContainerInfo指的是一個不同的提供者 ...

RSA (RFC 4716) RSAParameter dotNet c# 中的公鑰

[英]RSA (RFC 4716) Public key in RSAParameter dotNet c#

我嘗試使用RSACryptoServiceProvider和RSAParameters解密消息以存儲我的密鑰值(模數、指數等)。 但我不知道如何導入RFC 4716密鑰。 (我嘗試了很多東西,轉換成 PEM 格式,提取模數和指數......但沒有一次工作) 發布密鑰文件: ssh-rsa AAAB ...

Java 中的加密與 RSA/ECB/OAEPWithSHA-256AndMGF1Padding 無法在 .NET 中解密

[英]Encryption in Java with RSA/ECB/OAEPWithSHA-256AndMGF1Padding could not be decrypted in .NET

我們有一個要求,其中 Java 進行加密,.NET 進行解密。 問題在於 .NET 中的非對稱解密,Java 中使用的算法、模式和填充,而加密是“RSA/ECB/OAEPWithSHA-256AndMGF1Padding”。 在 .NET 上,我嘗試使用 OAEP 填充以各種不同的方式解密 RsaC ...

當您嘗試使用 PIV 卡的私鑰和全局密碼進行簽名時,RSACryptoServiceProvider 是否有效?

[英]Does RSACryptoServiceProvider work when you try to sign using PIV card's private key and a global pin?

我正在嘗試將 RSACryptoServiceProvider 與指向全局引腳的 CspParameters 一起使用。 如果我使用應用程序 pin,它可以正常工作,但是當我使用全局 pin 時,它會失敗:“無法訪問卡,因為提供了錯誤的 PIN。” 當我使用全局引腳時它會起作用嗎? 是否有一個選項 ...

此平台不支持操作 - dot net core 2 中的 RSACryptoServiceProvider 存在問題

[英]operation is not supported on this platform - problem with RSACryptoServiceProvider in dot net core 2

最近我不得不在 dot net core 2.2 中使用 RSACryptoServiceProvider。 我的 GetSign() 方法中的 RSA.FromXmlString() 有問題。 當我從 UnitTest 調用我的 Action 時一切正常,但是當我通過 Post 方法從 Post ...

使用 Oid/ASNEncodeData 創建 PublicKey 會引發 CryptographyException

[英]Creating PublicKey using Oid/ASNEncodeData throws CryptographyException

我正在嘗試使用 Oid 和 RSA 公鑰創建一個 PublicKey 實例,但我得到一個 CryptographyException 並帶有“ASN1 bad tag value met”。 我正在按照此處找到的答案最終創建一個 RSACryptoServiceProvider。 這是我的代碼: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM