我正在制作一个电子游戏,它有一些基本的密码技术,作为拼图设计的主要基础。我希望玩家将得到巨大的难题挑战,并学习一些密码学概念,通过玩游戏。
所有这些概念都被蒙蔽了,因此没有密码学经验的玩家将永远不会建立联系。一些已经包括的领域是基本的替代和换位(凯撒,猪圈,铁路围栏,格栅.)。例如,拼图设计:网格格栅拼图的修改方式,使其他形状,而不是一个正方形,最显著的4个三角形在1个三角形。
发布于 2016-02-07 17:25:23
取决于你的电子游戏设计,你也许可以使用大量的时间垫。多时区是用一个普通字符串用XORing加密的许多明文.
一次性便签不能被打破,但很多时候可以,特别是如果玩家能够对明文消息可能包含的内容进行有教养的猜测的话。
您也可以尝试用RSA加密数字,但使用小模n,这样玩家就可以很容易地对其进行加密。
https://crypto.stackexchange.com/questions/32536
复制相似问题