Cryptography 心理扑克工具包

Cryptography 心理扑克工具包,cryptography,distributed,poker,Cryptography,Distributed,Poker,有人能提出一个工具包或框架(或者一个想法)来帮助实现安全和防欺诈的在线扑克(texas hold'em)客户端,而不需要可信的第三方服务器吗?你要问的是密码大师Adi Shamir、Ron Rivest和Leonard Adleman在(PDF)中描述的名字。根据他们对结果的总结: 我们为玩心理扑克的问题提供了两种解决方案: 一个严格的证据,证明理论上不可能处理 以同时确保两手同时处于同一位置的方式使用卡片 不相交且两个玩家都不知道另一个玩家的 手(除了对手的手与对手的手不相交之外) 一种优雅的

有人能提出一个工具包或框架(或者一个想法)来帮助实现安全和防欺诈的在线扑克(texas hold'em)客户端,而不需要可信的第三方服务器吗?

你要问的是密码大师Adi Shamir、Ron Rivest和Leonard Adleman在(PDF)中描述的名字。根据他们对结果的总结:

我们为玩心理扑克的问题提供了两种解决方案:

  • 一个严格的证据,证明理论上不可能处理 以同时确保两手同时处于同一位置的方式使用卡片 不相交且两个玩家都不知道另一个玩家的 手(除了对手的手与对手的手不相交之外)
  • 一种优雅的发牌协议,允许一个人玩 一场公平的心理扑克游戏
  • 我们两个结果之间的明显矛盾不是由于任何原因造成的 两种结果中的技巧或错误。事实上,我们将留给 读者可以享受到一项令人愉快的任务,那就是找出不同语言的差异 解释我们看似矛盾的基本假设 结果

    请注意,它们的结果仅适用于两人扑克游戏。本文将这一结果推广到多个参与者


    简言之,这能做到吗?可能是的。它实用吗?几乎可以肯定不是。您应该建立或找到一个可信的第三方。

    LibTMCG就是这样一个框架

    如果您想了解如何以分布式方式生成防欺诈随机数,请访问。不过先看一看。(不过,我不知道有哪个库/工具包/框架实现了这一点。)为什么它不实用?@menioval阅读论文并找出答案: