-
-
[旧帖] [分享][原创]关于《解密教学》习题chap6-1-1-01中计算的证明 0.00雪花
-
发表于: 2010-1-6 17:25 1083
-
我是真正的新手,所以从头开始学。今天做了看雪上《解密教学》第6章 软件保护技术习题chap6-1-1-01,其中对于最关键的一步式(2)的求证没有给出,这也是我自己做的时候没想明白的,后来一看答案,也没有证明。最后还是自动动脑想明白了,下面是证明:
设原密码为2变1后AL的值为a,与a异或之前的值为x[8],异或之后的值为y[8].
则有
y[0] = x[0] ! a;
y[1] = x[1] ! a;
...
y[7] = x[7] ! a;
以上8个式子左右同时进行异或:
y[0]![y1]!...y[7] = x[0]!a!x[1]!a...x[7]!a;
= x[0]!x[1]...x[7]!a!a!a!a!a!a!a!a // 8个a
= a!a!a!a!a!a!a!a!a // 9个a
= a ! 0
= a
希望版主能把此证明加入教程中,以利于像我这样的新手理解。
设原密码为2变1后AL的值为a,与a异或之前的值为x[8],异或之后的值为y[8].
则有
y[0] = x[0] ! a;
y[1] = x[1] ! a;
...
y[7] = x[7] ! a;
以上8个式子左右同时进行异或:
y[0]![y1]!...y[7] = x[0]!a!x[1]!a...x[7]!a;
= x[0]!x[1]...x[7]!a!a!a!a!a!a!a!a // 8个a
= a!a!a!a!a!a!a!a!a // 9个a
= a ! 0
= a
希望版主能把此证明加入教程中,以利于像我这样的新手理解。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
看原图
赞赏
雪币:
留言: