如果我使用的服务(Google Talk)应该可以看到其密钥,我想知道如何在Wireshark中解码ssl数据包。这样的应用程序的密钥在哪里,我可以掌握它们吗?我在找证书,但在谷歌找。
我使用过ssh密钥,自从我自己创建它们以来,我就知道它们在哪里,并且可以使用它们。但不是这样的事情。
任何帮助表示赞赏。
谢谢

最佳答案

您需要具有服务器的私钥,如果您要连接的服务器不属于您,则这不太可能发生。
请注意,除了拥有此密钥外,您还需要确保事务不使用完美转发保密(http://en.wikipedia.org/wiki/Perfect_forward_secrecy),如果您控制客户端并且服务器不需要PFS,则可以做到这一点。

10-04 13:22