pkcs#7

    0熱度

    1回答

    我想在Python中解析android apk的CERT.RSA。 我知道它可以與pyOpenSSL import OpenSSL 證書= OpenSSL.crypto.load_certificate(OpenSSL.crypto.FILETYPE_ASN1, 開放( 'CERT.RSA', 'RB')。閱讀())解析 cert = OpenSSL.crypto.load_pkcs7_dat

    0熱度

    1回答

    我對PKCS5 and PKCS7填充的理解是,它們在加密之前將純字節添加到純文本中,因此最後一個塊已滿。密碼文本解密後,將檢查最後一個塊,填充字節標記如何填充哪些字節以及哪些是純文本。 當我用Java中的128位AES和PKCS5加密8個字節(小於一個塊)時,doFinal()的結果只有8個字節。 PKCS7沒有應用,或者我錯過了它的工作原理嗎? Random secureRandom = ne

    0熱度

    1回答

    我有這樣的代碼在C# var dataBytes = Encoding.UTF8.GetBytes('clear text'); var symmetric = SymmetricAlgorithm.Create("TripleDes"); symmetric.Mode = CipherMode.ECB; symmetric.Padding = PaddingMode.PKCS7; v

    0熱度

    1回答

    我有一個PEM格式的字節數組(表示每個證書的鏈)的列表,我想知道是否有方法將它們轉換爲唯一的PKCS7格式的字符串,在Java中。 預先感謝您。

    19熱度

    2回答

    我有需要從數字簽名「附加」PDF文件檢索一些數據(簽名者名稱)的應用程序。 我發現使用的iText類AcroFields方法GetSignatureNames 編輯Java和C#唯一的例子:我試過PDFTK與dump_data_fields和generate_fpdf,結果是(不幸): /Fields [ << /V /[email protected] /T (Signature1) >

    0熱度

    1回答

    我正在使用用於簽署pdf文檔的智能卡設備。我已經知道如何使用itext簽署pdf。 我有一個20個字節SHA-1散列,256字節的簽名(RSA通過智能卡私鑰加密)和一個公鑰(.cer證書) 有沒有一種方法來創建一個PKCS#7二進制C中的對象,使用一個免費的庫,如cryptlib?

    0熱度

    1回答

    我正在研究用於根據pkcs7簽名/驗證文件的應用程序。我正在使用bouncycastle。問題是,無論何時我傳入(驗證!)包含簽名的文件,我都找不到一種方法來區分文件是包含簽名還是簽名數據還是簽名。重點是要求用戶選擇第二個文件,如果第一個文件只包含簽名/並顯示適當的錯誤/。 有沒有解決這個問題的方法?

    2熱度

    2回答

    因此,我有一個將PKCS#7文件返回給客戶端的WebAPI。客戶端編寫爲C#PCL,因此可用於Xamarin iOS和Android項目。 我最初的測試工作正常,因爲我在我的單元測試中編碼和解碼,並可以使用Pkcs庫。似乎我找不到任何解碼客戶端數據的方式,因爲我不知道任何可以與PCL一起工作的Pkcs庫。 有人可以告訴我/如果這可以做到?

    1熱度

    1回答

    在下面的代碼段我登錄使用充氣城堡的消息: import org.bouncycastle.cms.CMSProcessableByteArray; import org.bouncycastle.cms.CMSSignedData; import org.bouncycastle.cms.CMSSignedDataGenerator; import org.bouncycastle.cms.

    8熱度

    1回答

    我使用pkcs7來簽署一個文件,一切正常,問題是驗證標誌的命令不工作,總是返回false。我嘗試使用終端命令進入該文件並正常工作。 註冊命令: openssl_pkcs7_sign( $tempdoc, $tempsign, $this->signature_data['signcert'], array($this->signature_data['priv