dsa

    2熱度

    1回答

    我嘗試登錄使用DSA證書的一些數據。我將證書保存在內存中(它是使用openssl gendsa命令生成的)。 我的功能看起來是這樣的,我的問題是與res = EVP_SignFinal。此函數返回0,並將signature_len設置爲0. bool my_dsa_sign(const Certificate& certificate, const char* messageData, size_

    0熱度

    1回答

    - 我試圖使用持有dsa公鑰的x509證書驗證簽名的消息。 x509證書是由SAP系統以PKCS7編碼方式提供的,在使用openssl進行PEM轉換後,我可以讀取其中的內容(openssl x509 -in sapcert.pem -inform pem -text) 它擁有dsaEncryption ,向我顯示DSA參數y(pub),p,q和g。 因爲我沒有在M2Crypto x509類中找到D

    2熱度

    1回答

    我讀UVA,我需要模擬一個確定性的堆棧自動機的運動,看 如果某些字符串在下面給定的條目接受或不DSA格式: 第一行輸入將是一個整數C,它表示測試用例的數量。每個測試用例的第一行包含五個整數E,T,F,S和C,其中E表示自動機中狀態的數量,T表示轉換次數,F表示最終狀態的數量,S表示初始狀態, C分別是測試字符串的數量。下一行將包含F個整數,它們表示自動機的最終狀態。然後出現T行,每行有2個整數I和

    0熱度

    1回答

    我正在編寫一個服務器和一個Android客戶端應用程序。 Android客戶端將測量結果發送到服務器。爲了確保數據的完整性,每個測量都附加一個數字簽名。 因爲我需要一切都是Gson兼容的,所以存儲公鑰本身是不可能的。我將存儲G,P,Q和Y因素。 下面是來自請求類的一個片段: public PublicKey getPublicKey() { try { DSAPublicKe

    2熱度

    1回答

    下面是PHP的演示代碼簽署與私人2048位DSA密鑰數據: $priv_key = '-----BEGIN DSA PRIVATE KEY----- MIIDVQIBAAKCAQEA/uhSKJA6k5sSnYo+uBgi+mzJ72hqZrWgc+dNLpiiKoHsqDZ6 7kGW0J3wnhU0FxpV2SVL57SfG6dC7GvwsJYBidSEJqe3bARP8WI4yL9wm1

    1熱度

    2回答

    我正在實施DSA數字簽名算法。我理解算法本身,我不明白的是我的消息在簽名後應該如何處理? 例如,我有一個我想簽名併發送給其他人的文本文件。我應該在哪裏放置生成的密鑰來驗證簽名,以及如何解析此消息以驗證簽名?

    0熱度

    1回答

    在上個星期我在我的本地主機上生成了一個SSH id_rsa密鑰,我已將其複製到了authorized_key文件中的遠程服務器上的正確位置,並且不需要輸入密碼即可訪問。 這工作得很好。 現在今天早上試圖再次登錄沒有密碼,似乎現在密鑰無效,我被要求輸入密碼。 我已經重試生成一個新密鑰,並在遠程服務器authorized_key上再次複製它,現在它重新工作! 我的問題:爲什麼初始密鑰不再有效?

    4熱度

    4回答

    我試圖實現DSA簽名算法,我被困在一個問題上。我使用java.securityMessageDigest類,下面的代碼: MessageDigest md; md = MessageDigest.getInstance("SHA-1"); md.update(text.getBytes()); return new BigInteger(md.digest()); 文本是一個隨機字符串對

    2熱度

    1回答

    如何爲字節數組格式的DSA算法生成公鑰和私鑰?

    2熱度

    1回答

    我試圖使用OpenSSL的DSA實現,但我很困惑與以下細節: 選項的命令openssl dsa ....的「-text」:在輸出的十六進制數字,我是正確的假設這些是字節,並且因此它們處於小尾序? 函數BN_bn2hex和BN_hex2bn,它們使用什麼Endianess? 在此先感謝您的幫助。