首先,让我先说我并没有试图破解任何人或任何东西(如果我知道的话,我不会知道如何或从哪里开始)。
为了便于说明,我们称主密钥所有者A为“好”公钥持有者GOOD,而称“邪恶”为 MITM 公钥持有者BAD。
此外,假设此 MITM 在您的 ISP 中,并且您尝试通过主机名与 IP 进行连接(即,MITM 可以告诉您您的意思是连接到其 IP)。
在我看来,A连接到GOOD和A连接到之间的差异为零BAD,假设它的BAD行为GOOD足以说服A他实际上连接到GOOD(例如,与 保持 SSH 连接A等)。这将给BAD传入的一半对话(根据上下文,这可能对 有很大的价值BAD)。
上面的假设是真的吗?