diffie-hellman

    0热度

    1回答

    当我读到有关如何DH密钥交换的作品,还有的密钥交换如何来上“团”(在p和g参数)应该被用来计算公共和私营值的协议没有提到的描述。看着RFC 5114,似乎有不少选择。 我想知道这是否协商交换过程本身典型的做法,如果没有,如果有什么地方关于如果包括该步骤的算法怎么会是不同的描述。 感谢您的阅读。

    0热度

    1回答

    我希望使用匿名diffie Hellman算法创建证书,因为需要创建HTTPS Web服务而无需执行身份验证。 需要帮助如何为服务器配置证书以及设置tomcat服务器的步骤。

    0热度

    1回答

    任何人都可以提供链接,这将明确解释短暂的Diffie hellman算法是如何工作的(TLS_DHE_RSA_DES_256_CBC)?

    0热度

    1回答

    我需要根据多方协议生成一个密钥(或密码),其中某些方是可选的。 例如,A先生,B先生,C & D是可以达成协议的成员,并且需要至少两个协议来产生该秘密。但是,对于所有这些关键协议,秘密应该是一样的。 我经历了Diffie-Hellman算法,但它需要所有密钥。基本上我看到的是1个私钥和n个公钥类型的密钥交换算法。 请建议一些算法来产生这种行为。

    0热度

    3回答

    我需要Diffie Hellman协议来创建函数XpowYmodN。我在网上找到了以下功能: public long XpowYmodN(long x, long y, long N) { long result = 1; final long oneShift63 = ((long) 1) << 63; for (int i = 0; i < 64; y <<=

    0热度

    1回答

    我在这种事情上很新。 我有一个局域网,通过wifi等一些并通过电缆被一些用户访问。 我在php中开发了一个本地应用程序,它只接收部分LAN客户端作为可信用户;他们可以通过与Diffie-Hellman's类似的密钥交换算法来识别系统,以建立秘密密钥。然后,客户要求通过这种渠道进行识别。 问题是,在这种情况下,MITM攻击是可能的。我读了维基百科关于如何执行这样的攻击:有人听两者的消息,并将自己置于

    0热度

    1回答

    (首先我对不起我的英文,因为它不是我的母语) 我试着用wireshark来理解ssh2 wireshark记录在这里:https://dl.dropboxusercontent.com/s/e9ut8z6v8oldg7g/ssh_wireshark.pcap?token_hash=AAGtkPMwKLt4IIr1Rlrht5_21HpMwQZBfeEFjGoRA85cjQ&dl=1)和rfc 42

    0热度

    1回答

    我有一个场景,其中有三方:一个用户,一个内容提供商和一个代理。数据将通过代理以匿名方式在用户和内容提供商之间传输。我有两个问题。 1.如果用户根据其公钥创建了假名,是否可以申请另一个公钥? 2.对于用户和内容提供者之间的数据机密性,以致代理不能读取传输的内容,可以使用Diffie-Hellman密钥交换。但是,我可以使用第1部分中获得的公钥获取用户和内容提供者之间的加密数据吗? 此致 亚历山德拉

    3热度

    1回答

    这与.NET/C#相关。让我们假设在PFX或PKCS#12文件中有证书+私钥(P521 ECC one)。我们已经通过安装它(双击PFX或运行certutil -f -p myPfxPassword -importPFX MY SomeEcCert.pfx)将此证书和私钥加载到Windows证书存储中。我已经注意到,如果证书是兼容的(例如p521曲线),它会自动安装为CNG证书/密钥。 现在,我如

    1热度

    2回答

    我目前正在尝试使用java crypto libray来做一个diffie hellman密钥交换,我已经成功地找到了一个安全素数,并且还为它生成了一个生成器。然而,我似乎无法创建一个DH键与我发现的值。这使我有以下异常在线程“主要” java.security.InvalidAlgorithmParameterException 例外:总理大小必须倍数64,只能从512到1024 com.sun