看雪论坛
发新帖

[讨论]是异或还是加减

sjdkx 2017-1-5 07:53 1430
  在加密时明文和密钥间的运算,是用异或好还是加减法好?我觉得还是加减好些,对于一次运算两者都差不多,但若是多次运算异或就不行了,两次异或的结果等于白做,而加减法则可以多次运算。欢迎提出高见。
本主题帖已收到 0 次赞赏,累计¥0.00
最新回复 (3)
金奔腾 2017-1-5 08:18
2
自定义加密算法的话,异或,加减,移位,位值对照表,这几个运算混着用.
sjdkx 2017-1-5 09:43
3
混着用有什么益处吗?就是看这乱点吧?我只用加减。
贸易飞 2017-3-16 15:20
4
异或的特点: 1、异或属于逻辑运算,速度比加减运算快。 2、异或运算不会溢出,两个字节反复异或,结果仍然是字节[8位]。而两个字节进行反复加减,很快就会溢出。你可以把a=a+b,b=a+b反复运算一百次,就知道了。 3、恰恰是因为两次异或复原的特性,使得加密后再次加密,即得到解决的明文。
返回



©2000-2017 看雪学院 | Based on Xiuno BBS | 知道创宇带宽支持 | 微信公众号:ikanxue
Time: 0.011, SQL: 10 / 京ICP备10040895号-17