最近开始学《现代密码学》了,第一个实验就是初始化一个数组,并用这个数组生成一段密匙流,密匙流的作用后面才知道,我也还没细看,简单的说,就是用这个数组生成一大串有0,1的数字,用的是模2和移位操作! 无标题页 var a = new Array(1,0,0,1,1);//初始化数组 var temp; for(var m = 1;m < Math.pow(2,5);m ++) { temp = (a[0] + a[3])%2; for(var j = 0;j <= 3;j ++){ a[j] = a[j + 1]; } a[4] = temp; document.write(a[0]); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]