dsa

    1熱度

    1回答

    我正在嘗試查找Perl解決方案來識別密鑰的類型。 我有一個關鍵文件列表,我需要知道哪些是DSA,哪些是RSA。 我知道我可以用下面的命令做在Linux上: ssh-keygen -lf id_dsa.pub 我試圖找到一個純Perl的解決方案,能夠在Windows和Linux的工作。 謝謝。

    1熱度

    2回答

    我試圖驗證在Go中創建的Java中的簽名,反之亦然。但是,在每種情況下,我都沒有收到錯誤,但在驗證功能上是錯誤的。 正在使用的公鑰和私鑰與參數一樣,我已經通過將Java密鑰數據傳遞給Go來檢查該數據,並使用它來簽署和驗證數據 - 這是有效的。 我也檢查過被傳入的數據(然後是MD5哈希)在Java和Go中都是相同的,並且生成的哈希值相同(以防萬一) - 它們是。 我知道Java爲它的簽名使用了ASN

    0熱度

    1回答

    完全披露,我是一個網絡開發人員,而不是網絡管理員,所以這個東西有點出於我的舵手。 我正在嘗試使用cURL來啓動SFTP連接並將簡單的文本文件傳輸到遠程主機。當我運行這個cURL命令: curl -u username:password -T /path/to/file.txt sftp://host.com:22/file.txt 我得到這個錯誤:捲曲:(51)SSL等證書或SSH遠程關鍵是不

    0熱度

    1回答

    這是我第一次嘗試Botan,所以策略是嘗試讓一件事情先做事,一次一件。 我做的第一件事情很簡單: #include <botan/botan.h> class Myclass { ... Botan::AutoSeeded_RNG rng; } 所有.h文件中/usr/local/include/botan正在努力,但我必須添加其他/usr/local/include/

    -1熱度

    1回答

    我使用以下命令生成一對DSA密鑰: openssl gendsa -out myDSAkey.pem sharedDSA.pem 然後,我可以「提取」我的私人和公共密鑰使用以下命令: openssl dsa -in myDSAkey.pem -aes128 -out myDSApriv.pem openssl dsa -in myDSAkey.pem -out myDSApub.pem -o

    1熱度

    1回答

    中的示例我正在嘗試關注section A.1.2 of RFC 6979,並且遇到了一些困難。 所以H1如下: h1 AF 2B DB E1 AA 9B 6E C1 E2 AD E1 D6 94 F4 1F C7 1A 83 1D 02 68 E9 89 15 62 11 3D 8A 62 AD D1 BF 如果通過bits2octets(h1)運行你應該得到這樣的:

    0熱度

    1回答

    我已成功創建新的DSA_PrivateKey和Botan::PKCS8::PEM_encode以保存到.pem文件。現在我需要將公鑰另存爲.pem。有人知道如何將DSA_PrivateKey複製到DSA_PublicKey?我嘗試了很多不同的東西,都沒有成功。謝謝!

    0熱度

    1回答

    一個DSA公鑰比方說,我有一個看起來像這樣的DSA公鑰:我做openssl dsa -in dsa_priv.pem -pubout -out dsa_pub.pem 產生這個關鍵 -----BEGIN PUBLIC KEY----- MIIBuDCCASwGByqGSM44BAEwggEfAoGBAOwYAcAzXpuw+XCXuNp5zhAzKdhrRguI uI5kLia8fhRb+1E

    1熱度

    1回答

    在Creating a DSA Signature from the Linux command line適應的方向我創建了一個DSA簽名的消息: echo "foobar" > foo.txt openssl dgst -dss1 -sign dsa_priv.pem foo.txt > sigfile.bin 實際使用的foo.sha1代替foo.txt的指示,其中foo.sha1是由s

    2熱度

    1回答

    我正在開發一個使用標準(內置)DSA類的Java(JDK 1.8)應用程序來驗證數字簽名。 我有數據文件和存儲在文本文件的預期的簽名,如下所示: // Signature part R: 4226 3F05 F103 E3BE 59BF 3903 37F8 0375 8802 5D8F. // Signature part S: AF21 15B0 16E4 1761 75B8 C7D4 F