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