diffie-hellman 相关问题

Diffie-Hellman,通常缩写为DH,是指由双方用于产生公共共享秘密的公钥加密协议。

C# 中的 PACE PIN 通用映射实现

我正在尝试使用椭圆曲线通过通用映射来实现 PACE PIN 身份验证。这是我的方法的开始,我在这里有一个 6984 错误: • 发送 PKPCD,map 和接收 PKPICC,map...

回答 1 投票 0

ECDH C# 密钥交换(获取双方之间的共享秘密)

我有一个智能卡读卡器和一张智能卡。我需要在芯片和阅读器之间执行 Diffie-Hellman 密钥交换以获得共享密钥,然后在 C 中生成一个新的 DHMappedGenerator...

回答 1 投票 0

加载公钥字节作为 DH 密钥

我有一个 C 代码,可以生成 DH 密钥对作为原始字节。然后我使用 TCP/IP 套接字将公钥发送到 python 服务器。我的 DH 公钥如下所示: 派生_key_dh_public_value = { 0x46,

回答 1 投票 0

是否可以通过了解素数和生成器参数来“破解”Diffie-Hellman?

我正在尝试理解 Diffie-Hellman (DH) 算法,因为我想让两台计算机相互通信,但第三台计算机不知道它们在说什么,而且

回答 2 投票 0

如何使用 Python 创建和连接匿名 DH TLS 套接字并通过它们安全地进行身份验证而不可能进行凭证转发?

我正在编写一个点对点协议,其中节点可以相互连接,并且应该使用 TLS 以及与 Diffie-Hellman 交换一致的会话密钥对连接进行加密。但是,使用任何

回答 1 投票 0

如何使用 GramJS(电报引擎)接受秘密聊天(电报)?

我正在使用 GramJS 编写一个可以在 Telegram 中接受秘密聊天的服务,但是我遇到了一个错误。 如果有人向您发送秘密聊天请求,它看起来像这样: ...

回答 0 投票 0

TLS Master Secret 用于在 X25519 上生成 Secret [关闭]

我正在尝试对使用 X25519 算法上的密钥推导生成的密码实施密文解密。虽然我可以使用 Java 系统中生成的私钥进行解密,但它在

回答 0 投票 0

在python中安全地交换手动使用的公共dsa密钥。

在我的一个项目中,我正致力于在一个不安全的网络中实现客户端和服务器之间的安全TCP通信。起初我想把这个项目交给openssl,但我...

回答 1 投票 0

在node.js中使用crypto模块从Curve25519(或X25519)非对称密钥对中生成共享秘钥。

我正试图在Curve25519(或X25519)非对称密钥对之间使用密钥交换算法创建一个共享秘钥,就像Diffie Hellman密钥交换一样。Diffie Hellman 密钥交换可以被 ...

回答 1 投票 1

存储Diffie-Hellman密钥对以在Java的KeyStore中重用

我目前正在编写一个实现了密钥交换的加密Java程序,以便两个拥有该程序实例的运行用户(不必同时运行)可以就...达成一致]]] >>

回答 1 投票 0

iOS Swift Diffie-Hellman密钥交换可以加密和解密消息吗?使用安全区域

我如何使用Diffie-Hellman密钥交换来加密和解密消息?我能够生成共享密钥(对于bob和alice),但是SecKeyCopyKeyExchangeResult向我返回一个数据...如何...

回答 1 投票 0

Python和Node之间的Diffie-Hellman密钥交换失败,并显示错误所提供的密钥太大

我正在尝试在Python 3.6客户端和运行于具有最新节点映像(节点版本:v13.10.1)的Docker容器中的Node服务器之间进行DH密钥交换。我正在使用cryptography.io(2.9.2)...

回答 1 投票 0


如何将nodejs ecdh公钥编码为pem

无法使用nodejs crypto签名文件,我正在尝试使用带有ECDH公钥的verify.verify()方法来验证在此线程中创建的签名文档。因此,我想,我必须...

回答 1 投票 2

Java:向服务器发送使用服务器公钥加密的随机对称密钥是否安全?

我不确定这个问题是否属于stackoverflow或crypto stackexchange,但由于它包含源代码,因此我将其发布在这里。这是我的问题:我编写了两个程序,一个是...

回答 1 投票 0

使用NodeJS了解Diffie-Hellman

// node.js 0.5 Diffie-Hellman示例var crypto = require(“ crypto”); //所有人共享素数var server = crypto.createDiffieHellman(512); ...

回答 1 投票 0


[使用Java创建Node.js加密密钥

我在node.js中有此代码,它使用Crypto创建密钥。我可以使用Java创建相同的密钥吗? diffieHellmanConfig':{'group':'modp14','encoding':'base64'} const clientDHInstance = ...

回答 1 投票 2

如何使用具有2048位的Diffie-Hellman创建密码?

我正在尝试使用crypto.createDiffieHellman(2048)在列表中找到一个可容纳2048位长度的算法。换句话说,我让爱丽丝和鲍勃使用其相应的秘密...

回答 1 投票 0

如何在Python中生成Diffie Hellman参数?

我需要在Python中生成一个包含DH参数的PEM编码的字符串,类似于以下内容:openssl dhparam -out dhparam.pem 1024区别在于我想得到一个字符串...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.