密码学毕业项目

时间:2010-03-09 10:07:32

标签: cryptography

我必须做毕业项目:

  • 主题:加密
  • 开发时间:最多2个月

我正在寻找 创意 :),而非简单的概念证明;)

由于

2 个答案:

答案 0 :(得分:3)

您可以创建公平Mental Poker游戏的实际实现。有很多开源卡片游戏可以用于用户界面部分,将加密和网络协议作为您必须完成的主要工作。

答案 1 :(得分:2)

最初的SRA实施既不公平(二次剩余泄漏)也不完全私有(策略必须在摊牌后显示)。

在Certimix(http://www.certimix.com),我们开发了第一个即时完整的心理扑克协议,但我们还没有发表论文。

您可以实施其他协议,例如:

[BS03] A. Barnett和N. Smart。精神扑克再次访问。在Proc。密码学和编码,计算机科学讲义第2898卷,第370-383页。 Springer-Verlag,2003年12月。

[CDRB03]JCastellá-Roca,J。Domingo-Ferrer,A。Riera和J. Borrell。没有基于同态加密的ttp的实用心理扑克。在T. Johansson和S. Maitra编辑,“密码学进展”,Indocrypt'2003,“计算机科学讲义”第2904期,第280--294页。

[Cré86]C.Crépeau。一种零知识扑克协议,可以实现玩家策略的机密性或如何实现电子扑克脸。在A. M. Odlyzko,编辑,密码学进展 - 加密'86,第263卷,第239-250页,柏林,1986年。斯普林格 - 维拉格。计算机科学讲义。

BS03是最好的,但对于超过几个玩家来说仍然太慢。