cost 111 ms
如何將C#中的AES/GCM-256加密轉換為python?

[英]How to convert AES/GCM-256 encryption in C# to python?

我正在C#在function中轉換加密C#至Python。我在88274274259905488和我使用的情況下找到了以下代碼。 . 我的 Python function 生成的 output 字符串(編碼)與 C# function 的 output 不同,盡管我的輸入(密鑰、iv 和數據)在兩 ...

如何以編程方式在 windows 密鑰庫中使用 X509 證書創建不可導出的私鑰 (C#)

[英]How to create non-exportable private key with X509 certificate in windows key store programmatically (C#)

我正在嘗試創建一個私鑰並添加一個證書(自簽名或從 CA 簽名),我應該只能在其中導出證書並在 C# 中使私鑰不可導出。也就是說,如果有人試圖從certmgr導出證書,導出選項將被禁用,如下圖所示- 我希望在創建它時以編程方式在 C# 中使用相同的不可導出選項。 當使用 Crypto Shell ...

使用 BouncyCastle 實現 CRYSTALS-Kyber Java

[英]Implementing CRYSTALS-Kyber using BouncyCastle Java

任何人都可以幫助引導我朝着正確的方向前進,甚至只是使用 Kyber 生成密鑰對嗎? 我試圖搜索 BouncyCastle 示例,但找不到 go 關閉的任何示例。 我正在嘗試對一些當前的算法進行基准測試,例如 AES/RSA,我已經完美地工作了,但我什至無法在 Kyber 上取得任何進展。 任何幫助 ...

如何使用 RecipientInformation 找到用於解密 smime.p7m 消息的私鑰?

[英]How to find the PrivateKey for decrypt smime.p7m message with RecipientInformation?

我嘗試使用以下 Java 代碼來解密來自 JavaMail API 的 S/MIME 消息: 我有一個私鑰列表。 如何找到正確的 PrivateKey 以傳遞給 JceKeyTransEnvelopedRecipient 構造函數? 我認為 RecipientInformation object ...

在 dart (pointycastle) 和 golang 中嘗試使用 rsa 加密和解密時出現“crypto/rsa: decryption error”

[英]"crypto/rsa: decryption error" when trying to use rsa encryption and decryption in dart (pointycastle) and golang

我正在嘗試加密 dart 中的消息(使用 pointycastle)並在 golang 中解密(使用標准庫)。 私鑰和公鑰確實匹配。 消息通過 TCP 發送。 dart 代碼:// import 'package:encrypt/encrypt.dart' as enc; final publi ...

cert.verify() 拋出 java.security.InvalidKeyException:提供的密鑰不是 RSAPublicKey 實例

[英]cert.verify() throws java.security.InvalidKeyException: Supplied key is not a RSAPublicKey instance

我正在嘗試檢查證書是否是自簽名的。 我在isSelfSigned()中得到這個異常: 這僅發生在我的代碼中的一個 URL 上,而另一個則不會。 有問題的證書的算法為 1.2.840.113549.1.1.10,即 RSASSA-PSS。 我正在使用 BouncyCastle bcmail-jdk18 ...

如何在 java (bouncycastle) 中設置簽名大小?

[英]How to set Signature size in java (bouncycastle)?

在使用 bouncycastle 制作 DER 文件時有什么方法可以設置簽名大小。 現在我正在使用 org.bouncycastle 制作證書文件。 以下是我的代碼。 它工作正常,但我無法處理簽名長度。 ** 對於 SHA256WITHRSA 簽名算法,長度為 static,2048 RSA 密 ...

如何從包含大於 int 最大值的組件的 OID 字符串初始化 ASN1ObjectIdentifier?

[英]How to initialize ASN1ObjectIdentifier from an OID string which contains components larger than int max value?

我正在嘗試引用符合{joint-iso-itu-t(2) uuid(25)}弧的未注冊 ASN.1 Object 標識符。 我正在使用com.objsys.asn1j.runtime package。 但似乎 asn1rt 庫只接受 int[] 作為標識符。 我不能像這樣將 OID 字符串的 UU ...

java.lang.NoSuchMethodError: 'boolean org.bouncycastle.asn1.ASN1ObjectIdentifier.equals(org.bouncycastle.asn1.ASN1Primitive)'

[英]java.lang.NoSuchMethodError: 'boolean org.bouncycastle.asn1.ASN1ObjectIdentifier.equals(org.bouncycastle.asn1.ASN1Primitive)'

在我的 springboot 應用程序中出現以下錯誤。 我搜索了看起來我有沖突庫的問題。 以下 class 存在於 2 個不同的庫中,IntelliJ 混淆了哪一個是源代碼。 當我點擊未知來源時,它顯示了兩個來源 任何人都知道要保留哪個是最新的圖書館? Maven版本 pom.xml ...

org.bouncycastle.asn1.ocsp 未經我詢問就出現在我的 vs2022 代碼中?

[英]org.bouncycastle.asn1.ocsp appeared in my vs2022 code without my asking?

今天早上我在做代碼審查/拉取請求合並,發現: “使用 org.bouncycastle.asn1.ocsp;” ...在我的 WebAPI 的 a.cs 頁面中。 最近的添加是我為該文件添加了一個異步任務的早期返回,但我看不到任何與 bouncycastle 相關的內容。 整個解決方案搜索在幾 ...

C# 從 EC 公鑰字節生成 PublicKey/IPublicKey 對象?

[英]C# Generating PublicKey/IPublicKey object from EC Public key bytes?

在將一段代碼從 Java 移植到 C# 時,我遇到了一個特定的函數,我正在努力尋找解決方案。 基本上在解碼時,需要將來自 EC PublicKey 的字節數組轉換為 PublicKey 對象,而我在互聯網上找到的所有內容似乎都無濟於事。 我正在使用 Java.Security 庫和 Mono 6. ...

BouncyCastle 錯誤“無法將類型為‘Org.BouncyCastle.Asn1.DerSequence’的對象轉換為類型‘Org.BouncyCastle.Asn1.DerOctetString’

[英]BouncyCastle Error "Unable to cast object of type 'Org.BouncyCastle.Asn1.DerSequence' to type 'Org.BouncyCastle.Asn1.DerOctetString'

使用 BouncyCastle 並嘗試將Asn1Object為DerOctetString DerOctetString dosCrlDP = (DerOctetString)derObjCrlDP; 獲取轉換錯誤: “無法將類型為‘Org.BouncyCastle.Asn1.DerSequenc ...

使用 C# 的 Itext 5.5.13.2 類 PdfPKCS7 的“SignName”屬性總是返回 null

[英]The "SignName" property of class PdfPKCS7 always return null in Itext 5.5.13.2 using the C#

我成功簽署了 pdf 並成功驗證了 pdf,但類PdfPKCS7的“ SignName ”屬性始終返回 null 。 我不知道為什么? 我在 pdf 簽名過程或驗證過程中遺漏了什么嗎? //res.SignName始終返回 null。 validite = "Validated: " + res ...

java.security.spec.InvalidKeySpecException:無法識別編碼密鑰規范:無法通過生成 ECDSA 簽名從 byte[] 構造序列

[英]java.security.spec.InvalidKeySpecException: encoded key spec not recognized: failed to construct sequence from byte[] by generating ECDSA Signature

我創建了一個簡單的用戶界面,允許用戶發送交易,類似於比特幣。 除其他外,用戶必須輸入他的私鑰(這已經編碼。),但是。 我很難從中創建簽名:我的私鑰是這樣解碼的。 SHA3Helper.digestToHex( ( ( BCECPrivateKey ) keyPair.getPrivate( ) ) ...

.NET X509Certificate2 和 RSA 性能不佳

[英].NET poor performance of X509Certificate2 and RSA

我正在開發具有動態 SSL 證書的跨平台多租戶應用程序。 最初,我使用的是 .NET RSA 函數,但由於它們不是跨平台的,所以我將該部分切換到了 Bouncy Castle。 當我這樣做時,我注意到 BC 性能明顯優於 .NET RSA 性能。 我估計 BC 至少要慢 3-5 倍,因為它是 .NE ...

當文件包含秘密和公鑰的混合時,bouncycastle 拋出異常

[英]bouncycastle throws exception when file contains a mix of secret and public keys

我正在運行這段代碼: 我得到這個錯誤: 因此,我通過運行檢查了文件 secring.gpg 這給了我一個鍵列表 據我所知,該文件包含密鑰,但最后一個條目似乎是公鑰。 所以我的猜測是這是導致錯誤的原因。 避免錯誤的最佳方法是什么? 我需要從文件 secring.gpg 中刪除公鑰嗎? 如果是這樣,這個 ...

使用 BouncyCastle 在 Android 上驗證 PKCS#7 分離簽名 [NoSuchAlgorithmException: no such algorithm: 1.2.840.113549.1.1.11]

[英]Validating PKCS#7 detached signature on Android using BouncyCastle [NoSuchAlgorithmException: no such algorithm: 1.2.840.113549.1.1.11]

目前正在嘗試驗證 PKCS#7 簽名,其中驗證的內容是文件的 SHA-256 hash 並收到以下錯誤。 錯誤 代碼 附加信息: ...


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