混淆协议 是一种安全对抗工程,主要用于保护通信内容不被中间人攻击者识别或篡改。它通过以下两种主要对抗方向实现这一目标:
正面对抗:
设计一种新的强加密协议,使得中间人无法通过分析流量内容识别出应用业务。然而,新协议本身可能具有某些特征,从而成为被攻击的目标。
迂回对抗:
将应用业务的流量伪装成互联网中常见的合法协议,并且这些流量本身也是加密的。这样做可以使得从协议特征和内容加密上难以被识别。
此外,混淆协议还可以用于保护计算过程,例如在多方计算中,各方可以在不泄露各自输入的情况下共同计算一个函数。一个著名的例子是Yao的混淆电路协议,它是一种非对称协议,涉及两个角色:garbler和evaluator。该协议在半城实模型下运行,并利用布尔函数进行操作。为了实现这一目标,需要将函数转化为布尔电路,并确保各方在计算过程中不知道对方的输入数据。
综上所述,混淆协议通过不同的技术手段来增强通信和计算过程的安全性,防止敏感信息被泄露或篡改。
相关文章:
被标题党成 “范冰冰获国际大奖”,郑州大学教授范冰冰:心里不爽!04-16
除了矿 他又盯上了乌克兰的……04-13
女主播擦边卖枕头,4天爆销100万04-12
叙利亚宣布和韩国建立外交关系04-12
通告!事关赤峰19家医药机构04-07