pkcs#1

    1熱度

    1回答

    我正在編寫一個java代碼來生成密鑰並將它們保存在文件中,我使用BouncyCastle庫使用pemwriter將privatekey寫入.pem文件(如果它位於PKCS#1)並使用常規FileOutputStream將其導出到PKCS#8中。 現在,當輸出到DER時,試圖在PKCS#1中輸出時出現問題。 我搜索了很多,但無法找到合適的方式來編碼PKCS#1中的私鑰或將java私鑰(PKCS#8)

    2熱度

    2回答

    我目前正試圖讓我的elixir網絡服務器爲Google雲端存儲生成已簽名的網址,以便我可以生成過期的文件網址。 不幸的是,當我嘗試使用生成的URL我收到以下錯誤: <Code>SignatureDoesNotMatch</Code> <Message> The request signature we calculated does not match the signature you pr

    1熱度

    1回答

    我有一個理論問題,我無法理解。 由於關於簽名/驗證模式的特殊實現。我得到了一個由服務器的私鑰加密的文件。該私鑰使用OAEP SHA1填充構建。 我在使用Bouncy Castle庫的Android,Java和Windows中解密此文件時沒有問題。 我已經使用Google搜索,但是由於iOS沒有實現OAEPSHA1協議來解密此文件(僅支持無填充或PKCS#1填充),所以我沒有得到任何好解決方案來解碼

    1熱度

    1回答

    我是一名學生,他對RSA有一些非常基本的理論知識。我正在研究下一個假設情況,但我很困惑,我需要一些幫助來解決它。 在我的情況下,我有一個服務器使用其私鑰加密數據與RSA(所以我知道這是一個簽名架構)。這種加密選擇的填充是PKCS1_OAEP_SHA1這是我第一個懷疑,這種情況是否正確?或者我應該使用PKCS1_PSS而不是PKCS1_OAEP_SHA1? 然後,服務器將其公鑰發送到iPhone手機

    2熱度

    1回答

    RSACryptoServiceProvider objRsaCrypto= new RSACryptoServiceProvider(); string xmlString = "<RSAKeyValue><Modulus>vafMwhQ1Z+zx1tpcUybDONf3M7IG8Xw6Q0eCsuWMRniqwUklnzndo9ExuAFC87oAywOcSSzSncLEgILxjiyNmn

    0熱度

    1回答

    掙扎無數小時後,我終於有當前工作的代碼來生成CMS籠罩(RSA-OAEP/PKCS#1)使用JCE/JCA收件人信息數據: String digest = "SHA-256"; String mgfDigest = "SHA-256"; // Data to encrypt CMSTypedData msg = new CMSProcessableByteArray(data); //

    0熱度

    1回答

    我正在研究PKSC1V2.2 RSASSA-PSS簽名方案。我爲最終結果測試獲得了一些標準測試向量,但我的結果不匹配。 要檢查我的代碼出錯了,我需要一些中間結果的測試向量。 和我使用的RSA 2048和SHA 256 請幫助......如果任何人有它,或者如果你知道我在哪裏可以得到它呢?還有其他任何測試方法。 問候

    3熱度

    1回答

    我在使用Java Bouncycastle的客戶端和使用Python RSA庫的密鑰服務器之間交換私鑰時遇到困難。 PEM格式用於通過REST傳輸密鑰。 密鑰服務器無法解密的密鑰(必要時加密密碼更改)我是供電,它期待一個PKCS#1或PKCS#8鍵與PEM如下: -----BEGIN PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-E

    0熱度

    1回答

    我有一個要求,其中我必須生成一個URL,其中所述參數中的一個是簽名和簽名必須在Java應用程序使用以下條件來產生散列: 其它4應使用MD5對URL參數值進行散列處理(按照以下指定的順序),並使用專用證書進行簽名。 (簽名將是RSA實驗室的公鑰加密標準註釋#1中定義的DER編碼的PKCS#1塊。)應使用base64將結果摘要轉換爲ASCII字符集,然後進行編碼以符合HTTP URL字符集限制。 Or

    0熱度

    1回答

    我必須用bouncycastle api編碼文件,加密效果很好,但是在第一次迭代中解密時出現錯誤 org.bouncycastle.crypto.InvalidCipherTextException:塊不正確出現 這是對加密及其工作 public void cifrado() throws IOException, InvalidCipherTextException{ RSAEngin