同学们提问关于“md5作战_名字打架的运算原理,具体怎么计算”的问题,52IJ师说平台通过网络上精心整理了以下关于“md5作战_名字打架的运算原理,具体怎么计算”的一些有用参考答案。请注意:文中所谈及的内容不代表本站的真正观点,也请不要相信各种联系方式。下面是本网所整理的“md5作战_名字打架的运算原理,具体怎么计算”的相关信息:
名字打架的运算原理,具体怎么计算
科目: 关键词:md5作战你说的是MD5名字大作战吧?
就是输入两个名字,程序根据名字算出属性,进行PK的.
MD5是一种算法,全称Message-digest Algorithm 5
通常用来加密,以防止数据被篡改
针对这个游戏来说的话,就是用MD5算法对输入的姓名做MD5加密.
也就是输入一个名字,程序就得到这个名字对应的MD5值,有很多位数.
因为MD5算法确定,所以同一个名字用MD5算法得出的加密内容是一致的,确保了公平.
然后对加密出来的字符串按位作判断,得出战斗的各种属性.
这个赋予属性的过程是程序里固定的.
程序再通过属性比较,和其他位数字的比较,判定回合和胜负情况,得出战斗过程.
各版本的MD5名字大作战,程序按MD5值赋予属性的算法和判断胜负的算法可能不同,
因此在同一版本里,某一名字很厉害,在另一版本可能就不行.
MD5算法的内容请自行搜索一下.
其他回答
大概是根据名称字符串得出的一个十六进制串,
用一个算法生成,
然后可以用上一定随机(当然这是在攻击的时候,
但总体必须参造分析出的数值 。)
这个都是方法,具体实现因人而异 。
……
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
