标签: networking cryptography trust
假设计算机A具有要与计算机B交换DATA_B的数据DATA_A。是否可以在不相互信任的情况下交换数据?
使用简单的哈希校验 - 首先接收数据并确认它的计算机可以放弃连接(他们甚至不必事先发送真实数据)。但也许有一些方法可以使用密码学或部分校验和来保证更公平的“公平”。交易?
或者至少在断开连接之前强制传输真实数据,所以在最糟糕的情况下,真正的对抗系统可以猜测最后几个字节,直到校验和确认。